Looking into EVPN and the route types (type 2 and 5) is my understanding correct. In terms of their placement into the relevant forward tables upon the device.

EVPN Route Type 2: MAC/IP Advertisement Placed into the mac forwarding table.

EVPN Route Type 5: IP Prefix Route Are placed into the RIB

With both route types also being placed into the VTEP tables. Is this understanding correct?



2 Answers 2


Yes, your understanding is correct.

You need route type 2 messages to fill your ARP tables since there's no traditional broadcast domain anymore. You can find more details on type 2 messages in RFC7432.

Type 5 routes are used, as you assumed, to fill routing tables, as described in draft-ietf-bess-evpn-prefix-advertisement, which also explains some of the use cases for this route type.

There's a nice article on bgphelp.com about all the BGP EVPN route types.

  • It does not contain tables. It contains IP/MAC combinations which can be used to fill forwarding tables.
    – Teun Vink
    Jan 29, 2019 at 9:13

I am quoting from the book ' MPLS in the SDN Era'.

When IRB is configured in an EVPN , there are two EVPN Type 2 routes:

• A good old MAC Advertisement route, which just the IRB’s MAC in the NLRI.
• A juicier MAC/IP Advertisement route (also Type 2), which contains both the IRB’s MAC and IPv4 address in the NLRI.

So from this perspective , the EVPN Type 2 routes contain IRB IPs as well IRB MAC Addresses (MAC + IP). This is in addition to simple MAC Addresses that are learned via MBGP.

In my openion , EVPN Type 5 routes are pure Layer 3 IP Addresses that are advertised just like L3VPN case.

  • Thanks it was more confirmation about their placements within the necessary tables...
    – RickD
    Jan 23, 2019 at 12:55

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge that you have read and understand our privacy policy and code of conduct.

Not the answer you're looking for? Browse other questions tagged or ask your own question.