首页 百科知识 用户数据报协议()

用户数据报协议()

时间:2024-10-19 百科知识 版权反馈
【摘要】:UDP也是在IP之上的另一个传输层协议,它与TCP不同,UDP提供无连接的数据报服务,广泛用于倾向直接使用数据报服务的应用程序。UDP非常适合于单个报文的请求与应答,通常用来实现事务功能。使用数据报服务的程序必须由自身提供可靠性,即由应用程序对重要数据提供重传控制。源端口和目的端口用于确定发送及接收应用程序,长度域用来说明整个UDP报文的长度,包括UDP头部,其最大报文长度为65535字节。

10.2.6 用户数据报协议(UDP)

UDP也是在IP之上的另一个传输层协议,它与TCP不同,UDP提供无连接的数据报服务,广泛用于倾向直接使用数据报服务的应用程序。UDP非常适合于单个报文的请求与应答,通常用来实现事务功能。

UDP是轻权协议,处理开销很小。由于简单,它很适合那些不需要TCP全部特性的应用。

UDP不提供有保证的数据传送,每个UDP数据报都装载在IP报文中进行发送和接收,网络拥塞或传输错误等事件都可能会引起路由器丢弃报文。使用数据报服务的程序必须由自身提供可靠性,即由应用程序对重要数据提供重传控制。另外,UDP也不保证数据的传输顺序。

img349

图10.13 UDP的数据报文格式

UDP的数据报文格式如图10.13所示。与TCP报文相比,其头部只有8个字节,更加短小、简单。源端口和目的端口用于确定发送及接收应用程序,长度域用来说明整个UDP报文的长度,包括UDP头部,其最大报文长度为65535字节。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