Как отключить службу QoS, ограничивающую скорость связи в Windows XP. Отключаем ограничение скорости интернета в ПО

В первой части этой серии статей я рассказывал о том, что делает QoS, и для чего он используется. В этой части я продолжу разговор объяснением того, как работает QoS. По мере прочтения этой статьи, пожалуйста, учитывайте, что информация, представленная здесь, основана на Windows Server 2003 применении QoS, которое отличается от применения QoS в Windows 2000 Server.

API управления трафиком

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

Здесь в игру вступает Traffic Control API (программный интерфейс управления трафиком). Traffic Control API – это программный интерфейс приложения, позволяющий применять параметры QoS к индивидуальным пакетам. Traffic Control API работает на основе определения отдельных потоков трафика, и применения различных способов QoS контроля к этим потокам.

Первое, что делает Traffic Control API, это создает то, что известно под названием filterspec. Filterspec – это, по сути, фильтр, определяющий, что значит для пакета принадлежать к определенному потоку. Некоторые атрибуты, используемые filterspec, включают IP адрес источника и назначения пакета и номер порта.

Как только filterspec был определен, API позволяет создать flowspec. Flowspec определяет QoS параметры, которые будут применяться к последовательности пакетов. Некоторые из параметров, определяемые flowspec, включают скорость передачи (допустимую скорость передачи) и тип службы.

Третий концепт, определяемый интерфейсом Traffic Control API – это концепт потока. Поток представляет собой простую последовательность пакетов, которые подвержены одному flowspec. Проще говоря, filterspec определяет, какие пакеты будут включены в flowspec. Flowspec определяет, будут ли пакеты обрабатываться с более высокими приоритетами, а поток – это собственно передача пакетов, которые подвергаются обработке flowspec. Все пакеты в потоке обрабатываются равноправно.

Следует упомянуть, что одним из преимуществ Traffic Control API над Generic QoS API, использовавшемся в Windows 2000, является способность использовать агрегирование (объединение). Если узел имеет несколько приложений, передающих множественные потоки данных в общее место назначения, то эти пакеты могут быть объединены в общий поток. Это действует, даже если приложения используют различные номера портов, но при условии, что IP адрес источника и назначения одинаков.

Классификатор общих пакетов (Generic Packet Classifier)

В предыдущем разделе я рассказал о взаимоотношениях между flowspec, filterspec и потоком. Однако важно помнить, что интерфейс Traffic Control API – это просто программный интерфейс приложения. Будучи таковым, его работа заключается в определении и назначении приоритетов потокам трафика, а не создание этих потоков.

За создание потоков отвечает Generic Packet Classifier. Как вы помните из прошлого раздела, одним из атрибутов, который определялся в flowspec, был тип службы. Тип службы, по сути, определяет приоритет потока. Generic Packet Classifier отвечает за определение типа службы, который был назначен для flowspec, после чего он помещает связанные пакеты в очередь, соответствующую типу службы. Каждый поток помещается в отдельную очередь.

QoS Packet Scheduler (планировщик пакетов)

Третий QoS компонент, о котором вам нужно знать, – это планировщик пакетов QoS. Проще говоря, основной задачей планировщика пакетов QoS является формирование трафика. Для этого планировщик пакетов получает пакеты из различных очередей, а затем маркирует эти пакеты приоритетами и скоростью потока.

Как я говорил в первой части этой серии статей, для корректной работы QoS различные компоненты, расположенные между источником пакетов и местом их назначения, должны поддерживать QoS (т.е. знать о нем). Хотя эти устройства должны знать, как работать с QoS, они также должны знать о том, как обрабатывать обычный трафик без приоритетов. Чтобы сделать это возможным, QoS использует технологию под названием маркировка.

На самом деле, здесь присутствует два типа маркировки. Планировщик пакетов QoS использует Diffserv маркировку, которая распознается устройствами третьего уровня, и маркировку 802.1p, которая распознается устройствами второго уровня.

Настройка планировщика пакетов QoS

Прежде чем я покажу вам, как работает маркировка, следует отметить, что вам нужно будет настроить планировщика пакетов QoS, чтобы все работало. В Windows Server 2003 планировщик пакетов QoS относится к необязательным сетевым компонентам, так же как и клиент для сетей Microsoft или TCP/IP протокол. Чтобы включить планировщика пакетов QoS, откройте страницу свойств вашего сетевого подключения сервера и поставьте флажок рядом со строкой планировщик пакетов QoS, как показано на рисунке A. Если планировщик пакетов QoS отсутствует в списке, нажмите кнопку «Установить» и следуйте указаниям.

