据我所知,PMTUD 使用 ICMPv6 来查找网络路径中的最小 MTU 值。我明白为什么 IPv6 不允许分段(通过阅读这篇文章),但 PMTUD 看起来不太好。
这是我的想法。
- 它必须找到从 src 到 dst 的网络路径才能获得最小 MTU 值。我认为这是额外的延迟。
- 当由于路由器间故障或其他原因更改路径时,它必须重复 1. 过程,这再次增加了延迟。
我想错了吗?任何评论都是我的荣幸。谢谢。
据我所知,PMTUD 使用 ICMPv6 来查找网络路径中的最小 MTU 值。我明白为什么 IPv6 不允许分段(通过阅读这篇文章),但 PMTUD 看起来不太好。
这是我的想法。
我想错了吗?任何评论都是我的荣幸。谢谢。
与其他什么相比有效?
PMTUD 的主要目的是摆脱对路由器来说代价高昂的动态碎片。路由器需要精简高效,才能跟上流量需求。
当您在网络上使用面向连接的传输协议传输批量数据时,它是有效的,该协议可靠地提供了数据包太大的通知。
不幸的是,这并不总是与现实世界相匹配。