Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

СиС_Лекция_10_2023

.pdf
Скачиваний:
1
Добавлен:
10.06.2025
Размер:
1.15 Mб
Скачать

Способы реализации моделей QoS

Границы доверия

Трафик нужно классифицировать и маркировать настолько близко к источнику, насколько

это оправдано с технической и административной точки зрения. Это определяет границу

доверия, как показано на рисунке.

1.Доверенные оконечные устройства могут и умеют маркировать трафик приложений соответствующими значениями CoS уровня 2 и значениями DSCP уровня 3.

2.Защищенные оконечные устройства могут работать с трафиком, маркированным на коммутаторе уровня 2.

3.Трафик также можно маркировать на коммутаторах и маршрутизаторах уровня 3.

Способы реализации моделей QoS

Предотвращение заторов

Инструменты предотвращения перегрузок отслеживают распределение сетевого трафика с

целью предугадать и предотвратить возникновение заторов в узких местах общей сети до

того, как возникнет серьезная проблема.

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

Эти инструменты отслеживают среднюю глубину очереди. Когда заполнение очереди меньше минимального порогового значения, никакие пакеты не отбрасываются. Когда очередь заполняется до максимального порогового значения, отбрасывается небольшой процент пакетов. Если заполнение превышает максимальное пороговое значение, отбрасываются все пакеты.

Некоторые методы предотвращения заторов предлагают установку приоритетов, при

которых пакеты будут отброшены.

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

WRED помогает избежать отбрасывания последнего элемента и оптимизирует использование сетевых мощностей и производительность приложений, использующих TCP.

Способы реализации моделей QoS

Формирование и ограничение трафика

Шейпинг трафика и полисинг трафика — это механизмы предотвращения заторов.

Шейпинг трафика сохраняет лишние пакеты в очереди, а затем планирует последующую передачу этих пакетов через определенные промежутки времени. Формирование трафика приводит к сглаженной скорости вывода пакетов.

Шейпинг связан с управлением исходящим трафиком. Пакеты, исходящие через интерфейс, помещаются в очередь, и к ним может применяться шейпинг. Напротив, к входящему трафику на интерфейсе может применяться только ограничение.

Способы реализации моделей QoS

Формирование и ограничение трафика

К входящему трафику на интерфейсе может применяться только ограничение. Ограничение трафика обычно применяется операторами связи для обеспечения соблюдения показателя гарантированной скорости передачи данных (CIR). Однако оператор связи может также

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

Способы реализации моделей QoS

Ограничение качества обслуживания

Политики QoS должны учитывать полный путь от источника к месту назначения.

Некоторые рекомендации, которые помогают обеспечить наилучший опыт для

конечных пользователей, включают следующее:

Включите очередь на каждом устройстве в пути между источником и получателем.

Сетевой трафик классифицируется и маркируется максимально близко к исходному устройству.

Шейпинг и полисинг транспортных потоков как можно ближе к их источникам.

6. Выводы

Практика и контрольная работа модуля

Что я изучил в этом модуле?

Передача голоса и видео в прямом эфире создает более высокие ожидания в отношении

качества доставки среди пользователей и создает потребность в качестве обслуживания

Без использования механизмов качества обслуживания пакеты обрабатываются в порядке

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

Пакеты, чувствительные к задержкам будут отбрасываться так же часто, как и данные, которые нечувствительны к задержкам.

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

Задержки бывают фиксированные и переменные.

Задержка кодирования, задержка пакетирования, задержка в очереди, задержка сериализации, задержка распространения, задержка устранения джиттера.

Джиттер — это разница в задержке полученных пакетов.

Трафик голосовых данных и видеотрафик предъявляют высокие требования к сети и являются двумя основными причинами реализации QoS.

Голосовой трафик плавный и доброкачественный, но чувствителен к падению и задержкам.

Практика и контрольная работа модуля

Что я изучил в этом модуле? (продолжение)

При передаче голоса допустимы определенные задержки, джиттер и потери без каких-

либо заметных эффектов.

Видеотрафик более требователен, чем голосовой, из-за размера пакетов.

Видеотрафик является пульсирующим, ресурсоемким, чувствительным к потерям и задержкам и имеет высокий приоритет UDP

Трафик данных не так требователен, как голосовой и видеотрафик. Пакеты данных часто используют приложения TCP, которые могут ретранслировать данные и поэтому не чувствительны к падению и задержкам.

Политика качества обслуживания, реализованная сетевым администратором, становится

активной при возникновении затора в канале связи.

Организация очереди является средством управления затором, которое может выполнять буферизацию, приоритизацию и, если необходимо, изменение порядка пакетов перед их

передачей адресату.

Алгоритм формирования очереди пакетов, в котором пакеты помещаются в буфер и пересылаются в порядке их получения. В FIFO нет концепции приоритета или классов трафика и, следовательно, не принимаются решения о приоритете пакетов.

Практика и контрольная работа модуля

Что я изучил в этом модуле? (продолжение)

WFQ является автоматизированным методом планирования, который обеспечивает

справедливое выделение полосы пропускания всему сетевому трафику. Для

классификации трафика и разделения его на сеансы, или потоки, в алгоритме WFQ

применяются приоритеты, или взвешенность.

Алгоритм CBWFQ обладает более широкими возможностями, чем стандартный алгоритм

WFQ, за счет поддержки определенных пользователем классов трафика. Используя CBWFQ, вы определяете классы трафика на основе критериев соответствия, в том числе протоколов, ACL-списков и входных интерфейсов. Функция LLQ определяет строгий порядок формирования очередей по приоритетам (PQ) для CBWFQ.

Три модели реализации качества обслуживания: модель без гарантированной доставки, интегрированный сервис (IntServ) и дифференцированные услуги (DiffServ).

Потребности приложений реального времени явились стимулом к разработке модели

архитектуры IntServ. (RFC 1633, 2211 и 2212).

Модель дифференцированных сервисов (DiffServ) определяет простой и масштабируемый механизм для классификации и управления сетевым трафиком и гарантии качества обслуживания в современных IP-сетях. Модель DiffServ лишена тех ограничений, которые свойственны модели без гарантированной доставки и IntServ.

Практика и контрольная работа модуля

Что я изучил в этом модуле? (продолжение)

Инструменты реализации гарантированной полосы пропускания можно разбить на 3 общие

категории: инструменты классификации и маркирования, инструменты предотвращения

затора и инструменты управления перегруженностью.

Классификация определяет класс трафика, к которому относятся пакеты или кадры.

При классификации потоков трафика на уровне 2 и 3 используются интерфейсы, списки

контроля доступа и карты классов. Трафик также можно классифицировать на уровнях с 4- го по 7-й с помощью распознавания приложений по параметрам сетевого трафика (Network Based Application Recognition, NBAR).

Управление заторами предусматривает планирование и формирование очередей,

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

Инструменты предотвращения перегрузок отслеживают распределение сетевого трафика с

целью предугадать и предотвратить возникновение заторов в узких местах общей сети до того, как возникнет серьезная проблема.

ПО Cisco IOS включает механизм взвешенного произвольного раннего обнаружения (WRED) как возможное решение для предотвращения заторов.