Рисунок A: Планировщика пакетов QoS необходимо включить, прежде чем вы сможете использовать QoS

Еще один момент, который вам нужно знать касаемо планировщика пакетов QoS, заключается в том, что для его корректной работы ваш сетевой адаптер должен поддерживать 802.1p маркировку. Чтобы проверить свой адаптер, нажмите кнопку «Настроить», рисунок A, и Windows отобразит свойства вашего сетевого адаптера. Если вы посмотрите во вкладку «Дополнительно» на странице свойств, вы увидите различные свойства, которые поддерживает ваш сетевой адаптер.

Если вы посмотрите на рисунок B, вы увидите, что одним из свойств в списке является 802.1Q / 1P VLAN Tagging. Вы также видите, что это свойство отключено по умолчанию. Чтобы включить 802.1p маркировку, просто включите это свойство и нажмите OK.

Рисунок B: Вы должны включить 802.1Q/1P VLAN Tagging

Вы, возможно, заметили на рисунке B, что свойство, которое вы включили, связано с VLAN тегированием, а не с пакетной маркировкой. Причина тому кроется в том, что маркеры приоритетов включаются в VLAN теги. 802.1Q стандарт определяет VLANs и VLAN теги. Этот стандарт на самом деле резервирует три бита в VLAN пакете, которые используются для записи кода приоритетности. К сожалению, 802.1Q стандарт никогда не определяет, каковы должны быть эти коды приоритетности.

802.1P стандарт был создан в качестве дополнения к 802.1Q. 802.1P определяет маркировку приоритетности, которая может быть заключена в VLAN тег. Я расскажу вам о принципе работы этих двух стандартов в третьей части.

Заключение

В этой статье мы обсудили некоторые основные понятия в архитектуре Windows Server 2003′s QoS. В третьей части я подробнее расскажу о том, как планировщик пакетов QoS маркирует пакеты. Я также расскажу о том, как работает QoS в условиях сети с низкой пропускной способностью.

Ответы:

Рыжанов Денис Иванович:
Нажимаете WinKey+R, пишите там "gpedit.msc", давите "Enter", дальше идете в закладку "Политика "Локальный компьютер"", "Административные шаблоны", "Сеть", "Диспетчер пакетов QoS", выбираете там вкладку "Ограничить резервируемую пропускную способность", кликаете по ней два раза мышкой, в появившемся окне выбираете вкладку "Включить, а чуть ниже выставляете "0%". Перезапускаете машину, чтобы изменения вступили в силу.

Alexey:
Не пользоваться ей! У вас просто нет таких приложений которые используют эту службу. Её используют некоторые Интернет-телефоны, и вообще она никак не мешает работе в Интернет. Благодаря этой службе возможна работа приложений, требовательных к времени задержки. Кстати, а есть все-таки одна прога - какая-то качалка от Microsoft, которая использует эту службу специально. Но, поверьте, эта служба ничего не забирает от канала - только во время передачи по этой службе она может забрать себе некую часть трафика (установленный предел, обычно 20%).

Shurovik:
Настроить его значение на 0%.

Vladimir Nozdrin:
Прочитайте статью: "Миф о QoS".

Максим:
Первое время пугали, что QoS резервирует 20% канала. Успокойтесь, это не так. Так что отключать не надо.

TU-154:
Зайдя в систему под Администратором, в редакторе Групповой политики (Пуск - Выполнить - gpedit.msc), Политика "Локальный компьютер" - Административные шаблоны - Сеть - Диспетчер пакетов QoS - Ограничить резервируемую пропускную способность включите этот параметр и выставьте ограничение в 0. Распространены сведения, что эта служба никак не влияет на скорость работы. Может быть, это и так, но в моем случае ее отключение приводит в увеличению скорости закачки с 2,5 до 2,9 Кбайт/с (по данным ReGet, то есть как раз примерно на 20%), и при работе в локальной сети - к увеличению степени использования канала с 80 до 95%.

