n1ro°
RU

Ошибки и коды · Инструкция

MTU для PPPoE на роутере: как подобрать значение без угадывания

MTU для PPPoE на роутере часто вспоминают, когда интернет вроде подключён, но отдельные сайты, VPN или крупные запросы.

Редакция N1RO · Проверено

Короткий ответ

MTU для PPPoE на роутере: откуда берётся 1492, когда допустимо больше и как диагностировать сайты, VPN и пакеты, которые зависают.

Почему у PPPoE часто стоит MTU 1492, а не 1500

PPPoE добавляет к полезной нагрузке заголовок PPPoE и идентификатор протокола PPP. RFC 2516 прямо устанавливает, что при обычном Ethernet с максимальной полезной нагрузкой 1500 байт PPP MTU не должен превышать 1492 байта. Это не «магическое оптимальное число», а следствие формата инкапсуляции. Поэтому на большинстве подключений оператор автоматически выставляет 1492, а пользователю вообще не приходится вмешиваться. Если вручную поставить 1500 там, где промежуточные устройства не поддерживают PPPoE с увеличенным payload, крупные пакеты могут потребовать фрагментации или не пройти в исходном виде. При этом маленькие запросы продолжат работать, из-за чего проблема кажется случайной. RFC 4638 описывает способ использовать MTU/MRU больше 1492, но он требует поддержки на соответствующем участке сети, а не только одной галочки в домашнем роутере.

Важно: Если соединение стабильно и оператор автоматически выставил MTU, не меняйте число ради «пинга» или скорости. MTU не является ручкой увеличения пропускной способности.

Симптомы, при которых MTU действительно стоит проверить

Подозрение на MTU возникает не из-за любого медленного интернета. Более характерный сценарий: DNS отвечает, соединение устанавливается, небольшие страницы открываются, но загрузка отдельных HTTPS‑ресурсов зависает; VPN подключается, но внутри не проходят некоторые сайты; удалённый рабочий стол устанавливает сессию и затем теряет данные при определённых операциях. Ещё один признак — проблема появилась после перехода на PPPoE, включения туннеля или замены оборудования, а до изменения схемы всё работало. Сначала исключите потерю пакетов, Wi‑Fi‑помехи, ошибки DNS и перегрузку канала. Затем сравните поведение одного и того же клиента по кабелю и Wi‑Fi. Если сбой одинаковый на всех устройствах, а на мобильном интернете тот же ресурс работает, проверка WAN MTU становится логичной. Не делайте вывод только по одному сайту: сервер или CDN тоже может быть причиной.

Как безопасно проверить и изменить MTU

  1. Запишите текущий WAN MTU и тип подключения. Если роутер показывает Auto или 1492 для PPPoE, сначала сохраните это состояние и не меняйте другие WAN‑параметры одновременно.
  2. Проверьте документацию оператора: некоторые сети поддерживают RFC 4638 и позволяют фактический MTU 1500 поверх PPPoE, но это должно поддерживаться не только роутером, а всей цепочкой доступа.
  3. Для диагностики используйте ping с запретом фрагментации там, где ОС и адрес назначения это позволяют, постепенно меняя размер полезной нагрузки. Учитывайте заголовки IP и ICMP: число из команды ping не равно MTU интерфейса напрямую.
  4. Если практический тест и требования провайдера показывают меньший предел, уменьшите WAN MTU небольшим шагом и повторите тот же набор проблемных действий — HTTPS, VPN, загрузку файла. Не оценивайте результат только по speedtest.
  5. После нахождения рабочего значения проверьте несколько клиентов и IPv4/IPv6 отдельно, если оба протокола используются. Если проблему маскирует только чрезмерно маленький MTU, ищите первопричину в туннеле, операторской сети или неверной инкапсуляции.

Совет: Для сравнения результатов используйте один и тот же адрес и путь. Разные CDN‑узлы могут иметь разные маршруты, поэтому «на одном сайте заработало» ещё не доказывает диагноз.

