Определённое качество обслуживания может потребоваться для ряда сетевых приложений, в частности:
- потоковые мультимедиа-приложения требуют гарантированную пропускную способность канала;
- IP-телефония (VoIP, SIP) и видеоконференция требуют равномерность доставки трафика и малых задержек;
- приложения, телеметрии, управления оборудованием, финансовые транзакции и другие.
Равномерно приходящий поток важен для real-time трафика, например, для телефонии. Такие пакеты должны последовательно и равномерно поступать устройству-получателю, чтобы человек не слышал прерывания разговора.
В сетях есть много типов трафика, лояльного к задержкам или неравномерной доставке: E-mail, трафик интернета (WEB), скачивание FTP и другие.
Технология QOS повышает приоритет потоков с высокими требованиями к качеству передачи и ограничивает при необходимости трафик лояльный к задержкам. Основные этапы QOS:
- Разделение трафика по типам, с присвоением каждому определенного класса. Разные технологии QOS используют разные признаки классификации: порт, IP-адрес, приложение, пользователь.
- Установка правил для прохождения трафика в соответствии с присвоенным классом.
Когда возможностей канала оказывается недостаточно для передачи нескольких потоков данных, сначала отправляются первоочередные категории трафика. Неприоритетные же пакеты находятся в буфере хранения до разгрузки сети.
Регулировка пропускной способности осуществляется за счет ограничения скорости передачи информации, увеличения полосы пропускания, других технологий.
Наглядная аналогия. В обычном компьютерной сети, как на дороге - все равны. Маркированный технологией QOS трафик — это скорая помощь c приоритетом над обычными автомашинами. Дорога не увеличивается в ширине, но скорая помощь доедет до пункта назначения быстрее, чем другие водители в пробке (буфере).