Ethernet VPN (EVPN) is a technology for carrying layer 2 Ethernet traffic as a virtual private network using wide area network protocols. EVPN technologies include Ethernet over MPLS and Ethernet over VXLAN. [1] [2]
EVPN uses encapsulation methods to ensure efficient and scalable transmission of Ethernet traffic over MPLS or IP-based networks. The Ethernet frames are encapsulated within MPLS or VXLAN headers for transport.
In MPLS-based EVPN, Ethernet frames are encapsulated with:
The encapsulated packet flow includes:
EVPNs are covered by a number of Internet RFCs, including:
Requirements for Ethernet VPN (EVPN),[3] Informational.
BGP MPLS-Based Ethernet VPN,[4] Proposed Standard.
Ethernet-Tree (E-Tree) Support in Ethernet VPN (EVPN) and Provider Backbone Bridging EVPN (PBB-EVPN),[5] Proposed Standard.
A Network Virtualization Overlay Solution Using Ethernet VPN (EVPN),[6] Proposed Standard.
Operational Aspects of Proxy ARP/ND in Ethernet Virtual Private Networks,[7] Proposed Standard.