在 IPv6 中,是否要求主机的 MTU 与网关相同(或小于)?

在 IPv6 中,是否要求主机的 MTU 与网关相同(或小于)?

我理解路径 MTU 的概念,但不确定是否要求同一网络中的系统具有相同的 MTU。例如,我的主机的 MTU 是 9000,网关的 MTU 是 1500,IPv6 是否应该在此配置下正常工作?

答案1

这取决于系统的 MRU 是多少:系统可以接收的最大帧大小是多少。以太网上没有办法用信号通知 MTU 和 MRU,因此如果一个系统发送的帧大于另一个系统可以接收的帧,则帧会丢失。即使没有丢失,当系统收到的数据包大于其可以发送的数据包时,仍然会导致奇怪的情况。

这不是 IPv6 特有的,因为它是第 2 层问题。任何第 3 层协议都会发生同样的情况。因此,通常强烈建议在以太网上的所有系统上使用相同的 MTU,除非您知道自己在做什么。

相关内容