Note
This command has been replaced with the following command: configure l2vpn [vpls vpls_name | vpws vpws_name] add service [{vlan} vlan_name | {vman}vman_name] . This command is still supported for backward compatibility, but it will be removed from a future release, so we recommend that you start using the new command.Configures service for VPLS.
vpls_name | Identifies the VPLS interface within the switch (character string) |
vlan_name | Logically binds the VLAN (Virtual LAN) to the specified VPLS. |
vman_name | Adds the named VMAN to the VPLS. |
N/A.
This command configures the VPLS service for the specified vpls_name. The VPLS service may be a customer VLAN or a customer VMAN. Specifying the vlan_name logically binds the VLAN to the specified VPLS. Only one VLAN or VMAN may be configured per VPLS.
When a VLAN service has been configured for a VPLS, the VLAN is added to the VPLS specified by the vpls_name. The VLAN ID is locally significant to the switch. Thus, each VLAN VPLS interface within the VPLS network may have a different VLAN ID service bound to the VPLS. This greatly simplifies VLAN ID coordination between metro network access points. Traffic may be switched locally between VLAN ports if more than one port is configured for the VLAN.
When a VMAN service has been configured for a VPLS, the VMAN is added to the VPLS specified by vpls_name. The VMAN ID is locally significant to the switch. Thus, each VMAN VPLS interface within the VPLS network may have a different VMAN ID, just like the VLAN service. The only difference is that the VPLS network overwrites the outer VMAN tag on VPLS egress and leaves the inner VLAN tag unmodified. Because the inner VLAN tag is considered part of the customer packet data, the VMAN service can be used to emulate port-based services. This is accomplished by configuring the VPLS to strip the 802.1Q tag from the tunneled packet. Since the switch inserts the VMAN tag when the packet is received and the 802.1Q tag is stripped before the packet is sent on the VPLS PW, all packets received on ports that are members of the VMAN are transmitted unmodified across the VPLS. The command configure vpls vpls_name dot1q tag exclude is used to configure the switch to strip the 802.1Q tag on the VPLS.
The example below adds a VLAN and a VMAN to the named VPLS:
configure vpls myvpls add service vlan myvlan configure vpls myvpls add service vman myvman
This command was first available in ExtremeXOS 11.6.
This command is available only on the platforms that support MPLS (Multiprotocol Label Switching) as described in the ExtremeXOS 22.7 Feature License Requirements document.