To share routing information with its peers, BGP uses update packets. Routes with the same path attributes are placed in the Network Layer Reachability Information (NLRI) of the update packet and advertised. Since traditional BGP-4 only supports IPv4 unicast routing information, Multiprotocol Extensions for BGP (MP-BGP) was developed to provide additional support for network layer protocols such as multicast and IPv6. MP-BGP extensions are added to the NLRI after which description for different protocols like IPv6 unicast and VPN instance family are subsequently added.

EVPN defines the EVPN sub-address family in the L2VPN address family with the introduction of EVPN NLRI. Once the routes are advertised, VXLAN tunnels are automatically established to carry packets. EVPN NLRI has the following EVPN route types:


PICOS only supports Type-2, Type-3 and Type-5 routes for now. 

EVPN feature is currently supported on X86 platforms only.