Найти в Дзене

QoS простыми словами: как работает качество обслуживания в сетях?

Оглавление

Quality of Service (QoS, дословно «качество обслуживания») — общее название технологий приоритизации трафика для обеспечения передачи данных, имеющих первоочередное значение (более важны в условиях ограниченных ресурсов сети).

Таким может быть, например, голосовой трафик (VoIP, SIP) или потоковое видео (UDP). В то время как TCP и прочие лояльные к задержкам и потерям IMAP, FTP, WEB будут ждать своей очереди

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

QoS не увеличивает скорость канала. QoS даёт приоритет чему-то важному, пожертвовав не очень важным

Зачем нужен QoS?

QoS нужен для того, чтобы критичные данные в любом случае были доставлены. Выставляя приоритет для определенного типа трафика (отдавая им предпочтение), оставшиеся будут ожидать своего обслуживания, как менее приоритетные. Особенно это важно при нестабильном канале или проблемах с пограничным оборудованием. Как работает схема ниже мы разберём чуть позже:

Можно только представить какого качества связь будет на видеоконференции при канале 10 мбит/с, если в это время ушлый сотрудник будет качать нового Бэтмена с торрент-трекера, а это значит много открытых сокетов и TCP-соединений.

При забитом напрочь канале без QoS в первую очередь страдает видео и аудио-потоки, поэтому QoS — гарант передачи критически важного трафика в первую очередь.

Подытожим. QoS может:

  • Приоритизировать разные типы трафика, основываясь на протоколе и интерфейсе
  • Управлять пропускной способностью канала, путем установки определенных значений в заголовки L2 и L3
  • Перемаркировать трафик и изменить приоритет в потоке
  • Отправлять трафик наибольшего приоритета при проблемах в сети на основе данных планировщика
  • Определять потери пакетов на раннем этапе
  • etc…

Простая аналогия

На дороге все равны. Ну или почти. Представьте, что маркированный трафик QoS — это скорая помощь, у которой есть приоритет над обычными водителями. Несмотря на то, что дорога не увеличивается в ширине и на машине медицинского персонала на стоит турбированный мотор от Nissan Skyline GT-R, Скорая помощь доедет до пункта назначения быстрее просто потому, что у неё приоритет на дороге — ей не нужно ждать своей очереди, как другим автомобилистам (ip-пакетам), попавшим в пробку (буфер)

В реальности выглядит примерно так:

-2