配置QinQ示例
配置QinQ示例
组网需求
在如
图1所示的网络中,某企业有两个办公地,该企业各办公地的网都分别和运营商网络中的设备S-switch-A和S-switch-B相连。企业的网络中使用VLAN500~VLAN2500,要求该企业通过运营商网络使内部各办公地之间可以互相通信。
图1
配置QinQ
端示例组网图
采用如下的思路配置
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。
<Quidway> system-view
[Quidway] sysname S-switch-A
[S-switch-A] vlan 10
# 在S-switch-B上创建VLAN10。
<Quidway> 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
转载于:https://blog.51cto.com/chaohu/529256