Hotfrost:
Если удалить службу QoS Packet Scheduler из Properties соединения, этот канал не освобождается. Освободить канал, или просто настроить QoS, можно здесь: Запускаем апплет Group Policy (gpedit.msc). В Group Policy находим Localcomputer policy и нажимаем на Administrative templates. Выбираем пункт Network -- QoS Packet Sheduler. Включаем Limit reservable bandwidth. Теперь cнижаем Bandwidth limit 20% до 0, или просто отключаем его. При желании здесь же можно настроить и другие параметры QoS. Для активации произведённых изменений остаётся только перезагрузиться.

Basil:
Оставьте службу QoS в покое. Миф о 20% ограничении трафика давно развенчан. Авторы твикеров даже исключили этот пункт из своих программ.

RiLL-SV:
Ничего подобного! Проверь в пинг в интернет играх при нетронутом QoS и при его значении на 0! Вот тогда ты и поймешь, в чем разница между нетронутым QoS и QoS, который стоит на 0!

Можно ли вообще ускорить интернет? Легко! Ниже описан простой комплекс мероприятий, позволяющий значительно поднять скорость интернета в Windows.

Потенциал для ускорения

Например, если у вас в договоре с провайдером значится 10 мегабит в секунду, то в реальности вы получите скорость загрузки где-то на уровне 1 мегабайта в секунду, а то и ниже. Дело в том, что в Windows работает сервис QoS, который может резервировать под свои задачи до 20% скорости. А еще браузер ждет ответ от DNS-серверов. А в запущенных случаях у браузера может быть отключено аппаратное ускорение рендеринга страниц. И тогда web-серфинг превращается в мучение. Следовательно, если отключить QoS, включить кэширование DNS-запросов и активировать аппаратное ускорение в браузере, скорость работы в интернете может вырасти в разы.

Самый простой способ ускорить интернет в Windows

Самый простой и безопасный способ отключить QoS и добавить 20% к скорости - отредактировать политику безопасности. Вам не нужно лезь в реестр и рисковать работоспособностью всего компьютера, достаточно снять одну галочку в удобном редакторе настроек.

Итак, жмем «Пуск» → «Выполнить» и вписываем название: gpedit.msc. Откроется редактор политики безопасности. Последовательно переходим по следующему маршруту: «Конфигурация компьютера» → «Административные шаблоны» → «Сеть» → «Планировщик пакетов QoS ». Включите «Ограничить резервируемую пропускную способность», но в качестве резерва укажите 0%. Готово.

Увеличение DNS-кэша для ускорения сети

Роль DNS-кэша заключается в том, чтобы хранить IP-адреса всех интернет сайтов которые вы чаще всего посещаете. Если у вас есть тенденция очень часто посещать определенные интернет ресурсы (к примеру социальные сети VK, Facebook, Twiter, различные блоги или мультимедийные ресурсы YouTube, StumbleUpon), то увеличение DNS-кэша вашего браузера должно позитивно отобразиться на скорости загрузки этих интернет страниц. Чтобы увеличить размер кэша необходимо выполнить следующие действия:

Кликните на кнопке “Пуск”, наберите в поиске слово “regedit” и нажмите на клавишу Enter. У вас должен запуститься редактор реестра. Далее в редакторе необходимо перейти по следующему пути:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\DNScache\Parameters

CacheHashTableBucketSize CacheHashTableSize MaxCacheEntryTtlLimit MaxSOACacheEntryTtlLimit

И присвоить им следующие значения:

CacheHashTableBucketSize – установить значение 1 CacheHashTableSize – установить значение 384 MaxCacheEntryTtlLimit – установить значение 64000 MaxSOACacheEntryTtlLimit – установить значение 301

Ускоряем интернет отключением QoS

Насколько стало известно, то в XP, Vista, Windows 7, 8 и 10 существует система резервирования ширины интернет канала. Эта система (QoS Reserved Bandwidth Limit) специально ограничивает ваш трафик для возможности нормальной работы и пропускания трафика более приоритетных приложений, таких как Центр обновления или других приоритетных компонентов. Ширина зарезервированного канала составляет около 20% от максимальной скорости вашего интернета. То есть с этим ограничением вы реально используете только 80% от скорости, которую предоставляет вам провайдер. Поэтому изменение этого процентного соотношения может ощутимо ускорить работу вашего браузера и загрузку интернет страниц. Для того чтобы уменьшить ширину зарезервированного канала в Windows 7 необходимо выполнить следующие действия:

Как и предыдущем случае кликните на кнопке “Пуск”, наберите в поиске слово “regedit” и нажмите на клавишу Enter. У вас должен запуститься редактор реестра. Далее в редакторе необходимо перейти по следующему пути:

HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft

Теперь правой кнопкой мышки по только что созданному ключу в левой части окна создайте новый параметр типа “DWORD” и присвойте ему имя “NonBestEffortLimit”. Чтобы отключить резервирование канала присвойте ключу ”NonBestEffortLimit” значение “0″.

Отключение автоподстройки ТСР

В Windows 7 функция автоподстройки по-умолчанию включена. Эта функция может выступать одной из причин из-за которой некоторые отдельные сайты или интернет-сервисы могу медленно грузиться, поскольку эта функция неэффективно работает с большим числом различных по скорости доступа серверов. Для того чтобы отключить автоподстройку ТСР необходимо от имени администратора запустить командную строку и ввести в нее следующую команду:

Netsh interface tcp set global autotuninglevel=disabled

Для того чтобы вернуть обратно автоподстройку ТСР необходимо в командной строке (запущенной от имени администратора) ввести следующую команду:

Netsh interface tcp set global autotuninglevel=normal

И затем так же перегрузить компьютер.

Аппаратное ускорение браузера

В некоторых случаях, возможно, вы замечали что просмотр некоторых определенных интернет-страниц с вашего браузера осуществляется значительно медленнее чем в предыдущих версиях этого же браузера. Это может быть связано с тем что в данный момент ваш браузер по умолчанию использует режим программного рендеринга вместо режима GPU-рендеринга (то есть рендеринга с использованием аппаратного ускорения с помощью графического процессора). Такое может произойти с пользователями у которых устаревшие видеокарты или драйвера к ним, которые в свою очередь не поддерживают или перестали поддерживать аппаратное ускорение GPU. Возможным решением этой проблемы может быть установка последней версии драйвера видеоадаптера, который поддерживает аппаратное ускорение GPU.

Если эта проблема не была решена с помощью установки последнего драйвера для видеокарты, то единственным выходом из такой ситуации может быть замена текущей видеокарты на более новую, которая будет поддерживать аппаратное ускорение с помощью GPU.

Но вы можете убедиться в том, в каком режиме работает ваш браузер. Это, как правило, можно посмотреть в расширенных настройках браузера, а конкретнее опцию аппаратного ускорения.

Internet Explorer :

  1. Откройте Internet Explorer и перейдите в меню настроек “Сервис -> Свойства обозревателя”.
  2. На вкладке “Дополнительно” (Advanced) вы должны увидеть опцию ускорения графики.

Теперь убедитесь в том установлен ли флажок напротив опции “Использовать программный рендеринг вместо GPU-рендеринга” (Use software rendering instead of GPU rendering). Если флажок установлен, то тогда Internet Explorer использует режим программного рендеринга. Заберите флажок если хотите чтобы IE перешел в режим GPU-рендеринга. Если данная опция затушевана серым и не изменяется, то тогда ваша видеокарта или ее драйвер не поддерживает аппаратное ускорение для браузера.

Пример, как посмотреть включено ли аппаратное ускорение для Mozilla Firefox :

  1. Запустите Firefox и откройте настройки браузера с помощью меню “Инструменты ->Настройки”.
  2. Перейдите на вкладку “Дополнительные” (Advanced), где на вкладке “Общие” (General) вы должны увидеть раздел “Просмотр сайтов” (Browsing). В этом разделе находиться опция под именем “По возможности использовать аппаратное ускорение” (use hardware acceleration when available). Если напротив этой опции флажок не установлен, то ваш браузер использует режим программного рендеринга. Установите флажок для того чтобы Firefox начал использовать аппаратное ускорение, если его поддерживает ваша графическая подсистема.

Как ускорить интернет в Windows 8 с помощью NameBench

Когда ваш браузер пытается зайти на сайт, сначала происходит обращение к серверу имен DNS. Проблема в том, что этот сервер физически расположен у вашего провайдера. А чем славятся небольшие коммерческие компании? Правильно - желанием на всем экономить. Поэтому и оборудование для сервиса DNS покупается слабое. Ну так вот, вы пытаетесь зайти на сайт, браузер обращается к медленному DNS-серверу провайдера и тут-то и происходит задержка, которая может составлять несколько секунд. А теперь вспомните, что каждая страница сайта может содержать картинки, видео, Flash и т.п. с других сайтов. Это снова DNS-запросы к медленному серверу. В итоге потери складываются и торможение становится заметным. Что делать? Ответ очевиден: нужно использовать самые быстрые DNS-сервера. Найти их и помогает программа NameBench .

