Качество услуг, QoS

Listen to the network pulse

Качество услуг (англ. Quality of Service, QoS)

При разработке QoS для MPLS использовались лучшие разработки QoS для ІP. Одна из таких разработок — модель дифференцированных служб (DіffServ).

В модели дифференцированных служб потоки данных подразделяются на несколько классов. Данная модель подобна модели с использованием ІP-приоритетов (англ. ІP Precedence).

В модели ІP-Precedence, в заголовке любого ІP-пакета присутствуют три бита, определяющий приоритет. Эти биты принадлежат полю типа услуги (TOS), определяющему ее класс (см. рис.).

 

Принимая во внимание, что  в технологии MPLS маршрутизаторы выполняют коммутацию ІP-пакетов при помощи меток, заголовки ІP-пакетов не анализируются и значение ІP-Precedence не используется.

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

Каждая метка состоит из четырех полей:

  • поле метки (20 бит);
  • поле экспериментальных бит (3 бит), часто используемое для QoS;
  • поле стека (1 бит);
  • поле времени жизни (TTL) (8 бит).

Значение 3 бит для QoS устанавливаются на периферии и поддерживаются в сети MPLS. Этих бит достаточно для определения восьми классов трафика.

Ниже приведен пример деления трафика на классы:

  • Real-time – критический к задержкам;
  • Business-critical – критический к потере пакетов;
  • Best-effort – некритический к задержкам и потерям пакетов.

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

Класс обслуживания трафика определяется на маршрутизаторе установкой значения поля ІР Precedence от 0 до 7.

Ниже приведен пример поля ІР Precedence для различных классов трафика:

  • 5 – Real-time трафик;
  • 1 – Business-critical трафик;
  • 0 – Best-effort трафик.

Назначение бит, которые определяют уровень качества в модели QoS не является достаточным для доставки трафика различных классов. Во время доставки, в каналах передачи данных могут возникать очереди и перегрузки. В модели QoS предусмотрены различные значения в поле ІР Precedence и в поле экспериментальных бит MPLS-пакетов для разных типов трафика. Это дает возможность обслуживания в первую очередь критического или приоритетного трафика без задержек или утери пакетов.

ЧАО "Приоком", тел. 380 (44) 428-98-98, ул. Глубочицкая, 17 буква Д, г. Киев, 04050, Украина.
Priocom Corp. 1999 — 2017. Все права защищены