配置QinQ示例
配置QinQ示例 
组网需求
在如 图1所示的网络中,某企业有两个办公地,该企业各办公地的网都分别和运营商网络中的设备S-switch-A和S-switch-B相连。企业的网络中使用VLAN500~VLAN2500,要求该企业通过运营商网络使内部各办公地之间可以互相通信。
图1 配置QinQ 端示例组网图

配置QinQ示例_第1张图片

配置思路
采用如下的思路配置 QinQ接口:
  • 在S-switch-A和S-switch-B上创建VLAN10
  • 在S-switch-A和S-switch-B上配置接口Ethernet0/0/1成为QinQ接口;
  • 配置S-switch-A和S-switch-B的接口Ethernet0/0/2以Tag方式加入VLAN10
数据准备
为完成此配置例,需准备如下的数据:
  • 在运营商网络中该企业被划分在VLAN10中;
配置步骤
1.    创建VLAN
# 在S-switch-A上创建VLAN10。

 

 system-view

 

[Quidway] sysname S-switch-A

 

[S-switch-A] vlan 10
# 在S-switch-B上创建VLAN10。

 

 system-view

 

[Quidway] sysname S-switch-B

 

[S-switch-B] vlan 10
2.    配置QinQ接口
# 在S-switch-A上配置接口Ethernet0/0/1成为QinQ接口。

 

[S-switch-A] interface ethernet 0/0/1

 

[S-switch-A-Ethernet0/0/1] port link-type dot1q-tunnel

 

[S-switch-A-Ethernet0/0/1] port default vlan 10

 

[S-switch-A-Ethernet0/0/1] quit
# 在S-switch-B上配置接口Ethernet0/0/1成为QinQ接口。

 

[S-switch-B] interface ethernet 0/0/1

 

[S-switch-B-Ethernet0/0/1] port link-type dot1q-tunnel

 

[S-switch-B-Ethernet0/0/1] port default vlan 10

 

[S-switch-B-Ethernet0/0/1] quit
3.    配置S-switch-A和S-switch-B的接口Ethernet0/0/2以Tag方式加入VLAN10。
# 在S-switch-A上配置接口Ethernet0/0/2以Tag方式加入VLAN10。

 

[S-switch-A] interface ethernet 0/0/2

 

[S-switch-A-Ethernet0/0/2] port trunk allow-pass vlan 10

 

[S-switch-A-Ethernet0/0/2] quit
# 在S-switch-B上配置接口Ethernet0/0/2以Tag方式加入VLAN10。

 

[S-switch-B] interface ethernet 0/0/2

 

[S-switch-B-Ethernet0/0/2] port trunk allow-pass vlan 10

 

[S-switch-B-Ethernet0/0/2] quit
4.    验证配置结果
从该企业任意办公地内任意 VLAN的一台主机ping该企业其它工作地同一VLAN内的主机,如果可以ping通则表示企业内部可以互相通信。
配置文件
·         S-switch-A

 

·                #

 

·                 sysname S-switch-A

 

·                #

 

·                 vlan batch 10

 

·                #

 

·                interface Ethernet0/0/1

 

·                port link-type dot1q-tunnel

 

·                port default vlan 10

 

·                #

 

·                interface Ethernet0/0/2

 

·                port trunk allow-pass vlan 10

 

·                #

 

return
·         S-switch-B

 

·                #

 

·                 sysname S-switch-B

 

·                #

 

·                 vlan batch 10

 

·                #

 

·                interface Ethernet0/0/1

 

·                port link-type dot1q-tunnel

 

·                port default vlan 10

 

·                #

 

·                interface Ethernet0/0/2

 

·                port trunk allow-pass vlan 10

 

·                #

 

return