Чего же мы ждем? Скачайте программу NameBench (бесплатно) и запустите ее. Установка не требуется. После запуска, укажите свою страну, используемый браузер и нажмите кнопку Start Benchmark (запустить проверку скорости). Программа перепробует несколько десятков DNS-серверов и выберет самый быстрый именно для вас. В среднем, удается найти сервер, который работает в 2-3 раза быстрее, чем DNS вашего провайдера.

После того как NameBench найдет самый шустрый DNS, вам будет показан IP-адрес этого сервера. Его-то и нужно прописать в настройках соединения. Всё как обычно:

Вы будете приятно удивлены, когда заметите, что интернет стал работать намного шустрее!

При работе на компьютере, управляемом Windows XP, операционная система отбирает до 20% пропускной способности сети. Проблема заключается в специфической конфигурации сетевых служб, а виновником является служба QoS (quality of service), которая должна сохранять в неприкосновенности некоторую часть доступной пропускной полосы для важных приложений, передающих приоритетные пакеты, и для поддержания высокой производительности сети.
В компьютерных сетях предприятия наличие службы QoS оправдывает себя: по крайней мере, можно быть уверенным, что важный поток данных не прервётся неким Васей Пупкиным из отдела снабжения, который решил скачать порнофильм. В домашних условиях (где, как правило, скорость связи и без того невелика) вряд ли кто откажется от возможности занять канал полностью — однако сделать это Windows XP не позволит.
Операционная система Windows XP слишком умна, и простым отключением этой службы её не обманешь — 20% траффика так и останутся зарезервированными. Но эту «полезную» функцию все-таки можно отключить.
Ниже вы найдёте пошаговую инструкцию, описывающую, как отключить службу QoS, ограничивающую скорость связи в Windows XP.

1. Войдите в Windows XP от имени «Administrator»; следует использовать именно этого пользователя, другой, даже обладающий администраторскими правами, не подойдёт. Пользователя «Administrator» нет в общем списке, демонстрируемом после загрузки операционной системы. Чтобы войти от этого имени, нужно одновременно нажать кнопки Ctrl+Alt+Del. В появившемся окошке введите имя «Administrator» (следите за регистром букв) и соответствующий ему пароль (он указывается при установке Windows XP).
2. Когда первый этап успешно пройден, нужно запустить gpedit.msc. Это можно сделать из командной строки или при помощи пункта «Run» в меню «Start».
3. Левая часть открывшегося окна «Group Policy» представляет собой дерево. Сначала раскройте ветвь, имеющую название «Local computer policy» (впрочем, в некоторых случаях она уже открыта). Найдите подпункт «Administrative templates». На входящей в него ветви «Network» скрывается пункт «QoS Packet Sheduler». Нажмите на него, чтобы отобразить его содержимое в правой части окна.

4. Дважды кликните мышью на строку «Limit reservable bandwidth» в правой части окна и отметьте пункт «enabled» в появившемся диалоговом окне. После этого снизьте значение "Bandwidth limit % ", равный по умолчанию 20, до нуля. Сделав это, gpedit.msc можно закрыть.
5. Теперь необходимо проверить настройки сети. Для этого в папке «My computer» откройте «My network connection» и вызовите «View network connections». Выберите соединение, которое вы хотели бы использовать без ограничений (это может быть, например, телефонное соединение, по которому вы подключаетесь к своему интернет-провайдеру). Нажав правой кнопкой по его иконке, откройте окно свойств («Properties») и убедитесь, что QoS packet sheduler включён и работает (см. закладку «Networking», список используемых протоколов). Если это так — можете перезагружать компьютер.
Дело сделано, теперь Windows XP не будет ограничивать вашу скорость связи.

01.12.2016 | Владимир Хазов

Не весь интернет-трафик одинаково важен. Онлайн-видео без замираний картинки или звонок по Skype без заикания голоса важнее, чем загрузка большого файла с помощью торрент-клиента. Функция обеспечения качества обслуживания (QoS) маршрутизатора, шейпера или системы глубокого анализа трафика (DPI) позволяет расставлять приоритеты, какой трафик важнее, и предоставлять ему большую часть полосы пропускания.

И если дома каждый пользователь может настраивать QoS на своем роутере, то оператор связи, используя современное сетевое оборудование, управляет полосой пропускная для всех своих абонентов и обеспечивает неизменно высокое качество для каждого из них.

