文档介绍:网络协议栈3–传输层协议邹昕光哈尔滨工业大学自动化测试与控制研究所2010课程内容UDP协议1TCP协议2ICMP协议3UDP数据包结构UDP数据包结构UDP数据包结构UDP数据包结构Source/DestinationPort源/目的端16比特,理论上具有216-1个端口例如:25dnsLengthUDP数据包长度包括UDP包头和载荷16比特,理论上长度为216-1字节UDP数据包结构Checksum可选字段,如果为0,说明不进行校验UDP数据包结构《TCP/IP详解》伪首部pseudo-header计算checksum时不但覆盖了UDP首部,还覆盖了一个pseudo-header;目的是检查数据是否正确到达了目的地,因为UDP首部只有端口号信息;这种设计实际上破坏了TCP/IP分层设计思想。UDP是非连接的协议问题数据包在传输过程中丢失了怎么办?数据包在传输中顺序打乱了怎么办?数据包发送太快,以至于接收端无法及时处理怎么办?TCPTCP数据包结构