Описание настройки и работы функции IntelliQoS (для версий NDMS 2.11 и более ранних)

NOTE: В данной статье показана настройка версий ОС NDMS 2.11 и более ранних. Настройка актуальной версии ПО представлена в статье "Служба IntelliQoS".

Начиная с ОС NDMS V2.06 в интернет-центрах Keenetic реализована функция IntelliQoS (умная система приоритизации трафика), которая анализирует, каким приложениям в домашней сети требуется доступ в Интернет, и распределяет полосу пропускания так, чтобы гарантировать стабильную работу приложений и сервисов, чувствительных к потерям пакетов и задержкам. Например, пока вы не смотрите онлайн-телевидение, не сидите в соцсетях и не играете в онлайн-игры, ваш торрент-клиент может использовать всю доступную скорость Интернета. Но стоит только вам, например, включить просмотр онлайнового видео, как IntelliQoS ограничит доступную для торрент-клиента скорость настолько, чтобы видео поток проходил полностью, без подвисаний и задержек.
intelliqos.png
 
1. Для работы этой функции необходимо установить компоненты ОС NDMS Служба классификации трафика и IntelliQoS и Ограничение скорости Интернета для клиентов (Шейпер трафика).
В некоторых версиях NDMS эти компоненты назывались соответственно Поддержка Deep Packet Inspection и Управление пропускной полосой сетевых узлов и интерфейсов.
Информацию по обновлению компонентов NDMS вы найдете в статье «Установка компонентов операционной системы NDMS через веб-интерфейс»
 
2. После установки компонента в меню Домашняя сеть появится вкладка IntelliQoS.
 
3. Для работы необходимо включить функцию и указать тарифную скорость вашего интернет-подключения (эту информацию можно узнать у провайдера).
 
Начиная с версии NDMS v2.10 была добавлена кнопка Тест скорости для определения пропускной способности интернет-канала.
ts.png
 
После включения функции IntelliQoS маршрутизатор будет автоматически анализировать текущий трафик, определяя, сколько от указанной общей пропускной способности и какой именно трафик потребляют пользователи в данный момент. А затем динамически сможет ограничивать клиентов с запущенными ресурсоемкими сервисами, но нечувствительными к потерям отдельных пакетов (например, устройства, на которых запущен торрент-клиент) так, чтобы они не мешали чувствительному трафику.
Классификатор трафика пополняется в полуавтоматическом режиме на стороне разработчиков, а затем регулярно передается на маршрутизаторы вместе с обновлением встроенного микропрограммного обеспечения.
 
Функция IntelliQoS будет ограничивать любую сетевую активность для хостов, использующих торрент-трафик, в случае, если занято более 80% от канала по тарифному плану, указанному в настройках. Благодаря IntelliQoS динамически ограничивается пропускная способность "качающего" клиента (или нескольких клиентов суммарно) до тех пор, пока общая занятая всеми устройствами полоса не будет составлять 80% или менее от максимально возможной по тарифу. Как только общая полоса освободится, ограничение с "качающих" клиентов снимается.
 
Внимание! IntelliQoS не применяется к хостам и подсетям, которым полоса пропускания задана вручную статически («Настройка ограничения скорости для устройства домашней сети»), но учитывает занятую ими полосу при работе. Т.е. если вы для конкретных хостов указали 80% или больше от общего канала, они могут ее использовать на любые задачи (торрент или другие) и не будут ограничены со стороны IntelliQoS. Но, когда в этом случае статические хосты заняли всю свою часть, остальные участники сети, которым полоса не задана, начнут ограничиваться при любом появлении торрент-клиентов среди них, даже если торрент качает на 1 Кбит/с, т.к. сработает функция IntelliQoS. Будьте внимательны при проектировании сети!
 
Для примера, убедимся в работе настроенной функции IntelliQoS:
 
1. Необходимо запустить торрент-клиент на хосте в локальной сети. В меню Домашняя сеть > Устройства система для этого хоста должна определить тип трафика torrent и p2p.
 
 
2. Скорость торрент-клиента не будет ограничиваться, если в сети нет других участников, которые также будут запрашивать полосу от провайдера.
iqos07.png
 
3. Если на соседнем хосте запустить какой-нибудь трафик, чувствительный к полосе пропускания, например, в нашем случае ролик на youtube, мы увидим, что пропускная способность для хоста с торрент-клиентом будет динамически уменьшаться.
 
iqos08.png
 
В системном журнале интернет-центра можно будет увидеть соответствующую запись:
 
TrafficControl::Manager: "5c:9a:d8:60:57:6d" host rate limited to 20000 Kbits/sec.
 
4. После того как ролик полностью загрузится и полоса в Интернет будет больше не нужна, лимит для торрент-клиента будет снят и скорость вернется к первоначальной.

 

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

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