Перейти к содержимому

MPLS

Коротко

RFC 3031. Label stack между L2 и L3. Forwarding по LFIB, а не по IP.

Label 20 бит, EXP 3 бит (QoS), S 1 бит (bottom-of-stack), TTL 8 бит.

Сигналинг меток

ПротоколЧто делает
LDPhop-by-hop signaling, простой, RFC 5036
RSVP-TETE-туннели с резервированием, RFC 3209
BGP-LUlabeled unicast, RFC 8277, для inter-AS L3VPN и SR-MPLS
Segment Routingsource routing через стек меток (SR-MPLS, RFC 8660)

Reserved labels

LabelИмяСмысл
0Explicit NULL IPv4PHP off, get IPv4
1Router Alert
2Explicit NULL IPv6
3Implicit NULLPHP, label pop на penultimate hop

Применения

ПрименениеЧто
L3VPNVPNv4/VPNv6 с PE-CE, RFC 4364
L2VPNVPLS и EVPN over MPLS
TEexplicit paths, FRR
SR-MPLSsegment routing на стеке меток

See also