UDP数据包可以分为几个较小的数据包吗

Fro*_*art 3 ip networking udp mtu

如果UDP数据包超过MTU,是否可以将其分成几个较小的数据包?看来MTU碎片与IP层有关,所以我认为可以。

如果是这样,建议的最高 通过UDP发送以防止分段的数据包大小,为什么?

dbu*_*ush 6

如果IP数据报大于MTU,则可以对其进行分段。是否包含UDP,TCP,ICMP等无关紧要。

大多数以太网网络都支持1500字节的MTU。在IPv4标头为20字节,UDP标头为8字节的情况下,UDP数据包的有效载荷应不大于1500-20-8 = 1472字节,以避免分段。

假设数据包中不存在IP选项。如果是这样,则有效载荷将需要小于该载荷以解决该问题。

这仅适用于IPv4。IPv6不支持分段。

您也可以看到有关MTU for UDP的问题