TCP与UDP区别总结

一、TCP面向链接(如打电话要先拨号创建链接);UDP是无链接的,即发送数据以前不须要创建链接
二、TCP提供可靠的服务。也就是说,经过TCP链接传送的数据,无差错,不丢失,不重复,且按序到达;UDP尽最大努力交付,即不保证可靠交付网络

三、TCP面向字节流,其实是TCP把数据当作一连串无结构的字节流;UDP是面向报文的ide

UDP没有拥塞控制,所以网络出现拥塞不会使源主机的发送速率下降(对实时应用颇有用,如IP电话,实时视频会议等)视频

四、每一条TCP链接只能是点到点的;UDP支持一对一,一对多,多对一和多对多的交互通讯it

五、TCP首部开销20字节;UDP的首部开销小,只有8个字节class

六、TCP的逻辑通讯信道是全双工的可靠信道,UDP则是不可靠信道通信

相关文章
相关标签/搜索