Сетевой ускоритель

Для чего предназначен "Сетевой ускоритель" в интернет-центрах Keenetic?

"Сетевой ускоритель" (в ранних версиях операционной системы назывался "Аппаратный обработчик пакетов") предназначен для увеличения скорости маршрутизации на данном устройстве. Механизм пакетной обработки трафика обеспечивает максимальную производительность: максимальные скорости маршрутизации и возможность маршрутизировать большое число потоков параллельно. По умолчанию включен.

Сетевой ускоритель это не замена обычной функции трансляции сетевых адресов (NAT) в устройстве, а отдельная дополнительная функция.

Поясним подробнее, для чего предназначен "Сетевой ускоритель" в интернет-центрах Keenetic.

Существует два типа ускорителей: аппаратный и программный.

HWNAT – аппаратный ускоритель. Присутствует не на всех устройствах (обычно на младших моделях отсутствует и присутствует на старших).
У центрального процессора есть дополнительный аппаратный модуль (сопроцессор), который предназначен непосредственно для пакетной обработки заголовков IP в кадрах Ethernet (IPoE) и PPPoE. Сетевые пакеты, подлежащие трансляции, складываются напрямую в оперативную память устройства, и этому аппаратному модулю дается команда: "Во всех пакетах заменить адрес X.X.X.X на Y.Y.Y.Y". Отдельный аппаратный модуль выполняет трансляцию адресов во много раз быстрее, чем центральный процессор. Также сопроцессор самостоятельно пересчитывает контрольные суммы. Включение HWNAT не влияет на скорость передачи данных для PPTP и L2TP подключений.

SWNAT – программный ускоритель. Присутствует на всех моделях. Ускоряет любое соединение (IPoE, PPPoE, PPTP, L2TP), но может грузить ЦП роутера.
Работают они не синхронно, а по очереди (например, если включен HWNAT и он работает для IPoE, SWNAT неактивен в этот момент и IPoE не ускоряет; если HWNAT выключить, включается SWNAT). Программный ускоритель работает только там, где отсутствует или отключен HWNAT.

Выбор ускорителя, который из них работает в данный момент (для устройств, поддерживающих оба варианта) выполняется автоматически при наличии в конфигурационном файле команд ppe software и ppe hardware. Командой no ppe выключаются оба ускорителя.

NOTE: Важно! Мы не рекомендуем выключать сетевой ускоритель, он предназначен для увеличения скорости маршрутизации в интернет-центре.

Подключитесь к веб-конфигуратору и убедитесь, что установлен компонент системы "Сетевой ускоритель". Сделать это можно на странице "Общие настройки" в разделе "Обновления и компоненты", нажав на "Изменить набор компонентов".

ppe.png

 

Была ли эта статья полезной?

Пользователи, считающие этот материал полезным: 28 из 28

Еще есть вопросы? Отправить запрос

Комментарии

Комментариев: 8
  • Для чего предназначена возможность отключения сетевого ускорителя?

    0
    Действия с комментариями Постоянная ссылка
  • В идеальных условиях предполагается, что включение ускорителя гарантирует максимальную производительность — максимальные скорости маршрутизации,
    возможность маршрутизировать большое число потоков параллельно,
    стабильную работу чувствительных к потерям данных приложений (как IPTV) одновременно.
    Но некоторые пользовательские и провайдерские схемы не позволяют использовать какие-либо ускорители в своей сети. Если возникают проблемы, связанные с прохождением пакетов через NAT, то предусмотрена возможность отключения сетевого ускорителя.

    2
    Действия с комментариями Постоянная ссылка
  • Спасибо за статью и ответ на вопрос.

    1
    Действия с комментариями Постоянная ссылка
  • Подскажите, рекомендуется ли включать "Сетевой ускоритель" при работе Keenetic 4G только от USB-модема, где макс. скорость не превышает 40 мбит и к роутеру подключены только 2 устройства по WiFi?

    Возможна ли ситуация с обратным эффектом, когда включенный "Сетевой ускоритель" может замедлять работу сети в такой связке (модем-роутер, двойной NAT) ?

    При тестировании отличий результатов не видно при включенном и выключенном "Сетевом ускорителе" в моей конфигурации.

    0
    Действия с комментариями Постоянная ссылка
  • Мы рекомендуем не выключать компонент "Сетевой ускоритель". Теоретически, в некоторых ситуациях, могут возникать проблемы с прохождением пакетов через NAT. Поэтому мы и оставили возможность его отключения. В идеальных условиях предполагается, что включение ускорителя гарантирует максимальные скорости маршрутизации, возможность маршрутизировать большое число потоков параллельно, стабильную работу чувствительных к потерям данных приложений (как IPTV) одновременно. Но в вашем случае, если всё работает стабильно, то всё же не следует отключать этот компонент.

    0
    Действия с комментариями Постоянная ссылка
  • Добрый день. Пришлось отключить ускоритель на Keenetic Start на прошивке 2.15.C.0.0-0
    Дело в том, что при использовании голосового сервера для геймеров Discord при включенном модуле невозможно запустить голосовую связь. При этом само ПО запускается корректно, текстовые чаты на сервере работают. Есть ли возможность внесения исключений в работу ускорителя? То есть, пусть он ускоряет все остальное, а Дискорд игнорирует.

    0
    Действия с комментариями Постоянная ссылка
  • Нужен ли сетевой ускоритель в режиме ретранслятор?

    0
    Действия с комментариями Постоянная ссылка
  • Салават, сетевой ускоритель не работает на устройстве, которое выполняет функции ретранслятора. Если вы спрашиваете это применительно к тому можно ли удалять данный компонент из системы ретранслятора, то Да, в этом случае можно удалить компонент.

    0
    Действия с комментариями Постоянная ссылка

Войдите в службу, чтобы оставить комментарий.