Bandwidth настройка: Как использовать функцию контроля пропускной способности на беспроводном маршрутизаторе TP-Link? – как ограничить скорость интернета и Wi-Fi на роутере?

Содержание

Как использовать функцию контроля пропускной способности на беспроводном маршрутизаторе TP-Link?

Эта статья подходит для: 

TL-WR841N , TL-WDR3500 , TL-WR743ND more

TL-WR841N , TL-WDR3500 , TL-WR743ND , Archer C50( V1 ) , TL-WDR4900 , TL-MR3420 , TL-WR941ND , TL-WR843N , TL-WR710N , TL-WDR4300 , TL-WR702N , TL-WR700N , TL-WR841HP , TL-WR1043ND , TL-WR1042ND , TL-WDR3600 , TL-WR842N , Archer C20( V1 ) , TL-WR940N , Archer C7( V1 V2 V3 ) , Archer C20i , TL-WR741ND , TL-WR740N , TL-WR840N , TL-WR810N , TL-WR841ND , TL-WR720N , TL-WR843ND , TL-WR842ND , TL-MR3020 , Archer C5( V1.20 ) , Archer C2( V1 ) , TL-MR3220 , TL-MR3040

Для чего необходим контроль пропускной способности?

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

 

Решением данной проблемы может стать функция Badwidth Control (далее-«Контроль пропускной способности»), которая позволит уменьшить негативное влияние, оказываемое перегруженным каналом на локальную сеть. Используя функцию контроля пропускной способности, мы можем указать определенную минимальную или максимальную пропускную способность для каждого компьютера. Пожалуйста, следуйте нижеуказанным шагам, чтобы настроить данную функцию.

 

Как настроить функцию контроля пропускной способности?

Нижеуказанный сценарий указывает 3 компьютера, которые делят 512 Кбит/c исходящей полосы пропускания и 4 Мбита/c входящей полосы пропускания в качестве примера, а также объясняет, как использовать функцию Контроля пропускной способности для соответствующей оптимизации распределяемой пропускной способности.

Сценарий:

Пример:

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

②ПК2 часто используется для просмотра фильмов в Интернет, что также требует значительной пропускной способности.

③ПК3 обычно используется для просмотра веб-сайтов, и ему нужен небольшой объём пропускной способности.

Шаг 1

Откройте браузер и укажите в адресной строке следующий адрес: http://tplinklogin.net

 

Примечание:

Адрес для входа по умолчанию указан на нижней части вашего устройства.

Шаг 2

Укажите имя пользователя и пароль на странице авторизации. По умолчанию имя пользователя и пароль – слово “admin” в нижнем регистре.

 

Шаг 3

Нажмите Bandwidth Control (Контроль пропускной способности) -> Control Settings (Параметры контроля) в меню слева. 

 

Примечание:

Если вы используете ADSL-модем, выберите Line Type (Тип линии) “ADSL”. Если вы не знаете, какое подключение вы используете, пожалуйста, свяжитесь с вашим поставщиком Интернет-услуг для уточнения информации.

Значения Egress Bandwidth (Исходящей полосы пропускания) и Ingress Bandwidth (Входящей полосы пропускания) должны быть реальными показателями, предоставляемыми вашим поставщиком Интернет-услуг (

1 Мбит/с = 1024 Кбит/с).

Шаг 4

Нажмите Save (Сохранить) для сохранения настроек.

Шаг 5

Нажмите Bandwidth Control (Контроль пропускной способности) -> Rules List (Список правил). 

 

Шаг 6

Нажмите Add New (Добавить…) для добавления нового правила. 

IP Range (Диапазон IP-адресов)Можно указать один IP-адрес или диапазон IP-адресов. После того, как вы установите один IP-адрес, данный компьютер получит выделенный объём пропускной способности. Если вы настроите диапазон IP-адресов, то все компьютеры в данном диапазоне смогут совместно использовать указанную пропускную способность.

 

Port Range (Диапазон портов)Назначаемые порты для протокола TCP и UDP

Protocol (Протокол)Вы можете выбрать протокол TCP, UDP или оба.

Egress Bandwidth (Исходящая полоса пропускания) – Максимальная и минимальная исходящая скорость для порта WAN. Значение по умолчанию – 0.

Ingress Bandwidth (Входящая полоса пропускания) – Максимальная и минимальная входящая скорость для порта WAN. Значение по умолчанию – 0.

 

 

ПРИМЕЧАНИЕ: 

Для упрощения управления рекомендуется настроить статический IP-адрес на ваших локальных компьютерах или настроить резервацию адресов на беспроводном маршрутизаторе.

О том, как произвести настройки протокола TCP/IP на вашем компьютере, вы сможете узнать в FAQ 14

О том, как настроить Резервацию адресов вы сможете узнать в FAQ 182

Шаг 7

Указанная в таблице правил максимальная полоса пропускания может обеспечить PC1 и PC2 всю пропускную способность, когда кроме них больше нет подключённых устройств,

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

 

Примечание: Объём Min Egress Bandwidth (Минимальной исходящей пропускной способности) и Min Ingress Bandwidth (Минимальной входящей пропускной способности) должен быть меньше, чем значения Egress Bandwidth (Исходящая полоса пропускания) и Ingress Bandwidth 

