QinQ Configuration
1) Configuration on Provider A
Switch#configure terminal
Switch(config)#qinq
Switch(config)#qinq outer-tpid 9100
Switch(config)#qinq insert 10 10 100
Switch(config)#qinq insert 20 20 100
Switch(config)#vlan 100
Switch(config-if-vlan)#switchport ethernet 0/0/1 ethernet 0/1/1
Switch(config-if-vlan)#interface ethernet 0/0/1
Switch(config-if-ethernet-0/0/1)#qinq mode customer
Switch(config-if-ethernet-0/0/1)#qinq flexible-qinq
Switch(config-if-ethernet-0/0/1)#interface ethernet 0/1/1
Switch(config-if-ethernet-0/1/1)#switchport mode trunk
Switch(config-if-ethernet-0/1/1)#exit
2) Configuration on Provider B
Switch#configure terminal
Switch(config)#qinq
Switch(config)#qinq outer-tpid 9100
Switch(config)#qinq insert 10 10 100
Switch(config)#qinq insert 20 20 100
Switch(config)#vlan 100
Switch(config-if-vlan)#switchport ethernet 0/0/1 ethernet 0/1/1
Switch(config-if-vlan)#interface ethernet 0/0/1
Switch(config-if-ethernet-0/0/1)#qinq mode customer
Switch(config-if-ethernet-0/0/1)#qinq flexible-qinq
Switch(config-if-ethernet-0/0/1)#interface ethernet 0/1/1
Switch(config-if-ethernet-0/1/1)#switchport mode trunk
Switch(config-if-ethernet-0/1/1)#exit