С IPv4 «зажим» TCP MSS (сетевое устройство, редактирующее значение MSS в заголовке TCP) может помочь, когда не работает обнаружение максимального блока передачи. (например, когда ICMP блокируется где-то в пути.) Поскольку в IPv6 нет фрагментации, у нас все еще есть «слишком большой» пакет ICMPv6, чтобы сигнализировать исходную конечную точку.
Существуют ли какие-либо рекомендации относительно ограничения TCP MSS через IPv6?
Определенно существуют случаи, обычно связанные с туннелями IPv6-in-IPv4 в некоторой точке пути, где, даже если PMTUD работает правильно, согласование MSS не выполняется. В этом случае сеанс TCP может начаться правильно (поскольку пакеты SYN / ACK малы), но пакеты данных не поступают (так как эти пакеты слишком велики для туннеля). В этом случае может помочь ограничение MSS на дальнем конце, но он не находится под контролем «жертвы», ожидающей пакеты. Отказоустойчивое решение для обоих концов - установить MTU IPv6 равным 1280, который должен пройти через любой туннель.
источник