как ограничить скорость интернета и Wi-Fi на роутере?

При подключении к интернету нескольких устройств через роутер, даже при наличии широкополосного подключения, трафика временами может не хватать. Например, когда кто-то из пользователей запускает загрузку файлов через торрент. Рассмотрим, как ограничить скорость интернета на роутере Tp-Link, что актуально для общественных точек доступа (кафе) или домашнего интернета (детям, соседу). Сделать это можно двумя путями: ограничить канал для всех пользователей либо для конкретных устройств, которые в данный момент подключены к сети.

Как уменьшить скорость интернета для всех и отдельных пользователей, смотрите в следующем видео:

Правила для всех

Начнём из ситуации, когда есть необходимость ограничения скорости для всех пользователей сети, неважно, подключаются они посредством витой пары либо через беспроводной интерфейс (Wi-Fi). Для этого на роутерах предусмотрена соответствующая функция – Bandwidth Control (контроль пропускной способности).

  1. Заходим в меню конфигурации маршрутизатора.

Для этого открываем браузер, в адресную строку вводим «192.168.0.1» либо «192.168.1.1» и переходим по этому адресу. В формах для ввода пароля и логина вводим «admin» или свои значения, на которые заменили стандартные.

Как ограничить скорость интернета и Wi-Fi на роутере через Bandwidth Control?

Как ограничить скорость интернета и Wi-Fi на роутере через Bandwidth Control?

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

Как ограничить скорость интернета и Wi-Fi на роутере через Bandwidth Control?

Как ограничить скорость интернета и Wi-Fi на роутере через Bandwidth Control?
  1. Ограничение максимального количества устройств, одновременно подключаемых к интернету.

В настройках переходим в раздел «Guest Network», в строке «Max Guests number» задаем требуемое значение.

Как ограничить скорость интернета и Wi-Fi на роутере через Bandwidth Control?

Как ограничить скорость интернета и Wi-Fi на роутере через Bandwidth Control?
  1. Кликаем по названию одноимённого раздела, ставим отметку возле опции «Enable Bandwidth Control», выбираем тип соединения (обычно это Other) и вводим значения входящей скорости (Ingress bandwidth) и скорости раздачи (Egress bandwidth) в килобитах, кликаем «Save» для сохранения новой конфигурации.

Как ограничить скорость интернета и Wi-Fi на роутере через Bandwidth Control?

Как ограничить скорость интернета и Wi-Fi на роутере через Bandwidth Control?
  1. Перезагружаем маршрутизатор: переходим в последний раздел «System Tools», кликаем «Reboot» и подтверждаем выполнение действия.

При использовании маршрутизатора с обновлённой прошивкой вид меню будет следующим.

Как ограничить скорость интернета и Wi-Fi на роутере через Bandwidth Control?

Как ограничить скорость интернета и Wi-Fi на роутере через Bandwidth Control?

Внизу отображается перечень установленных правил, нужды искать их в «Rules List» нет.

Правила для выбранных устройств

Как ограничить скорость по MAC-адресу? Посмотрите следующую видео-инструкцию:

Маршрутизаторы позволяют уменьшить максимальную исходящую и входящую скорость раздачи интернета по Wi-Fi либо проводному интерфейсу для каждого отдельного клиента по его физическому адресу – MAC-адресу. Для этого следует всего лишь привязать физический адрес девайса к IP, а уже для последнего указать ограничения пропускной способности в обе стороны.

  1. Во вкладке «DHCP» щелкаем по пункту меню «DHCP Clients List».
  2. Отсюда копируем адрес нужного девайса в буфер обмена (ориентируемся по названию).

Как ограничить скорость интернета и Wi-Fi на роутере через Bandwidth Control?

Как ограничить скорость интернета и Wi-Fi на роутере через Bandwidth Control?
  1. Идём в следующий подраздел «Address Reservation», вставляем наш MAC в первую текстовую форму, дальше вводим свободный на данный момент IP-адрес и активируем правило, выбрав «Enable» в его статусе.

Как ограничить скорость интернета и Wi-Fi на роутере через Bandwidth Control?

Как ограничить скорость интернета и Wi-Fi на роутере через Bandwidth Control?

Перезагружаем маршрутизатор таким же образом, как и ранее.

Для случаев, когда MAC может поменяться

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

Для соединения нового устройства, которое вашему роутеру ещё незнакомо, его MAC придётся добавить в перечень избранных. Роутер не различает, по какому интерфейсу к нему подключён клиент, поэтому установка лимита для Wi-Fi и

LAN-интерфейсов аналогична.

Следующая инструкция покажет, как уменьшить скорость интернета:

  1. Идём во вкладку «Wireless», где заходим в «Wireless MAC Filtering».
  2. Активируем опцию, перенеся триггерный переключатель в первое положение.

Как ограничить скорость интернета и Wi-Fi на роутере через Bandwidth Control?

