Qinq配置与应用
通过配置Qinq来实现利用公网提供的VLAN100使企业1互通,利用公网提供的VLAN200使企业2互通不同企业之间互相隔离。并通过在连接其它厂商设备的接口上配置修改0in0外层VLAN Tag的TPID值,来实现与其它厂商设备的互通。
一、创建VLAN
#在SwitchA上创建VLAN100和VLAN200。
<HUAWEl>system-view
[HUAWEl] sysname SwitchA
[SwitchA] vlan batch 100 200
#在SwitchB上创建VLAN100和VLAN200。
<HUAWEl>system-view
[HUAWEl] sysname SwitchB
[SwitchB] vlan batch 100 200
二、配置接口类型为QinQ
#在SwitchA上配置接口GE0/0/1、GE0/0/2的类型为QinQ,GE0/0/1的外层tag为VLAN100,GE0/0/2的外层tag为VLAN200。SwitchB的配置与SwitchA类似,不再赘述。
[SwitchA]interface gigabitethernet 0/0/1
[SwitchA-GigabitEthernet0/0/1] port link-type dot1q-tunnel//配置接囗的链路类型为QinQ
[SwitchA-GigabitEthernet0/0/1] port default vlan 100
[SwitchA-GigabitEthernet0/0/1] quit
[SwitchA] interface gigabitethernet 0/0/2
[SwitchA-GigabitEthernet0/0/2] port link-type dot1q-tunnel//配置接囗的链路类型为QinQ
[SwitchA-GigabitEthernet0/0/2] port default vlan 200
[SwitchA-GigabitEthernet0/0/2] quit
三、配置Switch连接公网侧的接口
#在SwitchA上配置接囗GE0/0/3加入VLAN100和VLAN200.
[SwitchA]interface gigabitethernet 0/0/3
[SwitchA-GigabitEthernet0/0/3] port link-type trunk
[SwitchA-GigabitEthernet0/0/3] port trunk allow-pass vlan 100 200
[SwitchA-GigabitEthernet0/0/3] quit
四、配置外层VLAN tag的TPID值
# 在SwitchA上配置外层VLAN tag的TPID值为0x9100。
[SwitchA] interface gigabitethernet 0/0/3
[SwitchA-GigabitEthernet0/0/3] qinq protocol9100 //配置QinQ外层VLAN tag的TPID值为0x9100
# 在SwitchB上配置外层VLAN tag的TPID值为0x9100。
[SwitchB] interface gigabitethernet 0/0/3
[SwitchB-GigabitEthernet0/0/3]qinq protocol9100//配置QinQ外层VLAN tag的TPID值为0x9100