跳到主要内容

7. Likely Values for Path MTUs (路径MTU的可能值)

7. Likely Values for Path MTUs (路径MTU的可能值)

第5节中推荐的用于"搜索"路径MTU空间的算法基于一个严格限制搜索空间的值表. 我们在此描述一个 MTU 值表, 截至本文撰写时, 该表代表了互联网中使用的所有主要数据链路技术.

在表7-1中, 数据链路按 MTU 从大到小排列, 并分组, 使每组相似的 MTU 与等于该组最低 MTU 的"平台" (plateau) 相关联. (该表还包括一些当前未与数据链路关联的条目, 并在可用时提供参考.) 当一个平台代表多个 MTU 时, 表中显示与该平台相关的最大不准确度 (以百分比表示).

我们不期望表中的值, 尤其是较高 MTU 级别的值, 会永远有效. 此处给出的值是实现建议, 而非规范或要求. 实现者应使用最新的参考资料来选择一组平台; 重要的是表中不要包含太多条目, 否则搜索 PMTU 的过程可能会浪费互联网资源. 实现者还应方便没有源代码的用户更新其系统中的表值 (例如, BSD派生 Unix 内核中的表可以使用新的 "ioctl" 命令更改).

注意: 在不存在类似值的地方, 为等于2的小幂次方加40 (用于 IP 和 TCP 头部) 的值添加一些表条目可能是个好主意, 因为这似乎是选择任意值的一种合理非任意方式.

该表还可能包含略小于2的大幂次方的值的条目, 以防 MTU 被定义在这些值附近 (在这种情况下, 表条目偏低比偏高更好, 否则可能会选择下一个最低平台).

平台MTU注释参考
65535官方最大 MTURFC 791
65535HyperchannelRFC 1044
65535
32000以防万一
1791416Mb IBM Token Ringref. [6]
17914
8166IEEE 802.4RFC 1042
8166
4464IEEE 802.5 (4Mb 最大值)RFC 1042
4352FDDI (修订版)RFC 1188
4352 (1%)
2048宽带网络RFC 907
2002IEEE 802.5 (4Mb 推荐值)RFC 1042
2002 (2%)
1536实验以太网RFC 895
1500以太网RFC 894
1500点对点 (默认)RFC 1134
1492IEEE 802.3RFC 1042
1492 (3%)
1006SLIPRFC 1055
1006ARPANETBBN 1822
1006
576X.25 网络RFC 877
544DEC IP Portalref. [10]
512NETBIOSRFC 1088
508IEEE 802/源路由桥接RFC 1042
508ARCNETRFC 1051
508 (13%)
296点对点 (低延迟)RFC 1144
296
68官方最小 MTURFC 791

表7-1: 互联网中常见的 MTU 值