Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Introduction to Configuring VPLS

Virtual private LAN service (VPLS) allows you to provide a point-to-multipoint LAN between a set of sites in a virtual private network (VPN).

To configure VPLS functionality, you must enable VPLS support on the provider edge (PE) router. You must also configure PE routers to distribute routing information to the other PE routers in the VPLS. In addition, you must also configure the circuits between the PE routers and the customer edge (CE) routers.

Note:

In the VPLS documentation, the word router in terms such as PE router is used to refer to any device that provides routing functions.

You can support VPLS traffic by configuring a vpls routing instance on Junos OS or a virtual-switch routing instance on Junos Evolve OS. . The routing instance carries Ethernet traffic transparently across the service provider’s network. As with other routing instances, all logical interfaces belonging to a VPLS routing instance are listed under that instance.

Note: When you configure normalized VLANs under a virtual-switch routing instance, either by not configuring vlan IDs or including the vlan-id none statement, then you must also include the service-type single statement at the [edit routing-instances routing-instance protocol vpls] hierarchy.

In addition to VPLS routing instance configuration, you must configure MPLS label-switched paths (LSPs) between the PE routers, IBGP sessions between the PE routers, and an interior gateway protocol (IGP) on the PE and provider (P) routers.

Many configuration procedures for VPLS are identical to the procedures for Layer 2 VPNs and Layer 3 VPNs.

Configuring VPLS on Junos OS Evolve

When you configure VPLS on switches running on Junos OS Evolve, like the ACX 7100 series switches, be aware of the following differences in configuration between switches running on Junos OS and switches running Junos OS Evolve.

Table 1: Differences between Junos OS and Junos OS Evolve
Junos OS Junos OS Evolve
Supports vpls routing instance. Supports virtual-switch routing instance.

Supports one vlan per routing instance. When you configure a vlan with no vlan IDs or with the vlan-id none or vlan-id all option, you must also include the service-type single statement at the [edit routing-instances routing-instance protocol vpls] hierarchy.

Supports family vpls on interfaces. Does not support family vpls on interfaces.