【发布时间】:2016-09-13 20:17:19
【问题描述】:
我正在设计一个基于 UDP 的系统,并且需要知道建议的最大数据包大小。据我了解,typical MTU for Ethernet v2 是 1500 字节。但是,如果使用 PPoE,则降至 1492。
这是否意味着我的系统的数据部分应最大为 1492 字节以避免在典型网络上出现碎片,还是应该忽略 PPoE 并将其设为 1500 字节??
【问题讨论】:
标签: udp ip-fragmentation
我正在设计一个基于 UDP 的系统,并且需要知道建议的最大数据包大小。据我了解,typical MTU for Ethernet v2 是 1500 字节。但是,如果使用 PPoE,则降至 1492。
这是否意味着我的系统的数据部分应最大为 1492 字节以避免在典型网络上出现碎片,还是应该忽略 PPoE 并将其设为 1500 字节??
【问题讨论】:
标签: udp ip-fragmentation
根据 RFC 1122-3,IP 路由器不得对 576 个八位字节或更少的数据包进行分段。减去 8 字节的 UDP 报头和 20 字节的 IP 报头,剩下 548 字节的有效负载。然而,对于 UDP 非分片,通常引用的数字是 534 字节。
【讨论】: