Currently, EVPN + SRv6 is a mainstream transport solution for 5G services. To prevent live network services from being affected, a new transport solution must be deployed based on the existing services on live networks. If a large number of EVPN VPWS over MPLS services exist on the live network, you can configure dual-stack to prevent traffic interruption caused by direct IPv4-to-IPv6 service switching when IPv4 and IPv6 networks coexist, facilitating evolution from EVPN VPWS over MPLS to EVPN VPWS over SRv6.
As IPv4 addresses are gradually exhausted, IPv6 network deployment becomes the trend. However, network evolution cannot be completed at one time, and IPv4 and IPv6 services will coexist for some time.
To ensure that existing services are not affected during the upgrade and evolution of existing networks, dual-stack tunnels must be used. The core idea of this mode is to configure EVPN VPWS over MPLS/EVPN VPWS over SRv6 dual-stack and apply priority-based route selection to enable PEs to preferentially select SRv6-based EVPN routes.
Before configuring EVPN VPWS over MPLS/EVPN VPWS over SRv6 dual-stack tunnels, complete the following tasks:
Run the system-view command to enter the system view.
Run the commit command to commit the configuration.
To ensure service continuity in a scenario where IPv4 services need to smoothly evolve to IPv6 services, run the bestroute nexthop-priority ipv6 command to enable the device to advertise BGP EVPN routes carrying SIDs to both BGP EVPN IPv4 and BGP EVPN IPv6 peers, and then configure EVPN VPWS over SRv6.