tcp和udp的区别在于基于连接与无连接、对系统资源的要求(TCP较多,UDP少),UDP程序结构较简单,流模式与数据报模式,TCP保证数据正确性,UDP可能丢包,TCP保证数据顺序,UDP不保证 。
文章插图
TCP与UDP区别总结
1、TCP面向连接(如打电话要先拨号建立连接);UDP是无连接的,即发送数据之前不需要建立连接 。
【TCP和UDP的区别 tcp和udp的区别】2、TCP提供可靠的服务 。也就是说,通过TCP连接传送的数据,无差错,不丢失,不重复,且按序到达;UDP尽最大努力交付,即不保证可靠交付 。
文章插图
3、TCP面向字节流,实际上是TCP把数据看成一连串无结构的字节流;UDP是面向报文的,UDP没有拥塞控制,因此网络出现拥塞不会使源主机的发送速率降低(对实时应用很有用,如IP电话,实时视频会议等) 。
4、每一条TCP连接只能是点到点的,UDP支持一对一,一对多,多对一和多对多的交互通信 。
5、TCP首部开销20字节;UDP的首部开销小,只有8个字节 。
- 金毛和拉布拉多哪个适合家庭养
- 金针菇放冰箱里一个星期还能吃吗 金针菇放冰箱里有点发黄还能吃吗 金针菇不能和什么食物一起吃
- 李子是减肥的吗 李子增肥还是减肥 李子不能和什么水果一起吃
- 为什么沙发不单送电视柜,沙发和电视柜长度有标准尺寸吗
- 古人的名和字的区别,古人的字、号、名之间有什么区别?
- 苹果13pro和苹果13屏幕大小一样吗 苹果13pro和苹果12promax区别
- 古人名字中的字和名,古人名字当中的字是什么意思啊?
- 李子跟西梅的区别 李子和西梅一样吗 李子和西梅能一起吃吗
- 吃李子的好处和禁忌 吃李子的好处和功效 吃李子牙齿酸怎么办
- 白雪香和白毛猴区别