Quality of Service (QoS) — это технология, которая включает в себя набор механизмов и алгоритмов специальной обработки разных видов трафика с учетом их приоритетности на сетевых устройствах (IP-телефонах, коммутаторах, маршрутизаторах и т. п.). Инструменты QoS позволяют добиться более эффективного использования доступных сетевых ресурсов (канальных, буферных) в условиях их жесткой нехватки в современных сетях и повышения требований сервисов и пользователей к услугам сети.
Основной задачей QoS является обеспечение заданного уровня качества обслуживания при передаче различных видов трафика, которые критичны к разным сетевым характеристикам (производительность, задержки, джиттер, потери пакетов). Настройка механизмов QoS актуальна как для провайдеров (то есть в глобальных сетях), так и для корпоративных сетей (то есть в локальных сетях). Особенно полезным является внедрение инструментов QoS при наличии трафика реального времени (IP-телефония, мультимедия и т. п.), что позволяет гарантировать критичные для подобного трафика показатели производительности, задержки и джиттера.
Содержание:
Модели QoS
Различают три модели, в рамках которых может функционировать QoS:
- Best Effort Service.
- Integrated Service.
- Differentiated Service.
Best Effort Service (с англ. «негарантированная доставка пакетов») представляет собой модель передачи трафика без гарантий, то есть по возможностям сети.
Integrated Service, IntServ (с англ. «интегрированный сервис») — модель, при использовании которой обеспечение гарантий качества обслуживания осуществляется на протяжении всего соединения из-конца-в-конец от источника к получателю.
Differentiated Service, DiffServ (с англ. «дифференцированный сервис») — распределение сетевых ресурсов дифференцированно для разных видов трафика на основании приоритета, которое настраивается на каждом промежуточном устройстве независимо. При этом нужный уровень качества не гарантируется из-конца-в-конец.
Инструменты QoS
Существует множество инструментов, при помощи которых можно внедрить QoS в сеть и улучшить качество ее услуг. Их разделяют на четыре группы.
Классификация (Classification) и маркировка (Marking)
Инструменты, которые необходимо использовать в первую очередь. Они позволяют идентифицировать и разграничить различные виды трафика.
Статьи по теме:
Как настроить классификацию трафика для QoS на маршрутизаторе Cisco.
Как настроить маркировку трафика QoS на маршрутизаторе Cisco.
Как настроить классификацию и маркировку трафика для QoS на коммутаторе Cisco.
Граница доверия (trust boundary) QoS на коммутаторах Cisco.
Профилирование трафика (Traffic Shaping и Traffic Policing)
Два основных инструмента, которые применяют для ограничения (или сглаживания) интенсивности трафика.
Статьи по теме:
Traffic Policing (QoS): как настроить профилирование трафика на Cisco.
Traffic Shaping (QoS): как настроить формирование трафика на маршрутизаторе Cisco.
Организация очередей / управление перегрузкой (Queuing / Congestion Management)
Инструменты, позволяющие из одной большой очереди создать несколько очередей и обрабатывать их в зависимости от приоритета.
Статьи по теме:
CBWFQ (QoS): как настроить управление очередями на Cisco.
LLQ QoS: как настроить механизм организации очередей с низкой задержкой в Cisco IOS.
Приоритет IP и значения DSCP в QoS (Quality of Service).
Предотвращение перегрузки (Congestion Avoidance)
Инструменты, использующиеся для контролируемого отбрасывания пакетов и, как следствие, уменьшения перегрузки.
Статьи по теме:
WRED (QoS): как настроить превентивное обнаружение перегрузок на Cisco.
Выводы
Теперь вы знаете о том, что из себя представляет технология QoS. Она помогает поддерживать качество услуг сети на заданном уровне в условиях ограниченности сетевых ресурсов за счет внедрения ряда инструментов. При этом нужный уровень качества достигается за счет более эффективного использования доступных сетевых ресурсов, а не за счет их наращивания. Также вы познакомились с основными инструментами QoS.
Если возникли вопросы, задавайте их в комментариях.
Подписывайтесь на обновления нашего блога и оставайтесь в курсе новостей мира инфокоммуникаций!
Чтобы знать больше и выделяться знаниями среди толпы IT-шников, записывайтесь на курсы Cisco, курсы по кибербезопасности, полный курс по кибербезопасности, курсы DevNet / DevOps (программируемые системы) от Академии Cisco, курсы Linux от Linux Professional Institute на платформе SEDICOMM University (Университет СЭДИКОММ).
Курсы Cisco, Linux, кибербезопасность, DevOps / DevNet, Python с трудоустройством!
- Поможем стать экспертом по сетевой инженерии, кибербезопасности, программируемым сетям и системам и получить международные сертификаты Cisco, Linux LPI, Python Institute.
- Предлагаем проверенную программу с лучшими учебниками от экспертов из Cisco Networking Academy, Linux Professional Institute и Python Institute, помощь сертифицированных инструкторов и личного куратора.
- Поможем с трудоустройством и стартом карьеры в сфере IT — 100% наших выпускников трудоустраиваются.
- Проведем вечерние онлайн-лекции на нашей платформе.
- Согласуем с вами удобное время для практик.
- Если хотите индивидуальный график — обсудим и реализуем.
- Личный куратор будет на связи, чтобы ответить на вопросы, проконсультировать и мотивировать придерживаться сроков сдачи экзаменов.
- Всем, кто боится потерять мотивацию и не закончить обучение, предложим общение с профессиональным коучем.
- отредактировать или создать с нуля резюме;
- подготовиться к техническим интервью;
- подготовиться к конкурсу на понравившуюся вакансию;
- устроиться на работу в Cisco по специальной программе. Наши студенты, которые уже работают там: жмите на #НашиВCisco Вконтакте, #НашиВCisco Facebook.