It may very well be that VPLS days are numbered and EVPN is to blame. Nevertheless, it would be naive to expect VPLS extinction in the near future. With all its shortcomings VPLS is still very well standardized, interop-proven and has a huge footprint in MPLS networks of various scale.
In this post I will cover theory and configuration parts for one particular flavor of VPLS signalling — BGP VPLS (aka Kompella VPLS) defined in RFC4761. I’ll start with simple single home VPLS scenario while multi-homing techniques and some advanced configurations will appear in separate post later.
In this topic the following SW releases were used:
This time I will cover in details basic Layer 3 VPN
(L3VPN or VPRN) configuration, and I decided to kill two birds with one stone by inviting Juniper vMX (read here
on how to add vMX to Unetlab) to our cozy Alcatel-Lucent environment.
In this post we will configure BGP/MPLS VPN [RFC 4364] including:
- PE-PE relationship configuration with VPN IPv4 family introduction
- PE-CE routing configuration with both BGP and OSPF as routing protocols
- Export policy configuration for advertising VPN routes on PE routers
- AS override configuration
- and many more
As a bonus track I will share with you Control Plane and Data Plane evaluation diagrams which help a lot for understanding the whole BGP VPN picture. Take your seats, there is no flying from VPNs!