Я понимаю концепцию Path MTU, но не уверен, требуется ли, чтобы системы в одной сети имели одинаковый MTU. Например, MTU моего хоста - 9000, а MTU шлюза - 1500, должен ли IPv6 нормально работать с этой конфигурацией?
Это зависит от того, что такое MRU систем: каков максимальный размер кадра, который могут получить системы. Невозможно передать MTU и MRU в сети Ethernet, поэтому, если одна система отправляет кадры большего размера, чем другая система может получить, кадры теряются. И если он не потеряется, он все равно может вызывать странные ситуации, когда система получает пакеты большего размера, чем она может отправить.
Это не относится к IPv6, так как это проблема уровня 2. То же самое произойдет с любым протоколом уровня 3. Поэтому обычно настоятельно рекомендуется использовать один и тот же MTU во всех системах в сети Ethernet, если вы не знаете, что делаете.