No relevant resource is found in the selected language.

This site uses cookies. By continuing to browse the site you are agreeing to our use of cookies. Read our privacy policy>Search


To have a better experience, please upgrade your IE browser.


Configuration Guide - VPN 01

NE05E and NE08E V300R003C10SPC500

This is NE05E and NE08E V300R003C10SPC500 Configuration Guide - VPN
Rate and give feedback:
Huawei uses machine translation combined with human proofreading to translate this document to different languages in order to help you better understand the content of this document. Note: Even the most advanced machine translation cannot match the quality of professional translators. Huawei shall not bear any responsibility for translation accuracy and it is recommended that you refer to the English document (a link for which has been provided).
Overview of EVPN

Overview of EVPN


Ethernet virtual private network (EVPN) is used for Layer 2 internetworking. EVPN is similar to BGP/MPLS IP VPN. Using extended BGP reachability information, EVPN implements MAC address learning and advertisement between Layer 2 networks at different sites on the control plane instead of on the data plane.


As services grow rapidly, different sites have an increasingly strong need for Layer 2 interworking. VPLS, which is generally used for such a purpose, has the following shortcomings:
  • Lack of support for load balancing: VPLS does not support traffic load balancing in multi-homing networking scenarios.

  • High network resource usage: Interworking between sites requires all PEs serving these sites on the ISP backbone network to be fully meshed, with PWs established between any two PEs. If a large number of PEs exist, PW establishment will consume a significant amount of network resources. In addition, a large number of ARP messages must be transmitted for MAC address learning. These ARP messages not only consume network bandwidth but may also consume CPU resources on remote sites that do no need to learn the MAC addresses carried in them.

EVPN solves the preceding problems with the following characteristics:
  • EVPN uses extended BGP to implement MAC address learning and advertisement on the control plane instead of on the data plane. This function allows a device to manage MAC addresses in the same way as it manages routes, implementing load balancing between EVPN routes with the same destination MAC address but different next hops.

  • EVPN does not require PEs on the ISP backbone network to be fully meshed. PEs on an EVPN use BGP to communicate, and BGP provides the route reflection function. PEs can establish BGP peer relationships only with RRs deployed on the ISP backbone network, with RRs reflecting EVPN routes. This implementation significantly reduces network complexity and minimizes the number of network signaling messages.

  • EVPN enables PEs to use ARP to learn the local MAC addresses and use MAC/IP address advertisement routes to learn remote MAC addresses and IP addresses corresponding to these MAC addresses, and store them locally. After receiving another ARP request, a PE searches the locally cached MAC address and IP address based on the destination IP address in the ARP request. If the corresponding information is found, the PE returns an ARP reply packet. This prevents ARP request packets from being broadcast to other PEs, therefore reducing network resource consumption.


EVPN offers the following benefits:
  • Improved link usage and transmission efficiency: EVPN supports load balancing, fully utilizing network resources and reducing network congestion.

  • Reduced network resource consumption: By deploying RRs on the public network, EVPN decreases the number of logical connections required between PEs on the public network. In addition, EVPN enables PEs to use locally stored MAC addresses to respond to ARP Request messages from connected sites, minimizing the number of broadcast ARP Request messages.

Updated: 2019-01-14

Document ID: EDOC1100058925

Views: 36780

Downloads: 61

Average rating:
This Document Applies to these Products
Related Documents
Related Version
Previous Next