Аппаратура и сети доступа  

Тема 4. Технологии мультиплексирования в сети доступа

назад | оглавление | вперёд

 

4.6 Механизмы обеспечения качества мультиплексирования IP-Ethernet

Протокольный механизм DiffServ заключается в разделении трафика в сети на несколько классов, в каждом из которых поддерживается определённый показатель QoS. Классификация входящих в сеть пакетов сопровождается маркировкой каждого пакета кодовым словом для приоритетной обработки DSCP (DiffServ Code Point), состоящим из 6 бит. Функции классификации должны выполнять порты доступа. Слово DSCP вставляется в заголовок пакета IP. Дальнейшая обработка каждого пакета в промежуточных узлах, т.е. принятие решения о направлении пакета в очередь с большим или меньшим приоритетом обслуживания производится исключительно по DSCP. Каждому классу пакетов в сети выделяется ресурс по передаче. Например, классам 0,1,2,3 ставится в соответствие процентное распределение ресурса 10%, 20%, 30%, 40%. Для очередей, основанных на классах QoS , пакеты не назначенные ни в одну группу, принадлежат группе 0 и автоматически имеют 1% от общей пропускной способности всей группы. Возможна также реализация обслуживания смешанных классов: взвешенное круговое обслуживание; смешанное обслуживание 1/3; смешанное обслуживание 2/2; обслуживание с прямым приоритетом [104].

Другим важным средством обеспечения показателя QoS в механизме DiffServ выступает формирование трафика. При этом решается задача сглаживания пульсаций «взрывного» трафика, т.е. выравнивания неравномерности продвижения пакетов. Процедура сглаживания известна как «маркерное ведро» или «token bucket». Её принцип заключается в следующем механизме управления. Максимальная средняя скорость отправки потока пакетов из узла зависит от скорости прибытия в него разрешений на передачу определённого объёма пакетов. Очередной пакет отправляется, если соответствует разрешенному объёму. В противном случае пакет отбрасывается.

Для получения пользователями не только качественного доступа в сеть через Ethernet/IP, но и высококачественного сквозного обслуживания, например в виртуальной частной сети, или доступа к интегрированным услугам, предложен механизм MPLS (Multi Protocol Label Switching) – быстрой коммутации пакетов в многопротокольных сетях, который можно рассматривать как новую технологию. В механизме MPLS сочетаются возможности управления трафиком, масштабируемости и гибкости протоколов. Многопротокольность указывает на возможность размещения (инкапсуляции) данных сформированных по различным протоколам. С точки зрения семиуровневой модели ISO/OSI в MPLS реализованы возможности канального и сетевого уровней.

Механизмы DiffServ и MPLS схожи по маркировке пакетов в доступе, т.е. в обоих случаях маркировка происходит во входных точках сети. Однако для MPLS используется метка величиной 32 разряда вместо 6 разрядов DiffServ. Метка MPLS помещается между заголовками 2 и 3 уровней и используется для определения следующего маршрутизатора на пути к станции назначения. Кодовое слово DCSP не несет в себе информацию по выбору маршрута продвижения, а только определяет уровень качества обслуживания в узлах сети. Протоколом MPLS упрощается процесс продвижения пакетов в магистрали, поскольку на промежуточных узлах происходит высокоскоростная коммутация по информационной метке. Порядок передачи пакетов следующий: пограничный коммутатор (узел доступа) на основании адреса IP станции назначения и другой информации определяет значение метки QoS и принадлежность пакета классу обслуживания, и отправляет на выходной порт; следующий узел (маршрутизатор) использует метку для продвижения пакета, определяя следующий узел на пути к месту назначения и заменяя метку на новую; последний пограничный маршрутизатор (узел доступа) снимает метку и отправляет пакет IP на выходной интерфейс в обычном виде.


назад | оглавление | вперёд