Коммутация пакетов по меткам (MPLS)

Технология коммутации пакетов по меткам в многопротокольных сетях (Multiprotocol Label Switching, MPLS) представляет собой механизм передачи данных, который эмулирует различные свойства сетей с коммутациейВ каналов поверх сетей с коммутацией пакетов (RFC 3031 *).

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

1 Rosen E., Viswanathan A., Gallon R. Multiprotocol Label Switching Architecture, RFC 3031. URL: http://www.ietf.org/rfc/rfc3031 .txt.

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

Архитектура MPLS

В основе архитектуры MPLS, как следует из названия, лежит процесс коммутации пакетов по меткам. Метка {Label) представляет собой короткий идентификатор фиксированной длины, который определяет принадлежность пакета к некоторому классу на каждом из участков коммутируемого маршрута.

Сеть MPLS делится на две области — ядро и граничную область (рис. 5.43).

Архитектура сети MPLS

Рис. 5.43. Архитектура сети MPLS

Ядро образуют устройства Label-Switch Routers (LSR) — маршрутизаторы, поддерживающие как обычную IP-маршрутизацию, так и коммутацию по меткам. Маршрутизаторы ядра отвечают только за коммутацию. Границу сети MPLS образуют граничные маршрутизаторы {Edge LSR,В E-LSR), осуществляющие классификацию поступающих в MPLS-сетьВ пакетов, их фильтрацию, управление трафиком и т.п. Первая метка, устанавливаемая на граничном маршрутизаторе, определяет маршрут следования {Label Switch Path, LSP) пакета через MPLS-домен.

Множество подсетей, поставленное в соответствие конкретному LSP, образует класс эквивалентности {Forwarding Equivalence Classes, FEC). Каждый из классов FEC обрабатывается отдельно — строится свой путь LSP,В выделяется своя ширина полосы пропускания канала и т.п.

LSR выполняет две функции — маршрутизацию и коммутацию по меткам.

Процесс маршрутизации функционирует на базе внутреннего протокола маршрутизации (например, OSPF). LSR получает маршрутную информацию от соседних маршрутизаторов и формирует таблицу маршрутизации,В которая используется для маршрутизации IP-пакетов.

Процесс коммутации функционирует на базе протокола обмена метками (Label Distribution Protocol, LDP), ставящего в соответствие конкретномуВ значению метки определенный маршрут LSP.

 
Посмотреть оригинал
< Пред   СОДЕРЖАНИЕ   ОРИГИНАЛ     След >