1
katos 2017-05-18 22:14:22 +08:00
你需要 wireshark
|
2
onion83 2017-05-18 22:14:55 +08:00
刚好前段时间研究过这个问题,木桶效应,最终 MTU 会已最小值 B 为准,也就是说 A 的 数据包会在 B 路由器中产生了 DF,数据包传输分了两次效率会低。
原理这篇文章讲得非常清楚: http://packetlife.net/blog/2008/aug/18/path-mtu-discovery/ 可参考。 建议默认设置,让路由器之间通过 PMTUD 自协商。 顺便吐槽两广(广东、广西)电信光纤 PPPOE 拨号的 MTU 为 1480 不知毛原理?帝都联通的是标准的 1492。 |
3
bclerdx OP @katos Wireshark 我抓包看过呢,包括在 A 端和 B 端的本地内都抓包,超过 996,比如 997 就要分片或重传。也是醉了。
|
6
huangmiao233 2017-05-25 11:24:44 +08:00 via Android
其实骨干网上的 MTU 都挺大的,但是中间的链路有可能被传输的 SDH 或者 MSTP 略微限制。而且。。。还有不少 MPLS 标签啊
|
9
bclerdx OP @helijia21 为什么中间链路会被 SDH、MSTP 或 MPLS 所限制。是中间链路所归属的管理者疏忽、配置错误、不会配置还是故意而为之。
|
10
bclerdx OP |
11
bclerdx OP 顶起来。
|