Как ограничить скорость интернета и Wi-Fi на роутере через Bandwidth Control?
  1. Кликаем «Add new…» для добавления нового правила.
  2. Вводим адрес своего компьютера, из которого осуществляете настройку маршрутизатора, а также комментарий и устанавливаем статус «Enable».
  3. Перезагружаем роутер.

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

Комбинируя различные способы, можно добиться того, чтобы, например, ограничение по скорости для ваших устройств было меньше (допустим, 5 Мбит/с), а для других пользователей – 3 Мбит/с. Достигается это созданием пары правил.

  1. Сначала подключаемся к сети со всех своих гаджетов и присваиваем им статичные IP, лучше всего последовательные 192.168.0.1-192.168.0.x.
  2. Если необходимо, устанавливаем предел скорости приёма и передачи для этих девайсов.
  3. Для всех остальных устанавливаем автоматическое присваивание IP в указанном диапазоне, куда не входят закреплённые за вашими девайсами адреса.
  4. Добавляем правило для этого диапазона адресов, чтобы посетители кафе либо соседи не занимали весь канал.

При необходимости условия можно установить для каждого отдельного устройства.

Как ограничить скорость интернета и Wi-Fi на роутере через Bandwidth Control?

Как ограничить скорость интернета и Wi-Fi на роутере через Bandwidth Control?

На примере мы присвоили своим ноутбуку, смартфону и планшету IP 192.168.0.100 – 102, поставили им различные лимиты в обоих направлениях и активировали правила.

Для маршрутизаторов с новой прошивкой дизайн программы будет немного отличаться.

Как ограничить скорость интернета и Wi-Fi на роутере через Bandwidth Control?

Как ограничить скорость интернета и Wi-Fi на роутере через Bandwidth Control?

Маршрутизаторы TP-Link позволяют регулировать ширину пропускного канала интернета для любых устройств. Для этого в прошивку встроен ряд опций для упрощения решения задачи в различных ситуациях.

Как использовать функцию контроля пропускной способности на беспроводном маршрутизаторе TP-Link?

Если вы используете ADSL-модем, выберите Line Type (Тип линии) “ADSL”. Если вы не знаете, какое подключение вы используете, пожалуйста, свяжитесь с вашим поставщиком Интернет-услуг для уточнения информации.

Значения Egress Bandwidth (Исходящей полосы пропускания) и Ingress Bandwidth (Входящей полосы пропускания) должны быть реальными показателями, предоставляемыми вашим поставщиком Интернет-услуг (1 Мбит/с = 1024 Кбит/с).

Нажмите Save (Сохранить) для сохранения настроек.

Нажмите Bandwidth Control (Контроль пропускной способности) -> Rules List (Список правил). 

Шаг 6

Нажмите Add New (Добавить…) для добавления нового правила. 

IP Range (Диапазон IP-адресов)Можно указать один IP-адрес или диапазон IP-адресов. После того, как вы установите один IP-адрес, данный компьютер получит выделенный объём пропускной способности. Если вы настроите диапазон IP-адресов, то все компьютеры в данном диапазоне смогут совместно использовать указанную пропускную способность.

 

Port Range (Диапазон портов)Назначаемые порты для протокола TCP и UDP

Protocol (Протокол)Вы можете выбрать протокол TCP, UDP или оба.

Egress Bandwidth (Исходящая полоса пропускания) – Максимальная и минимальная исходящая скорость для порта WAN. Значение по умолчанию – 0.

Ingress Bandwidth (Входящая полоса пропускания) – Максимальная и минимальная входящая скорость для порта WAN. Значение по умолчанию – 0.

 

 

ПРИМЕЧАНИЕ: 

Для упрощения управления рекомендуется настроить статический IP-адрес на ваших локальных компьютерах или настроить резервацию адресов на беспроводном маршрутизаторе.

О том, как произвести настройки протокола TCP/IP на вашем компьютере, вы сможете узнать в FAQ 14

О том, как настроить Резервацию адресов вы сможете узнать в FAQ 182

Шаг 7

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

 

Примечание: Объём Min Egress Bandwidth (Минимальной исходящей пропускной способности) и Min Ingress Bandwidth (Минимальной входящей пропускной способности) должен быть меньше, чем значения Egress Bandwidth (Исходящая полоса пропускания) и Ingress Bandwidth  (Входящая полоса пропускания), которые вы настраивали на предыдущей странице.

 

Шаг 8

 

Включите Bandwidth Control (Контроль пропускной способности) и нажмите кнопку Save (Сохранить), чтобы Bandwidth Control Settings (Параметры контроля пропускной способности) вступили в силу. 

Сравнение команд bandwidth и priority политик службы QoS

Содержание

Общие сведения
Предварительные условия
      Требования
      Используемые компоненты
      Условные обозначения
Основные различия
Настройка параметров команды bandwidth
Настройка параметров команды priority
Какие классы трафика могут использовать дополнительную пропускную способность?
Как распределяется неиспользуемая пропускная способность?
Использование команды police для задания максимальной пропускной способности
Основные сведения о значении доступной пропускной способности
Дополнительные сведения

