Классификация трафика и IntelliQoS

Начиная с версии KeeneticOS 3.7 реализация IntelliQoS основывается на обновленной службе классификации трафика (Traffic Classification Engine). При помощи этой службы для проходящего через устройство интернет-трафика доступна классификация более чем 1600 приложений, а также работа с классами обслуживания применительно к различным группам категорий данных.

TIP: Справка: В тестовой версии KeeneticOS 3.8 была добавлена классификация более 400 протоколов прикладного уровня (например: ftp, mpeg, playstation network, rdp, sip, rtp, gre, isakmp и др.). Протоколы классифицируются как приложения и распределены по тем же категориям и группам, что и приложения. Данная функциональность доступна пока только в тестовой сборке KeeneticOS 3.8 из канала разработчика.

Список приложений поддерживаемых KeeneticOS 3.7
Список приложений и протоколов поддерживаемых KeeneticOS 3.8

Рассмотрим функциональность этой службы более подробно.

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

ntce-comp.png

NOTE: Важно! Компонент "Служба классификации трафика" работает полностью автономно и не выполняет никаких обращений к внешним сервисам.

После установки компонента в веб-интерфейсе в разделе "Мои сети и Wi-Fi" появится пункт меню "Классификация трафика и IntelliQoS".

Переведите выключатель службы в положение "Включена", чтобы система обеспечивала анализ и классификацию интернет-трафика.

________________________IntelliQoS_-_NTCE_enabled_with_arrow.png

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

  • Монитор трафика;
  • Анализатор трафика приложений.

NOTE: Важно! По умолчанию интернет-центры Keenetic используют для обработки интернет-трафика специальные механизмы, ускорители. В моделях устройств Keenetic на основе наборов микросхем MT7621 и EN7512/13/16/28 работа модуля "Аппаратный сетевой ускоритель" не может быть организована таким образом, чтобы обеспечивать прозрачный доступ к передаваемым данным для службы классификатора. Это приводит к невозможности в режиме работы по умолчанию реализовать точный подсчет трафика для категорий и приложений, а также в некоторых случаях может не выполняться приоритизация трафика отдельных приложений при помощи IntelliQoS.

Для моделей Giga KN-1010/1011, Ultra KN-1810, Viva KN-1910, Hero 4G KN-2310, Giant KN-2610, Speedster KN-3010, DSL KN-2010, DUO KN-2110, Giga SE KN-2410, Ultra SE KN-2510, в меню "Управление" > "Общие настройки" в разделе "Производительность" отключите аппаратный сетевой ускоритель, если требуется точный учет трафика категорий и приложений.

ppe-off.png

При изменении режима работы ускорителя обработки трафика, история трафика теряется.

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

Монитор трафика

В пункте меню "Монитор трафика" появляется дополнительная возможность отслеживать на временной шкале выбранного масштаба потребление интернет-трафика по категориям приложений и отдельным приложениям.

________________-____-5_-__________.png

________________-____-5_-___________.png

Анализатор трафика приложений 

В пункте меню "Анализатор трафика приложений" отображается текущее распределение использования интернет-канала, с возможностью выбора режима сортировки — по устройствам или по приложениям.

______________________________-_______________.png

______________________________-_______________.png

На этом экране отображается список хостов, которые имеют активные интернет-сессии, и для каждого хоста список активных приложений с объемом трафика по ним в реальном времени за последние 3 минуты. Показываются только активные приложения, трафик по которым есть в данный момент. Как только соединения закрываются, приложение удаляется из списка активных.

Помимо распознанного приложения и объема трафика, выводятся также категория приложения и, при условии включенной приоритизации приложений, используемый для нее приоритет передачи в соответствии с установками IntelliQoS. Такое отображение позволяет увидеть, что приложения распознаются и трафик по ним приоритизируется.

IntelliQoS

В пункте меню "Классификация трафика и IntelliQoS" при помощи функции IntelliQoS группам категорий сетевых приложений автоматически назначаются приоритеты передачи трафика.

ntce-04-01.png

Для работы IntelliQoS необходимо, чтобы была включена и служба классификации трафика.

NOTE: Важно! Приоритеты IntelliQoS будут применяться только для трафика приложений тех устройств домашней сети, для которых в списке устройств класс обслуживания не установлен (по умолчанию). Для устройств с установленным классом обслуживания все приложения будут использовать именно этот класс, вне зависимости от настроек на странице IntelliQoS.

Во встроенной системе категоризации трафика по основным типам заложено 6 определенных групп сетевого трафика, плюс одна группа "Другие", которая формируется по остаточному принципу. Каждой группе может соответствовать один из уровней приоритета обработки трафика.

TIP: Справка: В IntelliQoS доступно 7 уровней приоритизации; большей цифре соответствует более низкий приоритет. По умолчанию, группы трафика распределяются по приоритетам следующим образом:

➀. Минимальная задержка
группа: Конференц-связь и телефония
включает категории: Передача голоса по IP, Обмен сообщениями, Мобильные данные, Конференции;

➁. Интерактивные приложения
группа: Игры
включает категорию Игры;

➂. Видеосервисы
группа: Потоковое видео и аудио
включает категории: Потоковая передача, Аудиоразвлечения, Поставщики услуг мультимедиа;

➃. Чувствительные к задержкам данные
группа: Удаленная работа и обучение
включает категории: Туннели, Бизнес, Электронная коммерция, Удаленное управление, Почта, Базы данных, Финансы, Образование, Органайзеры и управление информацией, Межмашинные соединения и Интернет вещей (IoT);

