EVPN RT5 SR MPLS- L3VPN SRv6 Interworking


Many service providers are transitioning to SRv6 for its programmability and streamlined network operations, but MPLS remains extensively deployed. Interworking plays a crucial role in enabling a phased migration, allowing SRv6 and MPLS to coexist within the same network without requiring a complete infrastructure change.
In order for this to happen, gateways must be deployed between these domains. These gateways provide service interworking on the control and data planes:
They need to import service routes and re-advertise them for the control plane. For the data plane, they perform a pop/decap operation, followed by an IP lookup, and then proceed with a push/encap operation.
For this test, we verified that the gateways replaced the MPLS label with an SRv6 Service SID (End.DT4 with NEXT-CSID for IPv4, End.DT6 with NEXT-CSID for IPv6). Then, the prefix was advertised as a VPNv4/VPNv6 route in SRv6. In the reverse direction, the gateway converted  SRv6 SIDs back to MPLS labels and rewrote the next-hop and label stack for correct forwarding in the SR-MPLS domain.

Figure 99

Figure 99:  EVPN RT5 SR MPLS- L3VPN SRv6 Interworking

PESRv-SRmpls GWTraffic Generator

Arista 7280R3,
Nokia 7250 IXR-e2

Arista 7280R3,
Nokia 7750 SR-1

Keysight IxNetwork

Table 54: EVPN RT5 SR MPLS- L3VPN SRv6 Interworking - µSID

Interested in our testing services?

If you are interested and would like to receive more information, please send us an email and sign up for our newsletter to stay up-to-date.