首页 >> 行业资讯 > 学识问答 >

问udp和tcp的区别

2026-04-23 19:23:48

问题描述:

udp和tcp的区别,跪求好心人,别让我卡在这里!

最佳答案

答推荐答案

2026-04-23 19:23:48

1、Udp接收到应用协议的某个消息(已编码为二进制)后,不会分包,但是要记录当前数据包的大小(消息大小加上字节头部),然后交给IP层。而TCP接收到应用层协议的消息(已编码为二进制)后,然后参考该计算机连接的网络数据链路层MTU(最大传输单元)确定是否要分包,然后交给IP层。

2、UDP是非面向连接的,即发送数据之前不需要建立连接,而TCP则是面向连接的,也就是说,通过TCP连接传送的数据,无差错,不丢失,不重复,且按序到达。也就是说UDP管发不管到,而TCP管发管到。因此,在安全性方面来说,TCP更具有优越性。

3、Udp适用场合:如果需要做实时性很高且消息小(比如小于以太网的MTUyte)的通信程序,UDP就很适合。关键消息重复发,不用等确

  免责声明:本答案或内容为用户上传,不代表本网观点。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。 如遇侵权请及时联系本站删除。

 
分享:
最新文章