➄. Высокая пропускная способность
группа: Интернет-сёрфинг
включает категории: Веб, Социальные сети, Новости, Навигация, Безопасность устройств, Корпоративные сервисы, Браузеры;

По умолчанию (без приоритизации)
группа: Другие
включает категории: Общая, Управление сетью, Устаревшие, Промышленность, Зашифрованный, Рекламно-аналитические сервисы, Здоровье и физкультура, Облачные CDN-сервисы, Путешествия и перевозки, Книги и журналы, Удалены, Перемещены;

➅. Низкий приоритет
группа: Обмен файлами
включает категории: Пиринг, Передача файлов, Виртуальный хостинг, Магазины приложений и Обновления ОС.

Рассмотрим пример.

Предположим, нужно повысить приоритет играм для всех устройств домашней сети.

1) Убедитесь в том, что для требуемых хостов не используется отдельная приоритизация всего трафика согласно установленному классу обслуживания.

2) Мышкой перетащите группу категорий "Игры" в начало списка, установив для неё наивысший приоритет ➀, и примените настройку нажатием на кнопку "Сохранить".

ntce-03.png

3) В меню "Анализатор трафика приложений" можно увидеть приоритизацию трафика приложения Source Engine (категория "Игры") в соответствии с выбранным для группы категорий "Игры" приоритетом.

ntce-primer-03.png

Описание и настройку механизма IntelliQoS в более ранних версиях KeeneticOS вы найдете в инструкции "Служба IntelliQoS (для версий KeeneticOS 3.6 и более ранних)".

 

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

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

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

Комментарии

Комментариев: 16
  • До прихода версии 3.7 я своему рабочему ноутбуку ставил высокий класс обслуживания (3) только из-за того, что работаю на нем удаленно и часто пользуюсь видеоконференциями zoom, teams, а скорость провайдера всего лишь 50 мбит.
    Правильно ли я понимаю, что теперь я могу ноутбуку вернуть класс обслуживания по умолчанию, а роутер будет сам поднимать приоритет соответствующих приложений, запущенных на ноуте?

    0
    Действия с комментариями Постоянная ссылка
  • Да, всё верно, лучше используйте IntelliQoS, а класс обслуживания установите "По умолчанию".

    2
    Действия с комментариями Постоянная ссылка
  • Подскажите, так нужно или нет отключать аппаратный ускоритель в настройках роутера для использования обновленной функции IntelliQoS?

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

    2
    Действия с комментариями Постоянная ссылка
  • А что делать с трафиком Uncategorized?
    У меня он в основном идет с устройств умного дома, подключенных непосредственно к роутеру без шлюзов - Яндекс станция, умные лампы, робот пылесос, что-то еще идет с приставки MiBox/

    0
    Действия с комментариями Постоянная ссылка
  • Раньше в IntelliQoS была функция тестирования скорости подключения к сети интернет, можно было проверить скорость через удалённое подключение. Сохранилась ли она в новой прошивке (3.7.1)?

    1
    Действия с комментариями Постоянная ссылка
  • В обновленной версии IntelliQoS отсутствует возможность проверки скорости интернет-подключения, но в будущем планируется добавить такой механизм.

    1
    Действия с комментариями Постоянная ссылка
  • К сожалению на данный момент трафик YouTube никак не определяется на Giga (KN-1010). Отключение аппаратного ускорения не влияет на это. А хотелось бы, чтобы такой популярный стриминговый ресурс определялся и обрабатывался с соответствующим приоритетом.
    Кроме этого почему-то загрузки игр в Steam и Origin определяются как "Игры" с приоритетом 2, хотя по смыслу загрузки должны иметь приоритет 6. А загрузки в Epic Games Store определяются как "Интернет-серфинг" с приоритетом 5. Загрузки игр на консоли PlayStation 5 не определяются совсем.
    Хотелось бы, чтобы такой трафик всё-таки имел приоритет 6. Иначе в отношении таких загрузок IntelliQoS оказывается полностью бесполезной, даже вредной функцией. Приходится вручную ограничивать скорость загрузок игр.

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

    3
    Действия с комментариями Постоянная ссылка
  • Интересует такой вопрос. В новой редакции IntelliQoS шейпит Transmission, и какой алгоритм работы?

    0
    Действия с комментариями Постоянная ссылка
  • Нет, IntelliQoS применяется только к транзитному трафику, т.е. к трафику с хостов локальной сети.

    0
    Действия с комментариями Постоянная ссылка
  • @Андрей Непогодин, трафик Uncategorized попадает в категорию "Общая" из группы "Другие". При необходимости группе "Другие" можно изменить приоритет.

    1
    Действия с комментариями Постоянная ссылка
  • Применимо ли это к ретрансляторам? Есть ли смысл ставить службу классификации трафика на них?

    0
    Действия с комментариями Постоянная ссылка
  • Нет, на ретрансляторах используется урезанный функционал. Служба службу классификации трафика работает на главном роутере.

    0
    Действия с комментариями Постоянная ссылка
  • Очень бы хотелось увидеть весь этот функционал в мобильном приложении или Keenetic RMM.
    Было бы очень круто!!!

    0
    Действия с комментариями Постоянная ссылка
  • Очень круто было бы использовать классификатор в нынешние времена для пуска траффика через впн для определенных приложений (условно, YouTube, Instagram), это вполне могла бы быть киллер-фича для простых пользователей

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

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