与 TCP 的通信机制不同,由于 UDP 是无连接协议,因此通信发生之前不会建立会话。UDP 是基于事务的,换言之,应用程序要发送数据时,它仅只是发送数据。
UDP—数据报重组
原创
©著作权归作者所有:来自51CTO博客作者bbc12000的原创作品,请联系作者获取转载授权,否则将追究法律责任
很多使用 UDP 的应用程序发送的数据量很小,用一个数据段就够了。但是也有一些应用程序需要发送大量数据,因此需要用多个数据段。UDP PDU 的实际意义是数据报,尽管数据段 和数据报 可以互换使用来描述某个传输层 PDU。
将多个数据报发送到目的主机时,它们可能使用了不同的路径,到达顺序也可能跟发送时的顺序不同。与 TCP 不同,UDP不跟踪序列号。UDP 不会对数据报重组,因此也不会将数据恢复到传输时的顺序。请参阅图示。
因此,UDP 仅仅是将接收到的数据按照先来后到的顺序转发到应用程序。如果数据的顺序对应用程序很重要,那么应用程序只能自己标识数据的正确顺序,并决定如何处理这些数据。
上一篇:UDP—低开销与可靠性对比
下一篇:UDP客户端进程

提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
19C 起库/资源重组时间过长
Reconfiguration IpReasmFails osw
oracle Database -
UDP协议详解
UDP协议详解
UDP 端口号 数据 -
TCP/IP卷一:54---UDP之(用户数据报协议(UDP)简介、UDP数据报格式、UDP校验和)
一、用户数据报协议(UDP)简介UDP是一种保留消息边界的简单的面向数据报的传输层协议UDP特性它不提供差错纠正、队列管理、重复消除、流量控制和拥塞控制 不提供差错纠正:它把应用程序传给IP层的数据发送出去,但是并不
用户数据报协议(UDP)简介 UDP数据报格式 UDP头部 UDP校验和 数据 -
TCP/IP卷一:58---UDP之(路径MTU发现机制(PMTUD)、UDP最大数据报长度(数据报截断)、UDP/IPv4和UDP/IPv6数据报的转换)
一、采用UDP的路径MTU发现MTU介绍见文章:https://blog.csdn.net/qq_41453285/article/details/95997936UDP的路径MTU发现让我们考察使用UDP的应用程序与路径MTU发现机制(PMTUD)之间的交互过程 对一个像UDP这样的协议来说,调用这样协议的应用程序一般只控制输出数据报的大小,如果有方法能确定一个可以避免分片的合适的...
UDP的路径MTU发现 UDP最大数据报长度(数据报截断) 数据 应用程序 -
Linux 网络编程——TCP 和 UDP 数据报格式详解
TCP 报文格式TCP(Transmission Control Protocol 传输控制
udp tcp 网络编程 报文格式 数据 -
传输层 用户数据报协议(UDP)
UDP协议的特点用户数据报协议(UDP)只在IP的
udp 首部 数据 端口号