EVPN services

1- Vlan-Based service ( 1vlan 1 EVI )

2- Vlan Bundle Service   ( multi vlan 1 EVI )  >>  Traffic flooding afect other vlan

3- Vlan aware service ( Multi VLAN - 1x EVI + multiple Bcst Domain, still vlan separation ) >> different label for every Bcst Dom



1- Next Generation VPN for L2 and L3 services

2- Control Plane: MP-BGP + family evpn

3- Multihoming of CE ( access )

4- flow-based LB + Active-Active multipathing ( core )

6- APR/ND ( IPv6 Neighbor Discovery )

7- Dataplane ( MPLS or VxLAN/MPLSoGRE/ )


Ethernet VPN (EVPN) - Overlay Networks for Ethernet Services


EVPN at the tech summit in Paris 2017

EVPN Vs VPLS:


  Book:  BGP EVPN Address Family     https://www.safaribooksonline.com/library/view/mpls-in-the/9781491905449/ch08.html#evpn_versus_vpls


https://forums.juniper.net/t5/Tech-Cafe-Ask-the-Author-MPLS-in/EVPN-advantage-over-L2VPN-VPLS/td-p/291810

VPLS is based on MPLS-core infrastructure in background and is using mac-bridging/learning in data plane.

It's basically a broadcast domain over MPLS.


 control-plane MAC learning,

tight L2-L3 coupling (e.g. "ARP" signaling),

active-active multihoming,

mechanisms to avoid traffic tromboning (virtual gateways),

L2 loop detection (e.g. MAC move signaling),

etc...