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

我理解Path MTU的概念,但不确定是否需要同一networking中的系统具有相同的MTU。 例如,我的主机的MTU是9000,网关的MTU是1500,IPv6应该能够正常工作吗?

这取决于系统的MRU是什么:系统可以接收的最大帧大小是多less。 在以太网上没有办法给MTU和MRU发送信号,所以如果一个系统发送的帧比另一个系统能够接收的帧丢失。 如果它没有丢失,当系统收到比它能发送的更大的数据包时,仍然会造成奇怪的情况。

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