用户数据报协议UDP小结
阅读目录:
一、 UDP首部格式
二、 UDP主要特点
三、 UDP校验和计算
四、 UDP编程实现
简介:UDP是User Datagram Protocal的缩写,即用户数据报协议,其只在IP的数据报服务上增加了很少一点的功能,即端口(复用和分用)以及差错检验功能。虽然UDP数据报提供不可靠的交付,但是UDP在减小开销及时延等方面有其特殊优点
一、UDP首部格式:
用户数据报UDP有两个字段:数据字段和首部字段。首部字段只有8个字节,由四个字段组成,每个字段的长度都是两个字节。各字段意义如下:
(1)源端口:源端口号,在需要对方回信时选用,不需要时可用全0
(2)目的端口:目的端口号,这在终点交付报文时必须要用到
(3)长度: UDP用户数据报的长度,其最小值为8(此时仅有首部)
(4)检验和:检测UDP用户数据报在传输中是否有错,有错就丢弃