EVPN Configuration Guide for Cisco 8000 Series Routers, Cisco IOS XR Releases

PDF

EVPN Configuration Guide for Cisco 8000 Series Routers, Cisco IOS XR Releases

EVPN MPLS

Want to summarize with AI?

Log in

Explains how EVPN MPLS technologies provide scalable and unified Layer 2 and Layer 3 VPN services, enabling efficient, secure, and simplified networking.


An Ethernet VPN (EVPN) is a networking technology that

  • offers scalable and simplified Layer 2 and Layer 3 VPN services

  • enables control-plane-based MAC learning using the MP-BGP protocol, and

  • supports flexible data-plane encapsulations while maintaining a unified control plane.

Multiprotocol Border Gateway Protocol (MP-BGP) is a routing protocol designed to exchange routing and reachability information across multiple network layer protocols, enabling versatile and scalable network communication.

Ethernet architecture distinctly separates the control plane from the data plane, which significantly improves network scalability and simplifies operational management. EVPN supports efficient traffic load balancing and facilitates various service models, including E-LAN, E-LINE, and E-TREE, to meet diverse networking requirements.

Need for EVPN

Today, our networks have different protocols serving different purposes, which makes daily operations more complex than they need to be. This hinders the ability to deliver end-to-end services with speed and agility. As you deploy multiple geographically disparate data centers, they're looking for scalable and simplified network solutions to extend virtualization and cluster domains between multiple data centers.

The evolution of EVPN started due to the need for a scalable solution to bridge various layer 2 domains and overcome the limitations faced by VPLS, such as scalability, multihoming, and per-flow load balancing.

EVPN addresses the shortcomings of VPLS, including scalability, multihoming, and per-flow load balancing. EVPN provides secure and private connectivity for multiple sites within an organization spread across different geographical locations. EVPN uses MAC addresses as routable addresses and distributes them to all participating PEs through the MP-BGP EVPN control plane.

Note

Starting with the Cisco IOS XR Release 24.3.1, line cards and routers equipped with the Q100, Q200, and P100-based Silicon One ASICs support EVPN MPLS.

To know more about EVPN, see https://e-vpn.io.

Benefits of EVPN

These are the key benefits of EVPN:

  • Per flow-based load balancing—enables more granular load balancing of traffic across available paths.

  • Scalability—offers a more scalable solution compared to previous L2VPN technologies.

  • Reduced operational complexity—simplifies network operations by providing a unified approach for L2 and L3 VPN services.

  • Improved network efficiency by eliminating flooding and learning—reduces or eliminates the need for flooding and learning in the data plane.

  • Provides fast reroute, resiliency, fast reconvergence during link failure—offers mechanisms for fast reroute and reconvergence in case of link failures.

  • Integrates L2 and L3 VPN services—integrates both Layer 2 and Layer 3 VPN services.