EVPN/MPLS vs VPLS

The aim of this post is to show a brief comparison of some key points for EVPN/MPLS and VPLS. You can see the details in the table below.

Feature EVPN/MPLS VPLS
Use MPLS Transport Yes Yes
Protocol Evolution (Design Life) Next Generation Legacy
MPLS Fast Reroute (FRR) < 50ms Yes Yes
L2 Stretching Yes Yes
L3 Routing Integration Yes, Integrated Routing andBridging (IRB). Single VPN technology for L3 and L2 VPNs. No
VLAN Design Flexible. Significant to the location. Flat VLANs extended across locations can impact performance.
High Exposure to Broadcast Storms No Yes
DoS Attack Probability Low High
L2 PDUs must be tunnelled across MPLS Core, such as Spanning Tree (STP) BPDUs No Yes
Broadcast, Unknown Unicast and Multicast (BUM) Traffic Suppression of BUM traffic at the PE device (locally). Multicast and broadcast radiation to all sites.
MAC Address Learning Control Plane (more efficient and scalable). Data Plane (scalability considerations/limitations).
BGP to advertise MAC/IP info Yes No
Multi homing Active-Active per Flow Yes No
Multi homing Active-Standby per VLAN/Service Yes Yes
MAC Mobility Yes No
MAC Mass-Withdraw for fast convergence BGP Based Withdraw. LDP/BGP Based Withdraw.
Seamless VM Mobility Yes No
QoS Support Yes Yes

Leave a Reply

Your email address will not be published. Required fields are marked *