Что такое качество обслуживания (QoS )

Функция обеспечения качества обслуживания – отличный, но редко используемый инструмент, с помощью которого можно определять приоритеты для различных видов трафика, а с помощью систем DPI даже для определенных приложений, деля между ними полосу пропускания в разных пропорциях. Правильная настройка правил QoS обеспечит гладкое проигрывание онлайн-видео, в то время как загружается большой файл, или быстрый веб-браузинг, пока дети играют в онлайн-игры.

Подключение к интернету можно сравнить с больницей, в которой полоса пропускания – это число врачей для лечения пациентов, больные являются приложениями, а медсестра – маршрутизатором, который их распределяет.

В обычной сети равнодушная медсестра распределяет пациентов равномерно по свободным врачам, вне зависимости от сложности заболевания, будь то человек с ушибом руки или пострадавший в автомобильной аварии с сотрясением мозга и переломами костей. Каждому из них будет оказана помощь, но ждать им придется одинаковое количество времени, пока не появится доступный доктор. Если всех пациентов будут обслуживать с одинаковым приоритетом, то рано или поздно это приведет к катастрофическим последствиям для больницы и жертвам.

То же самое происходит в домашней сети или сети провайдера. Пропускная способность канала связи выдается равномерно в рамках тарифного плана, без учета важности каждого приложения. К примеру, если вы разговариваете по Skype, а в это время ваши дети запустят кино Netflix, качество звонка резко ухудшится. Интернет-провайдер, в свою очередь, ограничен скоростью канала к вышестоящему оператору связи, и его полосы пропускания может не хватить, чтобы обеспечить качество соединения, если все пользователи одновременно начнут качать файлы через торрент-клиент на максимальной скорости.

Маршрутизатор делит полосу поровну между всеми, не выделяя приоритета какому-либо виду трафика.

Возвращаясь к нашему сравнению с больницей, качество обслуживания – это компетентная медсестра, которая распределяет пациентов между врачами наиболее эффективным способом: пострадавшим в аварии займутся несколько специалистов, а человек с ушибом дождется одного доктора, когда тот освободится.

В сети с функцией качества обслуживания приоритет будет у того приложения или сервиса, который вы самостоятельно определите (онлайн-видео, IPTV, онлайновые игры и т. п.), оно получит большую скорость и минимальные задержки.

Как включить QoS

Существуют сотни различных маршрутизаторов –домашних и офисных, а также сложных устройств операторского класса. Не каждый из них имеет функцию QoS, а если имеет, то ее реализация может отличаться по спектру возможных настроек. Некоторые могут определять только приоритет между устройствами, некоторые – выделять определенные типы трафика (например, видео или голосовую связь), системы DPI способны распознать приложения, не использующие для обмена данными заранее известные заголовки и структуры данных, вносить изменения в поле приоритета проходящих через него пакетов для дальнейшего применения правил QoS.

Невозможно рассказать о нюансах настройки каждого устройства, но можно описать основные шаги, чтобы начать использовать функцию QoS для обеспечения лучшего качества работы с интернетом.

Первый шаг: определить цель

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

В домашней сети правила должны быть избирательными и предельно простыми. Если применить десятки различных приоритетов, можно получить отрицательный результат, когда ни одно из приложений не буден нормально работать.

Оператор связи использует QoS для достижения более глобальных целей:

  • дифференцирование трафика;
  • обеспечение равномерного потока трафика;
  • гарантия качества и скорости доступа в интернет для каждого абонента;
  • предотвращение сетевых перегрузок;
  • уменьшение затрат на Uplink.

Но принципы их достижения схожи с домашней сетью: определение приоритетных видов трафика и приложений, настройка правил в зависимости от приоритета и времени действия.

Второй шаг: определить скорость интернета

Для оператора связи скорость интернета – это скорость доступа к вышестоящему провайдеру (Uplink) или к нескольким провайдерам. Эта величина фиксированная и распределяется между всеми абонентами согласно их тарифным планам. Задачу ее оптимизации и грамотного распределения должны решать правила QoS для обеспечения удовлетворенности клиента от получаемой услуги.

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

Чтобы получить реальную картину, вам необходимо закрыть на компьютере все приложения, которые создают нагрузку на сеть, подключить его к роутеру медным кабелем. Технология беспроводной сети Wi-Fi, особенно если она работает не по современным протоколам Wireless N или Wireless AC, может быть узким местом полосы пропускания. Измерения могут показать скорость в 40 Мб/с вместо доступных 75 Мб/с именно из-за ограничений скорости беспроводной передачи данных.

