Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Книга бельфер.docx
Скачиваний:
228
Добавлен:
20.09.2019
Размер:
9.74 Mб
Скачать
    1. 15.3. Маршрутизация пакетов в узле коммутации lsr

Когда пакет MPLS поступает в маршрутизатор коммутации по меткам LSR, этот маршрутизатор производит коммутацию пакета, используя имеющуюся у него таблицу информационной базы меток LIB (Label Information Base). Ниже приведён пример такой таблицы пересылки пакета в MPLS (табл. 15.2).

Таблица 15.2. Пример таблицы пересылки LIB

Входящая метка

Первая запись

Вторая запись

Значение входящей метки

Исходящая метка

Исходящая метка

Выходной интерфейс

Выходной интерфейс

Адрес следующего LSR

Адрес следующего LSR

Как видно из таблицы 15.2, пересылка пакета производится на выходной интерфейс на основании значения метки во входящем в LSR пакете MPLS. При этом в исходящем из LSR пакете указывается адрес следующего LSR и устанавливается новое значение метки. Несколько записей в таблице пересылки (в табл. 15.2 их две) требуются при многоадресной рассылке пакета. Программное обеспечение LSR может быть разработано в одном из двух вариантов LIB – либо одна общая таблица для LSR, либо их несколько по количеству интерфейсов LSR. Алгоритм формирования привязки метки к FEC предусматривает выделение в LSR отдельного пула «свободных» меток. Эти метки используются для их локальной привязки, а число таких «свободных» меток определяет максимальное число таких пар «метка – FEC», которое может быть установлено в текущий момент работы данного LSR.

    1. 15.4 Распределение меток

Сущность распределения меток – информировать смежные маршрутизаторы о привязке «FEC-метка». Выбор маршрута заключается в определении пути LSP для данного кода эквивалентности при пересылке FEC. Фактическая установка LSP заключается в двух типах привязки меток к FEC. При первом типе метка выбирается и назначается в LSR локально. При втором типе LSR получает от некоторого смежного LSR информацию о привязке метки, которая создана на нем. Такую привязку называют удаленной. Локальная и удаленная привязка распространяется только между смежными маршрутизаторами LSR. При локальной привязке маршрутизатор информирует назначенную метку данному классу FEC смежным LSR. Эти смежные LSR получают возможность правильно установить метки в пакеты, направленные LSR-создателю этой метки. При удаленной привязке создателем «FEC-метка» является LSR транзитного участка тракта LSP. Это позволит производить замену входящей на исходящую метку в пакетах, передаваемых LSR-создателем привязки. Таким образом, метки могут рассматриваться как в определенной степени аналог идентификаторам логических номеров виртуальных каналов глобальных сетей Х.25 (LCN), FR (DLCI), ATM (VPI/VCI). Архитектура MPLS позволяет использовать следующие протоколы распределения меток.

  • Специальный протокол распределения меток LDP (Label Distribution Protocol), подлежащий рассмотрению в следующем разделе;

  • Расширение возможностей протокола IP-сети BGP;

  • Расширение возможностей протокола IP-сети RSVP.