Команды bandwidth и priority определяют действия, которые могут выполняться в рамках схемы политик модульного качества в интерфейсе командной строки (MQC), которая применяется к какому-либо интерфейсу, субинтерфейсу или виртуальному каналу (VC) с помощью команды service-policy. В частности, эти команды обеспечивают гарантии пропускной способности пакетам, соответствующим критериям класса трафика. Однако гарантии, предоставляемые этими двумя командами, имеют важные функциональные различия. Эти различия объясняются в данных технических примечаниях, которые также содержат сведения о распределении неиспользованной пропускной способности какого-либо класса между потоками данных, соответствующих другим классам.

Требования

Для данного документа нет особых требований.

Используемые компоненты

Сведения, содержащиеся в данном документе, не ограничены определенными версиями программного и аппаратного обеспечения.

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

Условные обозначения

Дополнительные сведения об условных обозначениях см. в разделе "Технические рекомендации Cisco. Условные обозначения".

В нижеприведенной таблице содержатся функциональные различия между командами bandwidth и priority.

Функция

Команда bandwidth

Команда priority

Минимальная гарантированная пропускная способность

Да

Да

Максимальная гарантированная пропускная способность

Нет

Да

Встроенный ограничитель скорости

Нет

Да

Обеспечение малого времени запаздывания

Нет

Да

Кроме того, команды bandwidth и priority могут использоваться службой политики качества обслуживания (QoS) для различных целей. Эти цели представлены в нижеследующей таблице.

Применение

Команда bandwidth

Команда priority

Управление пропускной способностью каналов WAN

Да

Иногда

Управление запаздыванием и его изменением (дрожанием)

Нет

Да

Уменьшение времени отклика приложений

Нет

Да

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

В руководствах по настройке операционной системы Cisco IOS® команда bandwidth определяется как "величина пропускной способности, измеряемая в Кбит/с и назначаемая классу. . . Для задания или изменения величины пропускной способности, выделенной классу, принадлежащему к какой-либо схеме политики".

Обратите внимание на смысл этого определения.

Команда bandwidth обеспечивает минимальную гарантированную пропускную способность при перегрузке сети. Существует три формы записи синтаксиса этой команды (см. нижеследующую табл.):

Синтаксис команды

Описание

bandwidth {Кбит/с}

Задает распределение пропускной способности, выраженной в виде значения скорости передачи данных в бит/сек.

bandwidth percent {значение}

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

bandwidth remaining percent {значение}

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

Примечание. Команда bandwidth определяет минимальную гарантированную пропускную способность. Не все платформы маршрутизаторов Cisco используют постановку в очередь на основе предварительного анализа (WFQ) в качестве основного алгоритма для реализации такого поведения. Дополнительные сведения см. в разделе "Причины, по которым используется технология CBWFQ?"

В руководствах по настройке операционной системы Cisco IOS команда priority описывается как команда, предназначенная для резервирования "приоритетной очереди с определенной величиной доступной пропускной способности для трафика CBWFQ… обеспечивая приоритет классу трафика, основываясь на величине доступной пропускной способности в рамках какой-либо политики трафика". Ниже дается объяснение этого определения.

Приоритетную очередь можно создать с помощью следующего набора команд:

Router(config)# policy-map policy-name
 
Router(config-pmap)# class class-name
 
Router(config-pmap-c)# priority kpbs [bytes]

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

Кроме того, команда priority обеспечивает реализацию гарантии максимальной полосы пропускания. Внутренняя структура приоритетной очереди использует алгоритм «маркерного ведра», с помощью которого измеряюется фактическая нагрузка и гарантируюется, что поток данных будет соответствовать установленной скорости. Минимальная задержка гарантируется только для трафика, который соответствуетс алгоритму «маркерного ведра». Любой дополнительный трафик передается только в случае, если канал не перегружен, иначе этот трафик игнорируется. Дополнительные сведения см. в разделе "Что такое алгоритм «маркерного ведра»?".

Целью встроенного ограничителя скорости является обеспечение обслуживания других очередей с помощью планировщика постановки в очередь. В функции постановки в приоритетную очередь, определяемой компанией Cisco, используются команды priority-group и priority-list, а планировщик всегда обслуживает первой очередь с наивысшим приоритетом. В предельных ситуациях очереди с более низким приоритетом обслуживаются редко и фактически испытывают недостаток пропускной способности.

Существенное преимущество команды priority и ее главное отличие от команды bandwidth заключаются в реализации строгого приоритета удаления из очереди для обеспечения предельного значения по задержке. Это преимущество описано в руководстве по конфигурации операционной системы Cisco IOS следующим образом: "Очередь со строгим приоритетом (PQ) позволяет извлекать из очереди данные чувствительные к задержке (например, голосовые данные) и отправлять их до того, как будут извлечены пакеты в других очередях". Давайте рассмотрим, что это означает.

Каждый интерфейс маршрутизатора поддерживает работу со следующими двумя наборами очередей:

Очередь

Расположение

Методы постановки в очередь

Применение политик обслуживания

Команда для настройки

Очередь аппаратных ресурсов или кольцо передачи

Адаптер порта или сетевой модуль

только FIFO

Нет

tx-ring-limit

Очередь третьего уровня

