Офісна мережа 192. 168.1.0 / 24 має наступну структуру. Робочі станції об'єднані комутатором Edge-Core ES3510MA, який підключений до пристрою Mikrotik Routerboard.
Mikrotik Routerboard надає доступ офісної мережі в Інтернет. Швидкість Інтернет-каналу - 3 Мбіт / c. Завдання полягає в тому, щоб забезпечити робочу станцію бухгалтера доступом до мережі Інтернет зі швидкістю 2 Мбіт / c. Дану задачу можна вирішити кількома способами.
Спосіб номер один.
У першому способі ми створюємо для IP 192.168.1.2 правило з обмеженням швидкості 2 Мбіт / c. В результаті від загальної пропускної здатності каналу залишається 1 Мбіт / c, який ми ділимо порівну між співробітниками.
Недолік даного методу полягає в тому, що Інтернет-канал використовується неефективно. Бухгалтер не завжди використовує весь канал, тому більшу частину часу він просто простоює. У той же час іншим співробітникам 512 Kbit / s для комфортної роботи може виявитися недостатньо. Отже, коли смуга, виділена бухгалтеру, простоює, ми могли б її надати іншим співробітникам. У вирішенні цього завдання допоможе пріоритет черг.
Створимо чергу для всієї підмережі з обмеженням в 3Мбіт / c. Дана чергу буде є батьківської для інших черг підмережі. Незалежно від того, які значення будуть присвоєні дочірнім черг, батьківська чергу не дозволить їм перевищити заданий поріг обмеження швидкості. Тобто, якщо ми створимо три дочірні черзі з обмеженням 2Мбіт / c, реальний сумарний трафік не буде дорівнює 6 Мбіт / c, а буде дорівнює максимальному значенню в батьківській черзі, тобто 3 Мбіт / c.
Перейдемо на вкладку Advanced в раніше створених правилах.
За допомогою параметра Parent призначаємо батька для даної черги.
Параметром Priority призначаємо пріоритет для черг. Даний параметр може приймати значення від 1 до 8: 1 - найвищий пріоритет, 8 - найнижчий пріоритет. Спочатку будуть оброблятися черзі з найвищим пріоритетом. Для черзі, яка працює з трафіком бухгалтера, виставимо найвищий пріоритет.
Для черг співробітників також призначимо батьківську чергу. Параметр priority залишимо без змін.
У даній ситуації тільки співробітник №2 взаємодіє з Інтернет і шейпер надає йому доступ на максимальній швидкості, передбаченої для даної черги.
Як тільки бухгалтер починає передавати дані, шейпер визначає, що його черга є більш пріоритетним, і відбирає смугу у черзі Співробітник №2. щоб віддати її черги, обробної трафік бухгалтера. Як тільки бухгалтер звільнить смугу, вона буде надана співробітнику №2.
Спеціально для ASP24.