Что означает типичное значение MTU

  • 1500. Обычный Ethernet; PPPoE только при поддержке расширенного payload/RFC 4638. Не ставить на старом PPPoE вслепую
  • 1492. Классический PPPoE поверх Ethernet. Стандартная отправная точка по RFC 2516
  • Ниже 1492. Дополнительный туннель или ограничение пути. Требует диагностики; слишком малое значение добавляет накладные расходы

Почему уменьшение MTU до 1400 «лечит», но не всегда решает проблему

Резкое уменьшение MTU часто заставляет передачу использовать более мелкие пакеты, которые проходят через проблемный участок, поэтому пользователь видит мгновенный эффект. Но это диагностический сигнал, а не обязательно правильная постоянная настройка. Значение 1400 может скрывать некорректную работу дополнительного VPN, ошибки MSS clamping, туннель поверх PPPoE или проблему Path MTU. Чем меньше пакет, тем больше заголовков приходится передавать на тот же объём данных, а некоторые протоколы теряют эффективность. Если 1492 не работает на чистом PPPoE без дополнительных туннелей, полезно сверить параметры с оператором и журналом роутера. Если сбой есть только внутри VPN, менять глобальный WAN MTU для всей семьи хуже, чем исправить MTU/MSS конкретного туннеля. Настройка должна соответствовать узкому месту, а не случайному числу из форума.

Предупреждение: Не копируйте значения 1450, 1420 или 1380 без контекста: такие числа часто относятся к конкретным VPN‑протоколам, а не к PPPoE как таковому.

Проверка после изменения MTU

  • PPPoE‑сессия поднимается без повторных разрывов.
  • Проблемные HTTPS‑сайты открываются и передают крупные ответы.
  • VPN проходит не только handshake, но и реальный трафик.
  • Загрузка больших файлов стабильна и не зависает на одном проценте.
  • Значение не ниже необходимого без объяснимой причины.
  • Тест повторён по кабелю, чтобы не спутать MTU с Wi‑Fi‑потерями.

Когда нужен оператор, а не дальнейший подбор цифр

Обращайтесь к оператору, если на нескольких устройствах по кабелю наблюдается одинаковый сбой, PPPoE стабильно авторизуется, а рабочий MTU заметно ниже ожидаемого без VPN и других туннелей. Полезно сообщить модель роутера, тип подключения, исходное и рабочее значение MTU, адрес тестового ресурса и время проверки. Если оператор заявляет поддержку MTU 1500 поверх PPPoE, уточните, требуется ли специальная настройка роутера и действительно ли ваша линия/BRAS поддерживает RFC 4638. Не просите поддержку просто «дать правильное число»: важнее сопоставить параметры на обоих концах PPP‑сессии. При отсутствии подтверждения безопасной отправной точкой для классического PPPoE остаётся 1492, а дальнейшие изменения должны быть следствием измерений. Если на вашей линии заявлен PPPoE MTU 1500, это не означает, что достаточно вписать 1500 только в поле домашнего роутера. RFC 4638 описывает согласование MRU больше 1492 и требует, чтобы Ethernet-путь переносил увеличенный PPPoE frame без потери полезной нагрузки. Поэтому проверка должна идти от WAN-параметров и возможностей оборудования к фактическому трафику, а не наоборот. После изменения повторите тот же проблемный HTTPS-запрос, VPN-сессию или передачу файла; если симптом не меняется, верните исходное значение и ищите DNS, потери, firewall или сам туннель вместо дальнейшего уменьшения MTU.

Что учитывать

PPPoE добавляет к полезной нагрузке заголовок PPPoE и идентификатор протокола PPP. RFC 2516 прямо устанавливает, что при обычном Ethernet с максимальной полезной нагрузкой 1500 байт PPP MTU не должен превышать 1492 байта. Это не «магическое оптимальное число», а следствие формата инкапсуляции. Поэтому на большинстве подключений оператор автоматически выставляет 1492, а пользователю вообще не приходится вмешиваться. Если вручную поставить 1500 там, где промежуточные устройства не поддерживают…

Источники и проверка

Инструкция составлена редакцией N1RO на 2026-09-21. Перед действием сверьте актуальные условия на официальном сайте сервиса или производителя.