Начиная с версии 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
Рассмотрим функциональность этой службы более подробно.
Чтобы включить службу, необходимо установить компонент системы "Служба классификации трафика". Сделать это можно на странице "Общие настройки" в разделе "Обновления и компоненты", нажав "Изменить набор компонентов".
NOTE: Важно! Компонент "Служба классификации трафика" работает полностью автономно и не выполняет никаких обращений к внешним сервисам.
После установки компонента в веб-интерфейсе в разделе "Мои сети и Wi-Fi" появится пункт меню "Классификация трафика и IntelliQoS".
Переведите выключатель службы в положение "Включена", чтобы система обеспечивала анализ и классификацию интернет-трафика.
После включения службы классификации трафика интернет-центр будет автоматически анализировать, распознавать и классифицировать трафик, передаваемый между локальными устройствами и внешними сетями. Отключение службы классификации трафика вызывает сброс собранных данных о сетевых приложениях и категориях.
Получаемая в процессе анализа информация доступна в пунктах меню раздела "Статус":
- Монитор трафика;
- Анализатор трафика приложений.
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, в меню "Управление" > "Общие настройки" в разделе "Производительность" отключите аппаратный сетевой ускоритель, если требуется точный учет трафика категорий и приложений.
При изменении режима работы ускорителя обработки трафика, история трафика теряется.
При выключении аппаратного сетевого ускорителя, в работе остается только программный ускоритель. Это может привести к снижению максимальной производительности примерно в 2 раза.
Монитор трафика
В пункте меню "Монитор трафика" появляется дополнительная возможность отслеживать на временной шкале выбранного масштаба потребление интернет-трафика по категориям приложений и отдельным приложениям.
Анализатор трафика приложений
В пункте меню "Анализатор трафика приложений" отображается текущее распределение использования интернет-канала, с возможностью выбора режима сортировки — по устройствам или по приложениям.
На этом экране отображается список хостов, которые имеют активные интернет-сессии, и для каждого хоста список активных приложений с объемом трафика по ним в реальном времени за последние 3 минуты. Показываются только активные приложения, трафик по которым есть в данный момент. Как только соединения закрываются, приложение удаляется из списка активных.
Помимо распознанного приложения и объема трафика, выводятся также категория приложения и, при условии включенной приоритизации приложений, используемый для нее приоритет передачи в соответствии с установками IntelliQoS. Такое отображение позволяет увидеть, что приложения распознаются и трафик по ним приоритизируется.
IntelliQoS
В пункте меню "Классификация трафика и IntelliQoS" при помощи функции IntelliQoS группам категорий сетевых приложений автоматически назначаются приоритеты передачи трафика.
Для работы IntelliQoS необходимо, чтобы была включена и служба классификации трафика.
NOTE: Важно! Приоритеты IntelliQoS будут применяться только для трафика приложений тех устройств домашней сети, для которых в списке устройств класс обслуживания не установлен (по умолчанию). Для устройств с установленным классом обслуживания все приложения будут использовать именно этот класс, вне зависимости от настроек на странице IntelliQoS.
Во встроенной системе категоризации трафика по основным типам заложено 6 определенных групп сетевого трафика, плюс одна группа "Другие", которая формируется по остаточному принципу. Каждой группе может соответствовать один из уровней приоритета обработки трафика.
TIP: Справка: В IntelliQoS доступно 7 уровней приоритизации; большей цифре соответствует более низкий приоритет. По умолчанию, группы трафика распределяются по приоритетам следующим образом:
➀. Минимальная задержка
группа: Конференц-связь и телефония
включает категории: Передача голоса по IP, Обмен сообщениями, Мобильные данные, Конференции;
➁. Интерактивные приложения
группа: Игры
включает категорию Игры;
➂. Видеосервисы
группа: Потоковое видео и аудио
включает категории: Потоковая передача, Аудиоразвлечения, Поставщики услуг мультимедиа;
➃. Чувствительные к задержкам данные
группа: Удаленная работа и обучение
включает категории: Туннели, Бизнес, Электронная коммерция, Удаленное управление, Почта, Базы данных, Финансы, Образование, Органайзеры и управление информацией, Межмашинные соединения и Интернет вещей (IoT);
➄. Высокая пропускная способность
группа: Интернет-сёрфинг
включает категории: Веб, Социальные сети, Новости, Навигация, Безопасность устройств, Корпоративные сервисы, Браузеры;
По умолчанию (без приоритизации)
группа: Другие
включает категории: Общая, Управление сетью, Устаревшие, Промышленность, Зашифрованный, Рекламно-аналитические сервисы, Здоровье и физкультура, Облачные CDN-сервисы, Путешествия и перевозки, Книги и журналы, Удалены, Перемещены;
➅. Низкий приоритет
группа: Обмен файлами
включает категории: Пиринг, Передача файлов, Виртуальный хостинг, Магазины приложений и Обновления ОС.
Рассмотрим пример.
Предположим, нужно повысить приоритет играм для всех устройств домашней сети.
1) Убедитесь в том, что для требуемых хостов не используется отдельная приоритизация всего трафика согласно установленному классу обслуживания.
2) Мышкой перетащите группу категорий "Игры" в начало списка, установив для неё наивысший приоритет ➀, и примените настройку нажатием на кнопку "Сохранить".
3) В меню "Анализатор трафика приложений" можно увидеть приоритизацию трафика приложения Source Engine (категория "Игры") в соответствии с выбранным для группы категорий "Игры" приоритетом.
Описание и настройку механизма IntelliQoS в более ранних версиях KeeneticOS вы найдете в инструкции "Служба IntelliQoS (для версий KeeneticOS 3.6 и более ранних)".
Комментарии
До прихода версии 3.7 я своему рабочему ноутбуку ставил высокий класс обслуживания (3) только из-за того, что работаю на нем удаленно и часто пользуюсь видеоконференциями zoom, teams, а скорость провайдера всего лишь 50 мбит.
Правильно ли я понимаю, что теперь я могу ноутбуку вернуть класс обслуживания по умолчанию, а роутер будет сам поднимать приоритет соответствующих приложений, запущенных на ноуте?
Да, всё верно, лучше используйте IntelliQoS, а класс обслуживания установите "По умолчанию".
Подскажите, так нужно или нет отключать аппаратный ускоритель в настройках роутера для использования обновленной функции IntelliQoS?
Необязательно. При включенном аппаратном ускорителе может наблюдаться неточный подсчет трафика. Если вам это не критично, то пусть ускоритель работает. Если для вас важен именно точный подсчет трафика, то выключите ускоритель.
А что делать с трафиком Uncategorized?
У меня он в основном идет с устройств умного дома, подключенных непосредственно к роутеру без шлюзов - Яндекс станция, умные лампы, робот пылесос, что-то еще идет с приставки MiBox/
Раньше в IntelliQoS была функция тестирования скорости подключения к сети интернет, можно было проверить скорость через удалённое подключение. Сохранилась ли она в новой прошивке (3.7.1)?
В обновленной версии IntelliQoS отсутствует возможность проверки скорости интернет-подключения, но в будущем планируется добавить такой механизм.
К сожалению на данный момент трафик YouTube никак не определяется на Giga (KN-1010). Отключение аппаратного ускорения не влияет на это. А хотелось бы, чтобы такой популярный стриминговый ресурс определялся и обрабатывался с соответствующим приоритетом.
Кроме этого почему-то загрузки игр в Steam и Origin определяются как "Игры" с приоритетом 2, хотя по смыслу загрузки должны иметь приоритет 6. А загрузки в Epic Games Store определяются как "Интернет-серфинг" с приоритетом 5. Загрузки игр на консоли PlayStation 5 не определяются совсем.
Хотелось бы, чтобы такой трафик всё-таки имел приоритет 6. Иначе в отношении таких загрузок IntelliQoS оказывается полностью бесполезной, даже вредной функцией. Приходится вручную ограничивать скорость загрузок игр.
Если есть классификация трафика приложений и приоритация, то логичнее реализовать и их шейпер, вплоть до блокировки.
Думаю, будет очень полезно!
Интересует такой вопрос. В новой редакции IntelliQoS шейпит Transmission, и какой алгоритм работы?
Нет, IntelliQoS применяется только к транзитному трафику, т.е. к трафику с хостов локальной сети.
@Андрей Непогодин, трафик Uncategorized попадает в категорию "Общая" из группы "Другие". При необходимости группе "Другие" можно изменить приоритет.
Применимо ли это к ретрансляторам? Есть ли смысл ставить службу классификации трафика на них?
Нет, на ретрансляторах используется урезанный функционал. Служба службу классификации трафика работает на главном роутере.
Очень бы хотелось увидеть весь этот функционал в мобильном приложении или Keenetic RMM.
Было бы очень круто!!!
Очень круто было бы использовать классификатор в нынешние времена для пуска траффика через впн для определенных приложений (условно, YouTube, Instagram), это вполне могла бы быть киллер-фича для простых пользователей
Войдите в службу, чтобы оставить комментарий.