Как убрать буферизацию: пошагово

Пять шагов от «интернет лагает, когда кто-то качает» до «просто работает». Шаги одинаковы для OpenWrt, pfSense, DD-WRT и роутера от провайдера. Актуально на 2026-11.

Пять шагов

  1. Проверить. Запустите тест буферизации или вручную сравните задержку с загрузкой и без. В покое низкая, под нагрузкой высокая — это оно.
  2. Узнать реальную отдачу. Сделайте чистый тест аплоада. Значение обычно чуть ниже тарифного — SQM тактует именно по измеренному числу.
  3. Включить SQM с CAKE. Стандартное решение на любой платформе. OpenWrt: sqm-scripts + cake (NetSteer — один переключатель). pfSense: очередь CAKE. Роутер провайдера: QoS/CAKE, если есть.
  4. Реальное время — по медленному пути. Игры, звонки и DNS идут через низколатентный путь CAKE и сохраняют приоритет.
  5. Подтвердить. Повторите тест. Задержка под нагрузкой должна упасть ниже ~20 мс. Если высока — чуть снизьте настроенную отдачу и перемерьте.

Кратко по платформам

ПлатформаРешениеТрудозатраты
OpenWrtNetSteer одним переключателем (SQM + RPS + Fullcone)Низкие — автоматизировано
pfSense / OPNsenseCAKE + плагин SQMСредние
DD-WRT / FreshTomatoОпции QoS/CAKEСредние
Роутер провайдераВключить QoS, прошить или добавить CAKE-роутерВысокие

Если буферизацией дело не ограничилось

На софт-роутере даже после исправления задержки пакеты могут теряться, когда одно ядро тянет весь приём — это проблема RPS/IRQ. В P2P-играх блокирует симметричная NAT — см. Fullcone NAT. NetSteer закрывает все три разом.

Частые вопросы

Можно ли убрать буферизацию без смены роутера?

На роутере провайдера — только если в нём есть встроенная опция CAKE/QoS. Иначе самый чистый путь — прошить его (OpenWrt/pfSense/DD-WRT) или поставить маленький CAKE-роутер перед ним. Хорошая новость: новое железо для типичного случая не нужно — большинство прошиваемых роутеров это умеют.

Какой способ самый эффективный?

SQM с дисциплиной CAKE, тактовка по измеренной отдаче и медленный путь для реального времени — это стандарт. На OpenWrt NetSteer применяет всё одним переключателем и показывает измеренный результат A/B.

Станет ли спидтест быстрее после исправления?

Нет — и это ожидаемо. CAKE меняет немного пиковой пропускной способности на куда меньшую задержку: спидтест может показать чуть меньше, а лаг в играх станет намного лучше. В этом и есть смысл.