Процессорная система третьего уровня или буферы интерфейса

WFQ на основе потоков, CBWFQ, LLQ

Да

Зависит от метода постановки в очередь. Используйте команду queue-limit с любым классом пропускной способности.

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

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

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

Используйте команду tx-ring-limit для задания размеру кольца передачи значения отличающегося от значения по умолчанию. Компанией Cisco рекомендуется настраивать кольцо передачи при передаче речевого трафика. Дополнительные сведения см. в разделе Модуль с малой задержкой постановки в очередь.

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

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

Примечание. Для обеих команд при определении значения скорости передачи данных в Кбит/с следует принимать во внимание размер заголовков пакетов второго уровня. Иначе говоря, если гарантия предоставлена какому-либо классу, то эта гарантия относится к пропускной способности второго уровня. Дополнительные сведения см. в разделах "Какие байты подсчитываются в IP-протоколе для постановки в очередь CoS ATM?" и "Причины использования LLQ?".

Несмотря на то, что гарантии пропускной способности, обеспеченные командами bandwidth и priority, определены такими словами как "резервный" и "выделенная полоса пропускания", в действительности ни одна команда не выполняет резервирование в истинном значении этого слова. Другими словами, если класс трафика не использует выделенную полосу пропускания, то любая неиспользованная полоса пропускания распределяется между другими классами.

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

В нижеследующей таблице содержатся сведения о возможности использования дополнительной пропускной способности классом пропускной способности и приоритетным классом.

Команда

Перегрузка

Перегрузка отсутствует

bandwidth

Разрешено превышать назначенную скорость.

Разрешено превышать назначенную скорость.

priority

Cisco IOS оценивает пакеты и использует систему измерения трафика с помощью алгоритма «маркерного ведра». Для удовлетворяющих алгоритму пакетов устанавливается ограничение скорости (бит/с) в соответствии с выбранными настройками, а любые избыточные пакеты отбрасываются.

Класс может превысить выделенную для него полосу пропускания.

Примечание.  Исключением из этих рекомендаций для механизма очереди с низкой задержкой (LLQ) является технология Frame Relay на маршрутизаторе Cisco 7200 и других платформах, не использующих процессор маршрутизации и коммутации (RSP). Исходная реализация LLQ через Frame Relay на этих платформах не допускает превышение настроенной скорости классами приоритета во время отсутствия перегрузки. Операционная система Cisco IOS Release 12.2 устраняет это исключение и гарантирует, что пакеты не соответствующие определенным требованиям будут игнорироваться при наличии перегрузки. Кроме того, пакеты, имеющие размер меньше, чем размер фрагментации FRF.12, больше не проходят через процесс фрагментации, что уменьшает нагрузку на центральный процессор.

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

В данном подразделе объясняется механизм распределения любой остающейся неиспользованной пропускной способности с помощью системы постановки в очередь. Механизм перераспределения описывается в разделе "Обзор функции постановки в очередь с использованием весов на основе классов" следующим образом: "В случае доступности дополнительной пропускной способности, она будет разделена между классами трафика пропорционально выделенной полосе пропускания. Если распределена не вся пропускная способность, то оставшаяся часть пропорционально распределяется между классами на основе выделенной полосы пропускания. Рассмотрим два примера.

В первом примере policy-map foo гарантирует 30 % от полосы пропускания классу bar и 60 % от полосы пропускания классу baz.

policy-map foo 
  class bar 
    bandwidth percent 30 
 class baz 
  bandwidth percent 60

Если эта политика применяется к каналу с пропускной способностью равной 1 Мбит/с, то это означает, что классу bar гарантируется скорость 300 Кбит/с, а классу baz — 600 Кбит/с. Важно отметить, что 100 Кбит/с остается для класса по умолчанию. Эта пропускная способность в 100 Кбит/с доступна для использования классами bar и buz, если она не нужна классу по умолчанию. Если обоим классам необходимо использовать эту пропускную способность, то они делят ее в заданной пропорции. В этой конфигурации коэффициент распределения равен 30:60 или 1:2.

Следующий пример настройки содержит три схемы политик — bar, baz и poli. В схемах политик bar и baz пропускная способность задается в процентах. Однако в схеме политик, называемой poli, пропускная способность задается в Кбит/с.

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

 
 policy-map bar
  class voice
   priority percent 10
  class data
   bandwidth percent 30
  class video
   bandwidth percent 20
 policy-map baz
  class voice
   priority percent 10
  class data
   bandwidth remaining percent 30
  class video
   bandwidth remaining percent 20
 policy-map poli
  class voice
  class data
   bandwidth 30
  class video
   bandwidth 20

Примечание. В операционной системе Cisco IOS Release 12.2(T) добавлена команда bandwidth remaining percent. Дополнительные сведения о команде bandwidth содержатся в разделе Обеспечение малой задержки постановки в очередь с помощью команды priority percentage.

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

В данном подразделе объясняется, каким образом система постановки в очередь извлекает значение доступной пропускной способности, которое отображается в выходных данных команд show interface или show queueing.

Для дальнейшего рассмотрения необходимо создать схему политик с именем leslie:

7200-16# show policy-map leslie 
  Policy Map leslie 
    Class voice 
      Weighted Fair Queueing 
            Strict Priority 
            Bandwidth 1000 (kbps) Burst 25000 (Bytes) 
    Class data 
      Weighted Fair Queueing 
            Bandwidth 2000 (kbps) Max Threshold 64 (packets)

Далее необходимо создать постоянный виртуальный канал ATM (PVC), назначить категорию обслуживания ATM с переменной скоростью передачи данных не в реальном масштабе времени и настроить среднюю скорость передачи ячеек равной 6 Мбит/с. Затем карту политик необходимо применить к постоянному виртуальному каналу с помощью команды service-policy output leslie.

7200-16(config)# interface atm 4/0.10 point 
7200-16(config-subif)# pvc 0/101 
7200-16(config-if-atm-vc)# vbr-nrt 6000 6000 
7200-16(config-if-atm-vc)# service-policy output leslie

Результатом выполнения команды show queueing interface atm будет являться сообщение "Available Bandwidth 1500 kilobits/sec" ("Доступная пропускная способность равна 1500 Кбит/с").

7200-16# show queueing interface atm 4/0.10 
  Interface ATM4/0.10 VC 0/101 
  Queueing strategy: weighted fair 
  Output queue: 0/512/64/0 (size/max total/threshold/drops) 
     Conversations  0/0/128 (active/max active/max total) 
     Reserved Conversations 1/1 (allocated/max allocated) 
     Available Bandwidth 1500 kilobits/sec

Значение пропускной способности формируется следующим образом:

  1. 6 Мбит/сек - средняя скорость ячеек (SCR). По умолчанию резервируется 75 % от данного значения:

    0.75 * 6000000 = 4500000
    
  2. 3000 Кбит/с уже используется классами голоса и данных:

    4500000 - 3000000 = 1500000 bps
    
  3. Доступная пропускная способность составляет 1500000 бит/с.

Максимальное значение резервируемой пропускной способности по умолчанию выбирается равным 75 % для того, чтобы оставить достаточную пропускную полосу для служебного трафика (например, для обновлений протокола маршрутизации и поддержания в активном состоянии второго уровня). Сюда также входят служебные данные уровня 2 для пакетов, соответствующих определенным классам трафика или классу "класс по умолчанию". Теперь можно увеличить максимальное значение резервируемой пропускной способности на постоянных виртуальных каналах ATM, используя команду max-reserved-bandwidth. Сведения о поддерживаемых версиях операционной системы IOS и другую справочную информацию см. в разделе Основные сведения о команде max-reserved-bandwidth для постоянных виртуальных каналов ATM.

В постоянных виртуальных каналах Frame Relay команды bandwidth и priority рассчитывают общую величину доступной пропускной способности одним из следующих способов:

  • Если минимально допустимая согласованная скорость передачи данных (minCIR) не настроена, то эта скорость делится пополам.

  • Если значение minCIR задано, то оно используется в расчетах. Полная пропускная способность с вышеуказанной скоростью может быть назначена классам bandwidth и priority.

Таким образом, в постоянных виртуальных каналах Frame Relay команда max-reserved-bandwidth не поддерживается, однако следует убедиться в том, что заданная величина пропускной способности достаточно велика для того, чтобы вместить в себя служебные данные второго уровня. Дополнительные сведения см. в разделе "Настройка CBWFQ в постоянных виртуальных каналах Frame Relay".


D-Link

Вопрос: Как настроить и проверить Bandwidth Control на DES-3200 C1
Ответ: 

Bandwidth Control – функционал, который позволяет ограничить пропускную способность на порту коммутатора. Ограничить скорость можно как в одном направлении(rx или tx), так и в обоих направлениях (both).

Рассмотрим пример настройки на коммутаторе DES-3200-52 rev.C1.

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

Рисунок 1. Bandwidth Control Settings

Если совершать настройку через CLI, то нужно ввести команду:

DES-3200-52:admin#config bandwidth_control 2 tx_rate 64 rx_rate 64
Command: config bandwidth_control 2 tx_rate 64 rx_rate 64

Success.

Для просмотра сделанных настроек нужно ввести команду:

DES-3200-52:admin#show bandwidth_control
Command: show bandwidth_control

Bandwidth Control Table

Port RX Rate TX Rate Effective RX Effective TX
(Kbit/sec) (Kbit/sec) (Kbit/sec) (Kbit/sec)
----- ---------- ---------- ---------------- ----------------
1 64 64 64 64
2 64 64 64 64
3 No Limit No Limit No Limit No Limit
4 No Limit No Limit No Limit No Limit
5 No Limit No Limit No Limit No Limit

Для проверки корректной работы функционала можно подключить ПК в 1 и 2 порты, и проверить пропускную способность между ними с помощью утилиты iperf:

ПК1: iperf -u -s