Зайдите на сайт www.speedtest.net и нажмите кнопку «Начать проверку». Полученный результат необходимо перевести из «Мбит/с» в «Кбит/с», так как настройки QoS чаще всего задаются в этих единицах. Это можно сделать, умножив полученные значения на 1000.

В данном примере мы получили входящую скорость 42 900 Кбит/с, а исходящую – 3980 Кбит/с. Именно эти значения можно распределять между пользователями и приложениями в сети.

Третий шаг: включить QoS на роутере

Невозможно описать порядок включения QoS на всех роутерах, так как каждый производитель предоставляет пользователю свой интерфейс управления, а сетевые устройства операторского класса, такие как Cisco, Juniper, Huawei, настраиваются из командной строки.

В большинстве случаев вам потребуется зайти на страницу управления устройством (набрать в браузере его адрес, чаще всего это 192.168.1.1), ввести логин и пароль администратора, которые указаны в руководстве пользователя, и перейти в раздел NAT сетевых настроек, вкладку QoS. Выберите Enable напротив функции Start QoS, порт для применения правил – WAN (порт соединения с провайдером), настройки входящей и исходящей скорости (downlink и uplink) должны указываться в размере 85–90 % от измеренной во втором шаге.

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

Как приоритизировать трафик

После того как функция QoS задействована, необходимо определить правила, по которым она будет работать с трафиком.

Операторы связи настраивают правила исходя из данных, полученных от инструментов аналитики систем DPI, которые показывают узкие места полосы пропускания и тренды, зависящие от времени суток. Некоторые домашние устройства имеют готовые предустановки, которые пользователь должен использовать для приоритизации.

Если же роутер позволяет производить ручные настройки приоритетов, вам необходимо задать их «вилки» в процентах от общей полосы пропускания:

  • Maximum: 60–100 %
  • Premium: 25–100 %
  • Express: 10–100 %
  • Standard: 5–100 %
  • Bulk: 1–100 %

Эти параметры определяют значение пропускной способности для конкретного устройства или приложения. Например, установив для приложения Maximum, вы назначаете ему использовать 60 % от полосы пропускания во время загрузки сети и 100 %, если сеть полностью доступна. Если установить «Магистральный», то, когда сеть свободна, приложение может использовать любую скорость полосы пропускания, но, если появляется нагрузка, оно получит лишь 1 %.

Хотим напомнить, что к приоритизации надо подходить с четким пониманием того, что вы хотите ограничить.

Варианты приоритизации

1. Приоритет сервиса или приложения

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

2. Приоритет интерфейса

Интерфейс в данном случае – это метод, по которому ваши устройства подключаются к сети. Вы можете настроить более высокий приоритет устройствам, которые подключаются по проводу, или устройствам беспроводной сети, или, наоборот, уменьшить приоритет гостевых устройств.

3. Приоритет устройств по IP-адресу

Вы можете назначить более высокий приоритет определенному устройству вашей сети по его IP-адресу (статическому или зарезервированному динамическому), тем самым обеспечить его более высокой скоростью доступа по сравнению с другими.

4. Приоритет устройств по MAC-адресу

Если вы используете динамическую адресацию, вы все равно можете назначить высокий приоритет одному из устройств сети по его MAC-адресу, который является уникальным и сведения о котором можно получить либо из программного обеспечения, либо из этикетки на корпусе.

Тест и оценка

Самые главные правила в настройке QoS – это добавлять правила последовательно и не торопиться. Начать необходимо с самых глобальных, а затем настраивать отдельные приложения и сервисы. Если вы добились желаемого результата и QoS выполняет все ваши требования, необходимо сохранить конфигурацию в виде скриншотов или файла резервной копии на случай, если потребуется выполнить сброс роутера и восстанавливать настройки.

Убедиться в правильности работы правил можно запустив сервисы с высоким и низким приоритетом и сравнив их скорости, или запустить speedtest на устройствах сети с разными приоритетами и посмотреть, которое из них покажет больший результат.

Настройка QoS – более сложный процесс, чем базовая настройка роутера, а для оператора связи еще и дополнительные капитальные затраты для покупки платформы DPI, однако и результат позволит добиться более качественного доступа к сети Интернет, а также сэкономить финансы на покупке высокоскоростного канала связи.