Segment Routing with MPLS Labels (SR-MPLS)
Segment Routing with MPLS Labels (SR-MPLS) is a major improvement over the traditional MPLS control plane (LDP or RSVP-TE). Instead of running two protocols (a routing protocol and a signaling protocol), SR-MPLS adds segment information to the IS-IS or OSPF topology database, avoiding the pesky IGP/LDP synchronization issues we’ve been fighting for decades.
The MPLS labels (Segment Identifiers) assigned to nodes, adjacencies, or prefixes can be used to transport data across the network (similar to traditional MPLS core), to establish traffic engineering tunnels, or to implement topology-independent loop-free alternate paths for fast failover.
What Is SR-MPLS?
- Why Is MPLS Segment Routing Better than LDP?
- SR-MPLS or SRv6 for Greenfield Networks
- On Applicability of MPLS Segment Routing (SR-MPLS)
- Segment Routing 101 on Software Gone Wild
- Zero Bandwidth Traffic Engineering
- SR/MPLS Security Framework
- State of LDPv6 and 6PE
- Segment Routing Anyone?
Interested in what others are saying about SR-MPLS?
SR-MPLS Details
As always, the devil is in the details. Here are a few SR-MPLS details you might want to know about:
Also, you might want to explore why I claim SR-MPLS is better than LDP:
- LDP-IGP Synchronization in MPLS Networks
- Synchronizing BGP and OSPF (or OSPF and LDP)
- Segment Routing vs LDP in Hub-and-Spoke Networks
- Revenge of LDP
Try It Out
- BGP-Free MPLS Core with Segment Routing
- Traffic Engineering with SR-MPLS on Junos and SR Linux
- Using L3VPN (MPLS/VPN) with SR-MPLS Core
- SR-MPLS Workshop Materials
More Information
- We implemented SR-MPLS in netlab. You can try it out on Arista EOS, Cisco IOS XE, Cisco IOS XR, FRRouting, Junos, Nokia SR OS, and Nokia SR Linux.
- Browse SR-MPLS workshop for sample lab topologies.
- Tiziano Tofoni covered SRv6 basics in his ITNOG10 workshop