Happ и Bufferbloat на домашнем Wi‑Fi

Ситуация знакомая многим: сидите в голосовом канале, всё отлично, и тут кто-то дома запускает загрузку большого файла или обновление консоли — задержка мгновенно улетает с сорока миллисекунд до трёхсот, а голос превращается в кашу. Обвинять в этом Happ логично, но несправедливо: на pinggatevpn.top такие случаи почти всегда оказываются классическим bufferbloat, то есть раздутыми буферами домашнего оборудования.

VPN на телефоне: Wi‑Fi и мобильная сеть
Задержка под нагрузкой — главный показатель раздутых буферов.

Что такое раздутые буферы простыми словами

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

Для закачки файла это безразлично: она всё равно займёт полосу целиком. А вот голосовой пакет, оказавшись в хвосте такой очереди, приезжает через сотни миллисекунд после отправки. Отсюда и ощущение, что интернет «встал», хотя скорость при этом полностью на месте.

Туннель не создаёт эту проблему, но делает её заметнее. Весь трафик идёт одним потоком через одно соединение, и оборудованию сложнее отличить срочные голосовые пакеты от тяжёлой закачки — они выглядят одинаково и попадают в общую очередь.

Признак
пинг в простое низкий, под нагрузкой — сотни мс
Кто страдает
голос, видеозвонки, игры
Где живёт причина
буферы роутера и канал вверх
Чем лечится
умное управление очередью на роутере, а не настройки клиента

Тест на две минуты

Смысл теста в том, чтобы измерить задержку не в покое, а под нагрузкой. Запустите на компьютере непрерывный пинг, а параллельно — крупную загрузку или отправку большого файла в облако. Разница между спокойным и нагруженным состоянием и есть ваш диагноз.

Рост на десять-двадцать миллисекунд — нормальная плата за занятый канал. Рост в пять-десять раз означает, что очередь на оборудовании огромная и её никто не разгребает по приоритетам. Особенно показательна отправка: канал вверх у домашних тарифов уже, и он забивается первым.

Повторите тест дважды: с включённым туннелем и без него. Если картина одинаковая, Happ не при чём — вы измерили поведение своей домашней сети. Это важный шаг, без которого легко потратить вечер на перебор узлов подписки впустую.

  1. Запустить непрерывный пинг и записать значение в покое
  2. Начать крупную загрузку, через полминуты записать пинг снова
  3. Повторить с отправкой большого файла в облако
  4. Прогнать оба теста с туннелем и без него
  5. Сравнить: рост в разы означает раздутые буферы

Лечится это на роутере

Правильное решение — умное управление очередью. В прошивках оно называется по-разному: SQM, Smart Queue, адаптивный QoS, иногда просто «ограничение скорости». Суть одна: роутер намеренно держит канал чуть недогруженным и не даёт очереди раздуваться, отдавая мелким пакетам дорогу.

Если такой настройки в прошивке нет, работает грубый вариант: вручную ограничить скорость закачек в тяжёлых приложениях процентов на десять-пятнадцать ниже тарифной. Канал перестаёт забиваться под завязку, очередь не растёт, и задержка под нагрузкой держится в приличных рамках.

Совет: проверьте заодно возраст прошивки и загрузку самого роутера. Бюджетная модель, которой шесть лет, может просто не справляться с шифрованным трафиком на современной скорости — тогда никакие настройки очереди не спасут, поможет только замена.
  • Включить SQM или адаптивный QoS в прошивке роутера
  • Ограничить скорость тяжёлых закачек чуть ниже тарифной
  • Дать приоритет устройству, с которого идут звонки и игры
  • Обновить прошивку и перезагрузить роутер
  • Перевести стационарный компьютер и приставку на кабель

Что здесь зависит от клиента

Немного, но кое-что зависит. Выбор менее загруженного узла делает поведение потока ровнее, потому что на стороне сервера очередь тоже существует. А отказ от цепочек из нескольких узлов убирает лишние участки, на каждом из которых пакет может подождать.

Важно: если в квартире несколько устройств работают через один профиль подписки, они не только конкурируют за канал, но и мешают друг другу на уровне соединения. Отдельный профиль на каждое устройство убирает переподключения, которые легко спутать с bufferbloat.

И не пытайтесь компенсировать раздутые буферы настройками внутри клиента. Пока роутер складывает пакеты в длинную очередь, любой профиль будет вести себя одинаково плохо под нагрузкой — причина находится до туннеля, а не в нём.

Зато после настройки очереди разница ощущается сразу и без замеров: голос перестаёт разваливаться, когда в соседней комнате качают игру, а страницы открываются во время закачки так же бодро, как в простое. Это тот редкий случай, когда одна галочка в прошивке меняет ощущение от домашней сети целиком.

← Все статьи