MPLS: выбор начальной метки для входящего пакета

Какие поля пакета используются при входе в туннель MPLS для определения метки входящего пакета?

Здесь говорится, что есть и другие атрибуты, которые принимаются во внимание, помимо IP-адреса назначения, без указания, что именно:

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

1 ответ

Хороший вопрос, возможно, лучше поданный на сайте Network Engineering beta SE.

Насколько я знаю, в RFC не указывается, какие атрибуты LSR учитывает для формирования метки внутри MPLS-SHIM. ( http://www.ietf.org/rfc/rfc3031.txt?number=3031) ... Однако LDP (протокол распределения меток), который обычно используется для определения метки MPLS, имеет свой собственный RFC (3036) . здесь: http://tools.ietf.org/search/rfc3036 но даже там я не вижу спецификации того, какие атрибуты являются обязательными / необязательными для определения идентификатора метки.

Например, атрибуты Juniper, которые он учитывает, можно найти здесь: http://www.juniper.net/techpubs/en_US/junose14.3/information-products/topic-collections/swconfig-bgp-mpls/index.html?topic-49178.html

Считая RFC, похоже, что они позволяют использовать статическую или динамическую маркировку для установки метки, если последующие маршрутизаторы могут понимать метку и сопоставлять ее с соответствующим NHLFE (в противном случае нормой является отбрасывание пакета) . Динамические используют стандарты, такие как LDP (протокол распространения меток), BGP или RSVP.

Другие вопросы по тегам