Для якісної передачі голосу в IP-телефонії дуже важливо, щоб усі пакети з голосом доставлялися від оператора зв'язку вчасно: без затримок та втрат. У тому випадку, коли для IP-телефонії існує один виділений канал, а для доступу співробітників в Інтернет - інший виділений канал, у кожному з яких забезпечується необхідна гарантована смуга пропускання, зв'язок буде працювати відмінно. використовується той же канал, через який підключений доступ в Інтернет для співробітників компанії, можуть виникати ситуації, коли через завантажений канал пакети з голосом просто не можуть пройти. При цьому трафік даних може утискувати трафік голосу, що миттєво позначиться на якості мови, що передається. І саме в цьому випадку на допомогу приходить механізм пріоритезування трафіку (QoS)
Пріоритезація трафіку (QoS — Quality of Service) — це функція певних моделей маршрутизаторів доступу в Інтернет, яка аналізує трафік, що проходить, і визначає в ньому пакети IP-телефонії, після чого дає саме таким пакетам максимальний пріоритет для забезпечення гарантованої ширини смуги пропускання мережі.
Даний механізм дозволяє підвищити якість звучання мови, особливо в умовах повільного доступу до Інтернету.
Lumex / Asterisk
Пріоретизація потрібна тоді, коли канал доступу до Інтернету використовується для передачі мови, а це буває в таких випадках:
У всіх цих випадках трафік буде передаватися через корпоративний роутер і може утискуватись трафіком даних, наприклад, якщо хтось із співробітників качає торенти, співробітники активно користуються Інтернетом або в інших ситуаціях, коли канал інтенсивно завантажений
Lumex / Asterisk
Особливістю будь-якого офісного підключення до Інтернету в тому, що швидкість підключення до Інтернету значно нижча за швидкість внутрішньої мережі. І тут виникає питання: «Чи однаково працюватиме пріоритезація у напрямку Локальна мережа -> Інтернет та Інтернет -> Локальна мережа?». Виявляється, що ні. І відповідь лежить на поверхні:
1. У разі, коли роутеру на вхід по швидкому каналу (з Локальної мережі) надходить великий обсяг даних, з цього обсягу не складно вибрати саме ті дані, які мають високий пріоритет і направити їх у канал у першочерговому порядку
2. У випадку, коли роутеру з повільного каналу надходить потік даних у швидкий канал, як виконувати пріоритезацію, якщо пакети вже надійшли на роутер? Що саме має робити роутер? Пакети ВЖЕ надійшли до мережі компанії та їх залишається лише доставити Користувачеві. Але в цьому випадку очевидно, що вхідний канал може бути забитий даними користувача, а ось трафік телефонії відрізаний ще на стороні оператора.
Стандартні механізми QoS дозволяють пріоритезувати вихідний трафік, але не мають можливості керувати вхідним трафіком. Напис «Підтримка QoS» на коробці маршрутизатора зовсім не означає, що ця функція дозволить покращити якість голосу. Найчастіше за таким написом QoS знаходиться лише маркетинговий прийом
Lumex / Asterisk
Завдання пріоритезації саме вхідного трафіку вирішується лише деякими моделями маршрутизаторів. Основна проблема QoS вхідного трафіку, як говорилося раніше, в тому, що трафік вже надійшов на маршрутизатор з боку повільного каналу, а потрібний нам трафік був відсіяний ще вище маршрутизатором на стороні провайдера
То як же змусити вищий маршрутизатор передавати нам ті дані, які є важливішими? Відповідь — ніяк (якщо не брати до уваги методу DSCP, що не працює у богатьох провайдерів).
Єдина можливість - впливати на самі потоки даних, уповільнюючи їх до того, як у мережі настане навантаження. Тому завданням маршрутизатора стає стеження за всіма сесіями трафіку, що проходить, визначення того, який трафік є низькопріоритетним і «підгальмовування» його за рахунок вибіркового видалення пакетів, що призводить до уповільнення передачі відправником. У маршрутизаторах Cisco цей механізм відповідає алгоритм LLQ, в маршрутизаторах Mikrotik — алгоритм HTB.
Lumex / Asterisk
Комплекс робіт з налаштування пріоритезації трафіку займає близько 1-2 днів за часом та близько 100 $ за вартістю.
Роботи складаються із трьох етапів:
1. Оцінка існуючої мережної інфраструктури. Складання плану заміни маршрутизатора.
2. Конфігурування маршрутизатора (Cisco чи Mikrotik
3. Стеження та налагодження
Lumex / Asterisk