UDP报文解析与UDP通信流程:
1.UPD面向无连接
2.不保存可靠交付
3.面向报文
UDP报文格式:
IP数据报: 报文首部 + 数据
报文首部: 12字节的伪首部-> a.源IP地址 (4字节)
b.目标IP地址 (4字节)
c.填充域0 (1字节)
d. 17 (1字节)
e. UDP长度 (2字节)
4+4+1+1+2 = 12字节伪首部大小
数据: UDP数据报-> UDP首部 + UDP数据
UDP首部:8字节的UDP首部-> a.源端口号 (2字节)
b.目标端口号 (2字节)
c.长度 (2字节)
d.校验和 (2字节)
2+2+2+2 = 8字节UDP首部大小
UDP网络通信流程:
UDP服务器: 创建soc