Começar. É Gratuito
ou inscrever-se com seu endereço de e-mail
QoS por Mind Map: QoS

1. Чем определяется?

1.1. Потери

1.1.1. Когда пакеты вообще не достигают места назначения

1.2. Задержки

1.2.1. Время необходимое для передачи данных с устройства на сервер

1.2.1.1. Задержки сериализации (Serialization Delay)

1.2.1.1.1. время за которое узел разложит пакет в биты и поместит в линк к следующему узлу.

1.2.1.2. Задержка передачи сигнала в среде(Propagation Delay)

1.2.1.2.1. Результат ограничения скорости распространения электромагнитных волн

1.2.1.3. Задержки вносимые в QoS

1.2.1.3.1. Томление пакета в очередях и последствия шейпинга(Shaping Delay)

1.2.1.4. Задержка обработки пакетов(Processing Delay)

1.2.1.4.1. время на принятие решения что делать с пакетом

1.3. Джиттер

1.3.1. Колебания задержки, означающие, что пакеты отправляются и принимаются с разной скоростью.

1.4. Неупорядочнная доставка

1.5. Полоса пропускания

2. Модели обеспечения

2.1. Best Effort

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

2.2. Integrated Services(RFC 1633)

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

2.2.1.1. (протокол RSVP)

2.2.1.1.1. Single Rate Color MarkerP - сессия где хочты отправляют RSVP Path с указанием полосы, если обоим вернулся RSVP Resv - ОК. В противном случае BE.

2.2.1.2. RSVP TE - MPLS TE

2.2.1.2.1. Передача End-to-End

2.3. Differented Services(RFC 2474,2475)

2.3.1. Деление трафика на классы, обеспечивая разный уровень сервиса. Независимое поведение на каждом узле. Виды поведения : Policing,Dropping,Queuing,Sheduling,Shaping; После классификации происходит измерение(Metering) сколько битов/байтов трафика данного класса пришло на маршрутизатор. И на его основе трафик может окрашиваться(Coloring): зелёный( в рамках лимита), жёлтый(вне лимита), красный("совсем берега попутал");

2.3.1.1. Policing - после окрашивания трафика применяются политики. По отношению к цвету пакета: Передать Отбросить Перемаркировать

2.3.1.2. Queuing - для каждого класса сервиса выделена отдельная очередь, что позволяет применить PHB.(Per host behavior)

2.3.1.3. Dropper - до того как он попадет в очередь пакет может быть отброшен, если очередь заполнена. Зелёный пройдет Желтый вполне вероятно, отбросят если очередь полна Красный верный смертник

2.3.1.4. Shaper - работает уже на выходе из очереди. Задача это ограничить трафик до заданного значения.

2.3.1.5. Scheduler - диспетчер, который циклически вынимает пакеты из разных очередей и отправляет в интерфейс. И происходит сериализация(смотри выше раздел задержки) и далее преобразование в сигнал среды.

3. Предотвращение перегрузок

3.1. Tail Drop и Head Drop

3.2. RED

3.3. WRED

4. Классификация и маркировка

4.1. Behavior Aggregate

4.2. Multi-Field

4.3. Interface-Based

5. Очереди

6. Механизмы DiffServ

7. Congestion Management

7.1. FIFO( First In ; First Out)

7.2. Priority Queuing

7.3. Fair Queuing

7.4. Round Robin

8. Ограничение скорости

8.1. Shaping

8.2. Policing

8.3. Leaky Bucket и Token Bucket