Классификация трафика и IntelliQoS
Начиная с версии KeeneticOS 3.7
реализация IntelliQoS основывается на обновленной службе классификации трафика (Traffic Classification Engine). При помощи этой службы для проходящего через устройство интернет-трафика доступна классификация более чем 1700
приложений (например: Slack, Google Meet, PUBG, GeForce Now, YouTube, WhatsApp, Telegram и др.) и 400
протоколов прикладного уровня (например: FTP, MPEG, RDP, SIP, RTP, GRE, ISAKMP, PlayStation Network, Source Engine, и др.), а также работа с классами обслуживания применительно к различным группам приложений и протоколов.
Важно
Функции Классификация трафика и IntelliQoS работают только с IPv4-трафиком. Поддержка протокола IPv6 будет включена в KeeneticOS версии 4.0
.
Список приложений и протоколов поддерживаемых KeeneticOS 3.8
Список приложений и протоколов поддерживаемых KeeneticOS 3.9 Beta 0.6
Рассмотрим функциональность этой службы более подробно.
Чтобы включить службу, необходимо установить компонент системы "Служба классификации трафика". Сделать это можно на странице "Общие настройки" в разделе "Обновления и компоненты", нажав "Изменить набор компонентов".
Важно
Компонент "Служба классификации трафика" работает полностью автономно и не выполняет никаких обращений к внешним сервисам.
После установки компонента в веб-интерфейсе в разделе "Мои сети и Wi-Fi" появится пункт меню "Классификация трафика и IntelliQoS".
Переведите выключатель службы в положение "Включена", чтобы система обеспечивала анализ и классификацию интернет-трафика.
После включения службы классификации трафика интернет-центр будет автоматически анализировать, распознавать и классифицировать трафик, передаваемый между локальными устройствами и внешними сетями. Отключение службы классификации трафика вызывает сброс собранных данных о сетевых приложениях и категориях.
Получаемая в процессе анализа информация доступна в пунктах меню раздела "Статус":
Монитор трафика;
Анализатор трафика приложений.
Важно
По умолчанию интернет-центры Keenetic используют для обработки интернет-трафика специальные механизмы, ускорители. В моделях устройств Keenetic на основе наборов микросхем MT7621 и EN7512/13/16/28 работа модуля "Аппаратный сетевой ускоритель" не может быть организована таким образом, чтобы обеспечивать прозрачный доступ к передаваемым данным для службы классификатора. Это приводит к невозможности в режиме работы по умолчанию реализовать точный подсчет трафика для категорий и приложений, а также в некоторых случаях может не выполняться приоритизация трафика отдельных приложений при помощи IntelliQoS.
Для модели Keenetic Viva (KN-1912), в меню "Управление" > "Общие настройки" в разделе "Производительность" отключите аппаратный сетевой ускоритель, если требуется точный учет трафика категорий и приложений.
При изменении режима работы ускорителя обработки трафика, история трафика теряется.
При выключении аппаратного сетевого ускорителя, в работе остается только программный ускоритель. Это может привести к снижению максимальной производительности примерно в 2 раза.
Монитор трафика
В пункте меню "Монитор трафика" появляется дополнительная возможность отслеживать на временной шкале выбранного масштаба потребление интернет-трафика по категориям приложений и отдельным приложениям.
Анализатор трафика приложений
В пункте меню "Анализатор трафика приложений" отображается текущее распределение использования интернет-канала, с возможностью выбора режима сортировки — по устройствам или по приложениям.
На этом экране отображается список хостов, которые имеют активные интернет-сессии, и для каждого хоста список активных приложений с объемом трафика по ним в реальном времени за последние 3 минуты
. Показываются только активные приложения, трафик по которым есть в данный момент. Как только соединения закрываются, приложение удаляется из списка активных.
Помимо распознанного приложения и объема трафика, выводятся также категория приложения и, при условии включенной приоритизации приложений, используемый для нее приоритет передачи в соответствии с установками IntelliQoS. Такое отображение позволяет увидеть, что приложения распознаются и трафик по ним приоритизируется.
IntelliQoS
В пункте меню "Классификация трафика и IntelliQoS" при помощи функции IntelliQoS группам категорий сетевых приложений автоматически назначаются приоритеты передачи трафика.
Для работы IntelliQoS необходимо, чтобы была включена и служба классификации трафика.
Важно
Приоритеты IntelliQoS будут применяться только для трафика приложений тех устройств домашней сети, для которых в списке устройств класс обслуживания не установлен (по умолчанию). Для устройств с установленным классом обслуживания все приложения будут использовать именно этот класс, вне зависимости от настроек на странице IntelliQoS.
Во встроенной системе категоризации трафика по основным типам заложено 6 определенных групп сетевого трафика, плюс одна группа "Другие", которая формируется по остаточному принципу. Каждой группе может соответствовать один из уровней приоритета обработки трафика.
Примечание
В IntelliQoS доступно 7 уровней
приоритизации; большей цифре соответствует более низкий приоритет. По умолчанию, группы трафика распределяются по приоритетам следующим образом:
➀. Минимальная задержка
группа: Конференц-связь и телефония
включает категории: Передача голоса по IP, Обмен сообщениями, Мобильные данные, Конференции;
➁. Интерактивные приложения
группа: Игры
включает категорию Игры;
➂. Видеосервисы
группа: Потоковое видео и аудио
включает категории: Потоковая передача, Аудиоразвлечения, Поставщики услуг мультимедиа;
➃. Чувствительные к задержкам данные
группа: Удаленная работа и обучение
включает категории: Туннели, Бизнес, Электронная коммерция, Удаленное управление, Почта, Базы данных, Финансы, Образование, Органайзеры и управление информацией, Межмашинные соединения и Интернет вещей (IoT);
➄. Высокая пропускная способность
группа: Интернет-сёрфинг
включает категории: Веб, Социальные сети, Новости, Навигация, Безопасность устройств, Корпоративные сервисы, Браузеры;
По умолчанию (без приоритизации)
группа: Другие
включает категории: Общая, Управление сетью, Устаревшие, Промышленность, Зашифрованный, Рекламно-аналитические сервисы, Здоровье и физкультура, Облачные CDN-сервисы, Путешествия и перевозки, Книги и журналы, Удалены, Перемещены;
➅. Низкий приоритет
группа: Обмен файлами
включает категории: Пиринг, Передача файлов, Виртуальный хостинг, Магазины приложений и Обновления ОС.
Рассмотрим пример.
Предположим, нужно повысить приоритет играм для всех устройств домашней сети.
Убедитесь в том, что для требуемых хостов не используется отдельная приоритизация всего трафика согласно установленному классу обслуживания.
Мышкой перетащите группу категорий "Игры" в начало списка, установив для неё наивысший приоритет ➀, и примените настройку нажатием на кнопку "Сохранить".
В меню "Анализатор трафика приложений" можно увидеть приоритизацию трафика приложения Source Engine (категория "Игры") в соответствии с выбранным для группы категорий "Игры" приоритетом.