Москва+7 (495) 103-4-103
Заказать звонок
  • Заказать звонок
  • Отложить 0 шт.
  • Сравнить 0 шт.
 27 Янв 2012    MikroTik, Queue

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

 

Рис.1. Схема сети.

 

Офисная сеть 192.168.1.0/24 имеет следующую структуру. Рабочие станции объединены коммутатором Edge-Core ES3510MA, который подключен к устройству Mikrotik Routerboard.

Mikrotik Routerboard предоставляет доступ офисной сети в Интернет. Скорость Интернет-канала - 3 мбит/c. Задача состоит в том, чтобы обеспечить рабочую станцию бухгалтера доступом к сети Интернет со скоростью 2 мбит/c. Данную задачу можно решить несколькими способами.

Способ номер один.

 

Рис.2. Mikrotik Routerboard. Первый способ ограничения скорости.

 

В первом способе мы создаём для IP 192.168.1.2 правило с ограничением скорости 2 Мбит/c. В результате от общей пропускной способности канала остаётся 1 мбит/c, который мы делим поровну между сотрудниками.

Недостаток данного способа состоит в том, что Интернет-канал используется неэффективно. Бухгалтер не всегда использует весь канал, поэтому большую часть времени он просто простаивает. В то же время другим сотрудникам 512 Kbit/s для комфортной работы может оказаться недостаточно. Следовательно, когда полоса, выделенная бухгалтеру, простаивает, мы могли бы её предоставить другим сотрудникам. В решении данной задачи поможет приоритет очередей.

 

Рис.3. Mikrotik Routerboard, общее правило для всей сети.

 

Создадим очередь для всей подсети с ограничением в 3Мбит/c. Данная очередь будет является родительской для других очередей подсети. Независимо от того, какие значения будут присвоены дочерним очередям, родительская очередь не позволит им превысить заданный порог ограничения скорости. То есть, если мы создадим три дочерние очереди с ограничением 2мбит/c, реальный суммарный трафик не будет равен 6 мбит/c, а будет равен максимальному значению в родительской очереди, то есть 3 мбит/c.

 

Mikrotik Routerboard queue simple, вкладка Advanced

Рис.4. Mikrotik Routerboard Queue Simple, вкладка Advanced.

 

Перейдем на вкладку Advanced в ранее созданных правилах.

 

Mikrotik Routerboard queue параметр Parent

Рис.5. Mikrotik Routerboard Queue параметр Parent.

 

С помощью параметра Parent назначаем родителя для данной очереди.

 

Mikrotik Routerboard queue priority

Рис.6. Mikrotik Routerboard Queue Priority.

 

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

 

Рис.7. Mikrotik Routerboard очереди сотрудников.

 

Для очередей сотрудников также назначим родительскую очередь. Параметр priority оставим без изменений.

 

Рис.8. Mikrotik Routerboard список: родительские и дочерние очереди.

 

Mikrotik Routerboard queue тест

Рис.9. Mikrotik Routerboard Queue тест.

 

В данной ситуации только сотрудник №2 взаимодействует с Интернет и шейпер предоставляет ему доступ на максимальной скорости, предусмотренной для данной очереди.

 

Mikrotik Routerboard queue работа приоритетов

Рис.10. Mikrotik Routerboard Queue, работа приоритетов.

 

Как только бухгалтер начинает передавать данные, шейпер определяет, что его очередь является более приоритетной, и отбирает полосу у очереди Сотрудник №2, чтобы отдать её очереди, обрабатывающей трафик бухгалтера. Как только бухгалтер освободит полосу, она будет предоставлена сотруднику №2.

Евгений Рудченко специально для ASP24.