MP-BGP extension for EVPN

The following are some important EVPN route types:
  • Ethernet auto-discovery route (Route 1)—Advertises Ethernet Segment (ES) information in multihomed sites.

  • MAC/IP advertisement route (Route 2)—Advertises MAC reachability information and host route information (host MAC/IP bindings).

  • Inclusive Multicast Ethernet tag (IMET) route (Route 3)—Advertises VTEP and VXLAN mappings for automating VTEP discovery, VXLAN tunnel establishment, and VXLAN tunnel assignment.

  • Ethernet Segment route (Route 4)—Advertises ES and VTEP mappings.

  • IP Prefix advertisement route (Route 5)—Advertises BGP IPv4 or IPv6 unicast routes as IP prefixes.

MP-BGP uses the route distinguisher (RD) field to differentiate BGP EVPN routes of different L2 domains and uses route targets to control the advertisement and acceptance of BGP EVPN routes. MP-BGP supports the following types of route targets:
  • Export Route Target—A VTEP sets the export targets for BGP EVPN routes learned from the local site before advertising them to remote VTEPs.

  • Import Route Target—A VTEP which receives the EVPN routes imports them if any of the route targets in the received route matches with any of the local import route targets.


The current release supports only MAC advertisement routes (Route 2) and Inclusive multicast Ethernet tag (IMET) routes (Route 3).