1280 в IPv6
В IPv4 минимальный MTU это 68 байт и это давно никого не спасает. В IPv6 минимум подняли до 1280, и на этом значении держится вся соседская жизнь протокола.
Почему именно 1280
Заголовок IPv6 длиннее, а маршрутизаторам запретили фрагментировать. Значит, любой узел обязан уметь передать пакет в 1280 байт, а отправитель обязан заранее узнать реальный размер пути. Если путь не умеет 1280, соединение просто не поднимается.
Что это значит на практике
Туннель поверх IPv6 не может опуститься ниже 1280, иначе он перестанет соответствовать стандарту. На практике для туннелей берут 1420, 1400 или 1380 и оставляют запас на инкапсуляцию, чтобы не упираться в границу.
Проверка та же, только пинговать надо по шестой версии:
ping -6 -M do -s 1232 example.com # 1232 + 48 = 1280
Где замечают проблему
Чаще всего на стыке: туннель поднят поверх шестой версии, а внутри идёт трафик четвёртой. Каждый заголовок вычитается, и если кто-то поставил MTU 1480 на туннеле IPv6, часть сайтов просто перестанет открываться.