0

我使用 lwip-1.4.1 和 stm32f407。
我的 lwip 可以向 pc 发送 udp 数据包,但是当 udp 数据包大于 MTU 时,我的 pc 将无法重新组装。
我使用wireshark 来检查这些数据包上下文,但是来自我的lwip 的分段udp 数据包看起来和正常的分段udp 数据包一样好。

以下链接是来自wireshark的记录:
https ://dl.dropboxusercontent.com/u/1321251/test.pcapng

谢谢

4

1 回答 1

1

IP 会重新组装分片的数据包,但 UDP 只能传送整个数据报,因此它依赖于所有已到达的分片。如果他们不这样做,则必须删除数据报。出于这个原因,习惯上将 UDP 数据报限制为 MTU 或更少,实际上做其他任何事情都是最不明智的。

于 2013-12-31T03:52:01.407 回答