上网和电话要分开走运营商网络?华为灵活QinQ按业务贴不同标签

本文整理自华为官方发布的典型配置案例,命令与步骤均按原始文档呈现,供现场实施参考。

多分支机构的企业常租用运营商线路把两地内网连起来。运营商那边通常要求你的流量带着它指定的 VLAN 标签进网,可你内部早已按业务划好了自己的 VLAN——电脑上网一个网段、IP 电话一个网段。矛盾就来了:内部 VLAN 规划和运营商入网要求对不上,怎么在不改内部网络的前提下接入?

这就是灵活 QinQ 的用武之地。相比基本 QinQ 给所有报文统一贴一个外层标签,灵活 QinQ 能按内层 VLAN 的不同贴不同的外层标签:上网流量贴一个,话音流量贴另一个,两路业务在运营商网里分开承载互不干扰,到达对端再拆掉外层标签,内部 VLAN 原样还原。全程不需要动内部任何一台电脑和话机。

本文场景:PC 用户内部 VLAN 为 100,VoIP 电话内部 VLAN 为 300,通过 SwitchA 和 SwitchB 接入运营商网络;运营商要求 PC 用户以 VLAN2、VoIP 用户以 VLAN3 通过。配置在 SwitchA、SwitchB 两端对称做。

第一步,两台交换机各创建 VLAN2、VLAN3(叠加后的外层 VLAN):

<HUAWEI> system-view
[HUAWEI] sysname SwitchA
[SwitchA] vlan batch 2 3
<HUAWEI> system-view
[HUAWEI] sysname SwitchB
[SwitchB] vlan batch 2 3

第二步,在接用户的接口上配灵活 QinQ。以内层 VLAN 100 的报文叠外层 VLAN 2、内层 VLAN 300 的报文叠外层 VLAN 3:

[SwitchA] interface gigabitethernet 1/0/1
[SwitchA-GigabitEthernet1/0/1] port link-type hybrid
[SwitchA-GigabitEthernet1/0/1] port hybrid untagged vlan 2 3
[SwitchA-GigabitEthernet1/0/1] port vlan-stacking vlan 100 stack-vlan 2
[SwitchA-GigabitEthernet1/0/1] port vlan-stacking vlan 300 stack-vlan 3
[SwitchA-GigabitEthernet1/0/1] quit

SwitchB 接入口同样处理:

[SwitchB] interface gigabitethernet 1/0/1
[SwitchB-GigabitEthernet1/0/1] port link-type hybrid
[SwitchB-GigabitEthernet1/0/1] port hybrid untagged vlan 2 3
[SwitchB-GigabitEthernet1/0/1] port vlan-stacking vlan 100 stack-vlan 2
[SwitchB-GigabitEthernet1/0/1] port vlan-stacking vlan 300 stack-vlan 3
[SwitchB-GigabitEthernet1/0/1] quit

第三步,把朝向运营商网络的接口配成 trunk,放行两个外层 VLAN:

[SwitchA] interface gigabitethernet 1/0/2
[SwitchA-GigabitEthernet1/0/2] port link-type trunk
[SwitchA-GigabitEthernet1/0/2] port trunk allow-pass vlan 2 3
[SwitchA-GigabitEthernet1/0/2] quit
[SwitchB] interface gigabitethernet 1/0/2
[SwitchB-GigabitEthernet1/0/2] port link-type trunk
[SwitchB-GigabitEthernet1/0/2] port trunk allow-pass vlan 2 3
[SwitchB-GigabitEthernet1/0/2] quit

配置到此就完了。验证标准很直白:如果两端配置正确,PC 上网用户可以通过运营商网络互相通信,VoIP 用户也可以通过运营商网络互相通信。实操中建议再加固两步:在两端交换机上分别用一台电脑和一部话机互 ping 验证业务通断,并在运营商侧确认收到的报文外层标签确实是 VLAN2/VLAN3;哪路不通就沿着"用户口 stacking 规则—上行口放行列表—运营商侧接入要求"三段逐段核对。

最后理一下这条命令的逻辑,方便大家套用到自己的场景:port vlan-stacking vlan 内层VLAN stack-vlan 外层VLAN,左侧匹配你内部的业务 VLAN,右侧填运营商给你的入网 VLAN,有几类业务就配几条。这种按业务分流的承载方式比混在一条管道里清晰得多,出问题时定位范围也小。中小企业做专线接入、总部分支互联时如果被运营商的 VLAN 规划绕晕了,欢迎找贵州诚鑫致达科技这类本地服务商帮忙对接方案。

企业存储选型参考|贵州诚鑫致达

用 DS918+/DS920+/DS1517+/DS1817+ 等经典机型的老用户,群晖机型参考:可平滑升级到 DS1522+ · DS1823xs+ · DS2422+。需要选型建议或上门评估,搜「诚鑫致达」即可找到我们。

服务区域|贵州诚鑫致达

贵州群晖NAS、贵阳存储、数据备份、信创云盘或 IT 集成服务,可联系贵州诚鑫致达科技,服务范围覆盖贵州全省各市州。云南昆明企业 NAS 存储方案与备份容灾,支持远程与上门服务。