UDP协议
系列 - 网络转发模型
目录
1 引言
UDP是一个简单的面向数据报的运输层协议。它把应用程序传给IP层的数据发送出去,但是并不保证它们能到达目的地。结构图如下:
0 7 8 15 16 23 24 31
+-----------------+-----------------+-----------------+-----------------+
| Source Port (16 bits) | Destination Port (16 bits) |
+-----------------+-----------------+-----------------+-----------------+
| Length (16 bits) | Checksum (16 bits) |
+-----------------+-----------------+-----------------+-----------------+
| Data (variable length) |
+-----------------+-----------------+-----------------+-----------------+
- Checksum:校验和,检测数据包在传输过程中是否发生了错误的一种机制。UDP 校验和并非强制要求(可以设置为 0)