ПК2: iperf -u -c 10.90.90.198 -b 100M
------------------------------------------------------------
Client connecting to 10.90.90.198, UDP port 5001
Sending 1470 byte datagrams
UDP buffer size: 208 KByte (default)
------------------------------------------------------------
[ 3] local 10.90.90.99 port 49360 connected with 10.90.90.198 port 5001
[ ID] Interval Transfer Bandwidth
[ 3] 0.0-10.0 sec 114 MBytes 95.8 Mbits/sec
[ 3] Sent 81447 datagrams
[ 3] Server Report:
[ 3] 0.0-10.3 sec 83.3 KBytes 66.5 Kbits/sec 81.581 ms 81366/81424 (1e+02%)

Как видно из результатов – функционал работает корректно. Небольшая погрешность не является критичной.

Настройка контроля трафика (IP QoS - качество обслуживания в IP-сетях) на TD-W8960N

Зачем нужен контроль трафика?

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

Как настроить контроль трафика?

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

Шаг 1 Откройте веб-браузер и введите в адресной строке IP -адрес локальной сети (по умолчанию 192.168.1.1), нажмите Enter.

 

Шаг 2 На странице авторизации введите имя пользователя и пароль (по умолчанию и то и другое – admin ).

 

Шаг 3 Войдите на страницу Advanced Setup (Дополнительные настройки)-> Traffic Control (Контроль трафика), укажите общее значение на выходе и на входе. Они должны быть меньше чем пропускная способность линии канала. Пропускная способность линии канала – это так скорость, которую вам предоставляет ваш Интернет-провайдер. Поставьте галочку в поле Enable (Включить) и нажмите кнопку Save / Apply (Сохранить/Применить).

 

Шаг 4 Войдите на страницу Traffic Control (Контроль трафика) -> Traffic Control Rule (Правила контроля трафика), нажмите кнопку Add (Добавить) для добавления нового правила.

 

Шаг 5 Заполните параметры.

·         Rule Status (Статус правила) – поставьте Enable (Включить).

·         IP Range (Диапазон IP -адресов) – укажите IP -адреса ваших клиентов. Если вы хотите управлять всеми клиентами вашей сети, укажите диапазон IP -адресов этих компьютеров.

·         Port Range (Диапазон портов) – Укажите номера портов. Если вы хотите управлять всеми портами, оставьте это подле пустым.

·         Protocol (Протокол) - TCP/UDP/ALL

·         Precedence

Как ограничить скорость интернета на Wi-Fi роутере TP-LINK

Чаще всего пользователи Wi-Fi роутеров задаются вопросом, как увеличить скорость интернета по беспроводной сети. И по этой теме, я уже писал отдельную статью, которую можно посмотреть здесь. Но, не редко бывают ситуации, когда нужно ограничить скорость интернета на роутере. И в этой статье я подробно покажу, как ограничить скорость подключения к интернету на роутерах компании TP-LINK. Мы рассмотрим два случая: ограничение скорости подключения абсолютно для всех устройств, и ограничение скорости для некоторых устройств. Например, для нескольких компьютеров, телефона, планшета и т. д.

Важный момент: если у вас какая-то общественная сеть, возможно даже не защищена паролем, для которой нужно установить ограничение максимальной скорости, то лучше всего использовать функцию гостевой сети. Если на вашем роутере TP-LINK есть возможность запустить гостевую Wi-Fi сеть. Дело в том, что помимо основной сети, мы запускам гостевую сеть, которая будет полностью изолирована от основной сети, и для гостевой сети задаем ограничение по скорости. И это ограничение будет действовать для всех устройств, которые будут подключены к гостевому Wi-Fi. Как все это настроить, я подробно писал в статье: настройка гостевой Wi-Fi сети на роутере Tp-Link.

Это очень удобно, если нужно организовать доступ к интернету по Wi-Fi для клиентов в каком-то кафе, офисе, магазине, автосервисе, и т. д. Просто запускаем гостевую сеть, и выставляем ограничение по скорости в настройках роутера TP-LINK.

Ну а если у вас домашняя Wi-Fi сеть, и вы хотите какому-то клиенту принудительно снизить скорость подключения к интернету (непослушным детям, соседу, которому пришлось дать доступ к Wi-Fi :)), то следуйте инструкциям ниже, и у вас все получится.

Включаем функцию контроля пропускной способности на TP-LINK

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

Заходим в настройки роутера. В браузере переходим по адресу 192.168.1.1, или 192.168.0.1. Или, смотрите подробную инструкцию по входу в настройки роутеров TP-LINK. В зависимости от модели и версии прошивки, настройки могут отличатся. Так же, у многих настройки на английском, а у других на русском языке. Я скриншоты буду делать на английской версии, но названия пунктов меню буду еще писать на русском. Проверять я все буду на роутере Tp-Link Archer C20i.

В настройках маршрутизатора нужно открыть вкладку "Bandwidth Control" (Контроль пропускной способности), поставить галочку возле пункта "Enable Bandwidth Control" (Включить контроль полосы пропускания).

Возможно, у вас нужно будет еще выбрать "Line Type" (Тип линии). Ставим "Other" (Другая).

Задаем максимальную скорость: исходящую (с устройства в интернет), и входящую (когда что-то скачиваем с интернета на компьютер). Это та скорость, которую вам дает интернет-провайдер. Например, если провайдер дает 20 Мбит/с на загрузку и на выгрузку, то нам нужно эти 20 Мбит/с перевести в Кбит/с, и указать в соответствующие поля. Перевести очень просто: 20 Мбит/с * на 1024 Кбит/с = 20480 Кбит/с.

