Таблица

┌────────────────────────────────────────┬─────────────────────────────────────┐

│ Наименование поля │ Длина поля, бит │

├────────────────────────────────────────┼─────────────────────────────────────┤

│Метка │ 20 │

├────────────────────────────────────────┼─────────────────────────────────────┤

│Качество обслуживания │ 3 │

├────────────────────────────────────────┼─────────────────────────────────────┤

│Дно стека │ 1 │

├────────────────────────────────────────┼─────────────────────────────────────┤

│Время жизни │ 8 │

└────────────────────────────────────────┴─────────────────────────────────────┘

2. Технология MPLS поддерживает несколько типов кадров 2-го уровня (PPP, Ethernet, Frame Relay и ATM), в которых размещается пакет сетевого уровня (IP-пакет). Заголовок MPLS размещается между заголовком кадра и заголовком пакета IP.

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

1) технология MPLS IGP, поддерживающая сигнальный протокол распределения меток и один из протоколов маршрутизации;

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

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

4. Сигнальный протокол LDP реализуется между LSR для поддержания процесса обмена метками между ними и использует для этого обмена транспортный протокол TCP. Обмен сообщениями LDP осуществляется путем посылки протокольных данных. LDP PDU состоит из LDP заголовка и одного или нескольких LDP сообщений. Заголовок LDP состоит из следующих полей:

1) версия (2 октета);

2) длина PDU (2 октета) без полей версии и длины. Максимально допустимая длина до завершения согласования равна 4096 байтов;

3) идентификатор LDP (6 октетов), однозначно определяющий пространство меток LSR отправителя, для которого этот PDU используется.

5. Технологию виртуальных частных сетей на основе протоколов MPLS (MPLS VPN) поддерживают пограничные маршрутизаторы LSR. Пути LSR между граничными маршрутизаторами прокладываются либо на основе технологии MPLS IGP, либо на основе технологии MPLS RSVP-TE. На граничных маршрутизаторах сети MPLS осуществляется разграничение маршрутной информации различных клиентов, которое обеспечивается путем установки отдельных протокольных модулей маршрутизации IGP на каждый интерфейс. Обмен маршрутной информацией между граничными маршрутизаторами, определенными в качестве соседей, осуществляется с помощью многопротокольного расширения МР для протокола BGP.

Для создания уникальных (однозначных) адресов (разграничения адресного пространства) протокол MP-BGP преобразует исходные адреса IPv4 путем добавления префикса (различителя маршрута RD), получая адрес VPN-IPv4.

Префикс имеет длину 8 байтов и состоит из трех полей:

1) поле типа (2 байта), которое определяет тип и разрядность второго поля;

2) поле администратора (4 байта);

3) поле назначенного номера (2 байта), которое выбирает провайдер сети MPLS для идентификации VPN провайдера.

Протокол MP-BGP присваивает пакету MPLS метку виртуальной частной сети LVPN, которая находится на дне стека меток MPLS; метка виртуальной частной сети не используется при прохождении туннеля между граничными маршрутизаторами и анализируется только в конечной точке туннеля, и в зависимости от ее значения пакет доставляется на соответствующий выходной интерфейс.

Формирование топологии сетей VPN осуществляется с помощью правила экспорта (импорта) маршрутов путем определения атрибута "маршрутная цель" (RT) протокола MP-BGP.