UDP协议
UDP是在IP数据报服务之上增加了少量功能:复用分用和差错检测。
UDP的主要特点:
- UDP是无连接的,减少开销和发送之前的时延(不用握手)
- UDP不保证数据一定送达
- UDP是面向报文的,适合一次传输少量数据(多了会导致ip分片)
- UDP无阻塞控制,适合很多实时应用(语音、视频)
- UDP首部开销小,8B。而TCP是20B
UDP的首部格式

- 源端口号:如果不需要回复,那么可以设置为0。
- 目的端口号:必须要设置。
- UDP长度:首部+数据字段的长度
- 检验和:检验数据是否出错,出错直接丢弃
- 在分用的时候,如果目的端口不可达,则会丢弃报文并给发送方ICMP”端口不可达“差错报文
UDP校验

伪首部只有在计算校验和的时候才出现,既不向上递交也不向下传送。
怎样做校验:


浙公网安备 33010602011771号