Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Introduction to Ethernet Virtual Private Network (EVPN)

Ethernet Virtual Private Network or EVPN is a technology designed to carry Layer 2 traffic over wide area network protocols. EVPN is a multi-tenant BGP-based control plane for layer-2 (bridging) and layer-3 (routing) VPNs. It’s the unifying L2+L3 equivalent of the traditional L3-only MPLS/VPN control plane. PICOS EVPN implementation leverages VXLAN technology as described in RFC7348.

...

  1. Exchange of VNI membership between VTEPs using EVPN type 3 routes.
  2. Exchange of host MAC and IP addresses using EVPN type 2 routes.
  3. Exchange of MAC Mobility Extended Community to support host/VM mobility.
  4. Dual attached host via VXLAN active-active mode. MAC synchronization between switches is achieved via MLAG.
  5. ARP/ND suppression, which enables VTEPs to suppress ARP flooding over VXLAN tunnels is enabled by default on VNIs in PiCOS.
  6. Inter Subnet routing for IPv4. Distributed symmetric and asymmetric routing between different subnets and centralized routing.
  7. Prefix-based routing using EVPN type-5 routes (EVPN IP prefix route).
  8. Multi-tenancy over layer 3.
  9. ECMP for overlay networks on RIOT-capable Broadcom ASICs (Trident 3, Maverick, Trident 2+) in addition to Tomahawk and Mellanox Spectrum-A1 ASICs. No configuration is needed, ECMP occurs in the overlay when there are multiple next hops.
  10. Head end replication, PiCOS supports up to 128 VTEPs with head end replication.

...