use*_*879 5 networking udp protocols
我不明白为什么 UDP 标头有“长度”字段,为什么需要它?
如果原因是要知道“应用消息(L5数据)”在该段中的何处开始,则可以从“UDP数据-UDP报头长度(已知值)”中获取。
因为UDP可以通过IP以外的其他协议进行传输。
而且因为 UDP 传输的数据报消息的长度(udp 长度)可以通过多个 IP 分段数据包发送。

来源: https: //notes.shichao.io/tcpv1/ch10/
UDP报头长度字段是UDP报头加上UDP数据的长度。它确实是多余的,因为这个长度可以从 IP 报头总长度字段计算得出,其中 UDP 数据报长度是 IP 总长度减去 IP 报头长度。
| 归档时间: |
|
| 查看次数: |
8577 次 |
| 最近记录: |