Что такое качество обслуживания?

Что такое качество обслуживания?

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

Проблемы, решаемые с помощью QoS

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

Тем не менее абоненты требуют, чтобы голосовые и видеосервисы были доступны всегда и обладали приемлемым уровнем качества. Сети на основе пакетов передают огромный объем трафика из точки А в точку Б и соответствуют условиям договора об уровне обслуживания, а также требованиям, предъявляемым к производительности всех приложений, которые генерируют трафик. Они делают это с помощью QoS.

Возможности QoS

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

  • Приоритизация типов трафика на основе протокола, адреса и номера порта.
  • Фильтрация входящего и исходящего трафика.
  • Управление разрешенной пропускной способностью данных, передаваемых устройству или получаемых им.
  • Чтение и запись требований, предъявляемым к моделям поведения QoS, в заголовке пакета.
  • Управление перегрузкой с целью отправки устройством трафика с наибольшим приоритетом на основе данных планировщика.
  • Управление потерей пакетов с помощью алгоритмов произвольного обнаружения перегрузки на раннем этапе для определения пакетов, которые устройство должно удалить или обработать.
Network Device

Принципы работы QoS

Сетевое устройство, такое как маршрутизатор или коммутатор, дифференцирует трафик следующим образом.

  1. Оно получает пакеты во входящий интерфейс, анализирует их и делит трафик на группы, называемые классами обслуживания (CoS).
  2. Если настроен факультативный ограничитель, он ограничивает трафик или присваивает ему другой класс.
  3. Пакеты находятся в очередях, ожидая ресурсов передачи.
  4. Планировщик выводит пакеты из очереди и передает их в порядке, который был задан в планировщике.
  5. Если настроен формирователь, он формирует трафик с учетом заданной скорости формирования.
  6. Если настроена перемаркировка, устройство меняет маркировку значения поля DS заголовка IP-адреса, чтобы следующее устройство, которое получит пакет, знало, как его классифицировать.

Внедрение устройств Juniper Networks

Устройства компании Juniper Networks на базе ОС Junos обеспечивают все ранее описанные модели поведения QoS и не только конструирования программного обеспечения для функции класса обслуживания (CoS) ОС Junos. Функция CoS ОС Junos обеспечивает механизмы сверхточечного применения моделей поведения QoS, максимально расширяя возможности соответствующей продукции.