Функция "Bandwidth Control" на TP-LINK

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

Ограничение скорости интернета для некоторых устройств на роутере TP-LINK

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

Привязка IP-адреса к MAC-адресу

Что бы привязать IP-адрес к MAC-адресу устройства, нужно перейти на вкладку "DHCP" – "DHCP Clients List" (Список клиентов DHCP). Там вы увидите список устройств, которые сейчас подключены к роутеру. Нам нужно посмотреть и скопировать MAC-адрес нужного устройства. Так же, можете обратить внимание на IP-адрес, который в данный момент присвоен устройству.

Ограничение скорости интернета по IP-адресу

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

MAC-адрес нужно устрйоства мы уже знаем. Переходим на вкладку "DHCP" – "Address Reservation" (Резервирование адресов). Вводим MAC-адрес нашего устройства. Затем, указываем IP-адрес, который будет закреплен за этим устройством (можно использовать адрес со страницы "DHCP Clients List"), или, например, указать 192.168.0.120 (если у вас IP-адрес роутера 192.168.1.1, то адрес будет 192.168.1.120). Ставим статус "Enabled" (Включено), и сохраняем настройки.

Привязка IP-адреса к MAC-адресу

Таким способом можно привязать необходимое количество устройств. Или удалить/отредактировать созданное правило. Главное, запомните IP-адрес, который мы задали. По нему мы будем задавать максимальную скорость для этого устройства.

Задаем настройки пропускной способности для Wi-Fi клиента по IP-адресу

Перейдите на вкладку "Bandwidth Control" (Контроль пропускной способности). И для того, что бы создать новое правило, нажмите на кнопку "Add New".

Bandwidth Control на TP-LINK

На некоторых роутерах (версиях прошивки) нужно открыть вкладку "Контроль пропускной способности" – "Список правил", и нажать на кнопку "Добавить...".

Настройка пропускной способности на TP-LINK для Wi-Fi клиента

Появится окно, в котором нужно задать некоторые параметры:

  • Ставим галочку возле Enable (Включить).
  • В поле IP Range прописываем IP-адрес, который мы зарезервировали для устройства.
  • Поле Port Range оставляем пустым.
  • Protocol – выбираем "ALL".
  • Priority (этого пункта может и не быть). По умолчанию стоит 5, думаю, можно так и оставить.
  • Egress Bandwidth (скорость исходящего трафика) – ставим минимальное значении (я поставил 1, со значением 0 не создается правило), ну и указываем максимальную исходящую скорость для этого устройства. Я поставил для примера 1 Мбит/с (это 1024 Кбит/с).
  • Ingress Bandwidth (входящая скорость) так же выставляем минимальную скорость, и максимальную для конкретного устройства. Это та скорость, с которой устройство будет получать информацию с интернета. Я поставил 5 Мбит/с.

Сохраняем созданное правило, нажав на кнопку "Save" (Сохранить).

Ограничение скорости интернета через роутер TP-LINK

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

Управление правилами функции Bandwidth Control

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

Как ограничить скорость по Wi-Fi сети для всех устройств?

Возможно, вам понадобится установить ограничение не для определенных устройств, а для всех клиентов, которые подключены к маршрутизатору TP-LINK. Сделать это очень просто. Сначала, зайдите на вкладку "DHCP", и посмотрите, какой диапазон IP адресов там задан. Можете их запомнить, или скопировать.

TP-LINK: ограничение скорости по Wi-Fi для всех устройств

Дальше, нам нужно создать новое правило, как я показывал выше. На вкладке "Bandwidth Control" (или "Контроль пропускной способности" – "Список правил") нажимаем на кнопку "Add New", или "Добавить".

Указываем диапазон IP-адресов, которые мы посмотрели на вкладке "DHCP", и указываем максимальную исходящую и входящую скорость. Сохраняем правило.

Ограничение скорости для диапазона IP-адресов

Теперь, при подключении устройства будут получать IP-адрес из диапазона который задан в настройках DHCP сервера, и к ним будет применено правило, которое мы создали в настройках управления пропускной способностью.

Приоритезация данных на роутерах TP-LINK с новой прошивкой (голубая)

Если у вас маршрутизатор TP-LINK, на котором установлена новая версия прошивки (которая в голубых тонах), например, TP-LINK Archer C8, то там настройки пропускной способности называются "Приоритезация данных". Находятся они на вкладке "Дополнительные настройки".

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

Приоритезация данных на роутерах TP-LINK

Снизу вы увидите три блока с разным приоритетом в скорости, от той, которую мы задали в настройках. В каждый из этих трех блоков, можно добавить необходимые устройства, и к ним будет применено ограничение по скорости. Достаточно нажать на кнопку "Добавить", выбрать необходимое устройство из списка подключенных (или задать имя и MAC-адрес ручную), и нажать Ok.

Приоритезация данных: ограничение скорости на новой прошивке TP-LINK

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

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

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *