面向报文和面向字节流的区别
1个回答
展开全部
1,TCP是面向连接(Connection oriented)的协议,UDP是无连接(Connection less)协议;
2,TCP无界,UDP有界;
3,TCP可靠,UDP不可靠;由于TCP要保证所有的数据包都可以到达,所以,需要有重传机制(快重传,快恢复,超时重传),UDP不会进行重传。
4,TCP有序,UDP无序;消息在传输过程中可能会乱序,后发送的消息可能会先到达,TCP会对其进行重排序,UDP不会。
5,TCP有流量控制(拥塞控制),UDP没有;
6,TCP的头部比UDP大;TCP头部20 bytes
2,TCP无界,UDP有界;
3,TCP可靠,UDP不可靠;由于TCP要保证所有的数据包都可以到达,所以,需要有重传机制(快重传,快恢复,超时重传),UDP不会进行重传。
4,TCP有序,UDP无序;消息在传输过程中可能会乱序,后发送的消息可能会先到达,TCP会对其进行重排序,UDP不会。
5,TCP有流量控制(拥塞控制),UDP没有;
6,TCP的头部比UDP大;TCP头部20 bytes
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询