ECS4100 Series CLI Reference Guide-R07

Table Of Contents
Chapter 23
| VLAN Commands
Configuring IEEE 802.1Q Tunneling
– 574 –
differentiated service pathways to follow across the service provider’s network
for traffic arriving from specified inbound customer VLANs.
Note that all customer interfaces should be configured as access interfaces
(that is, a user-to-network interface) and service provider interfaces as uplink
interfaces (that is, a network-to-network interface). Use the dot1q-tunnel tpid
uplink command to set an interface to access or uplink mode.
When the remove-ctag option is specified, the inner-tag containing the
customers VID is removed, and the outer-tag containing the service providers
VID remains in place.
Example
This example sets the SVID to 99 in the outer tag for egress packets exiting port 1
when the packet’s CVID is 2.
Console(config)#interface ethernet 1/1
Console(config-if)#switchport dot1q-tunnel service 99 match cvid 2
Console(config-if)#
The following example maps C-VLAN 10 to S-VLAN 100, C-VLAN 20 to S-VLAN 200
and C-VLAN 30 to S-VLAN 300 for ingress traffic on port 1 of Switches A and B.
Figure 4: Mapping QinQ Service VLAN to Customer VLAN
Step 1. Configure Switch A and B.
1. Create VLANs 100, 200 and 300.
Console(config)#vlan database
Console(config-vlan)#vlan 100,200,300 media ethernet state active
2. Enable QinQ.
Console(config)#dot1q-tunnel system-tunnel-control
3. Configure port 2 as a tagged member of VLANs 100, 200 and 300 using uplink
mode.
Console(config)#interface ethernet 1/2
Console(config-if)#switchport allowed vlan add 100,200,300 tagged
Console(config-if)#switchport dot1q-tunnel mode uplink
4. Configures port 1 as an untagged member of VLANs 100, 200 and 300 using
access mode.
Switch C
Switch BSwitch A
Port 1
Port 2
Port 1
Port 2 Port 2
Port 1
[SVID 100, CVID 10]
[SVID 200, CVID 20]
[SVID 300, CVID 30]
[SVID 100, CVID 10]
[SVID 200, CVID 20]
[SVID 300, CVID 30]
[VID 10]
[VID 20]
[VID 30]
[VID 10]
[VID 20]
[VID 30]