首页/网络/网络设备配置速查/VLAN 映射(1:1 转换)
VLAN 与二层交换60 条

VLAN 映射(1:1 转换)

把上游 VLAN 号映射成下游不同 VLAN 号:合并网络、号码冲突、运营商对接时使用;三厂都支持但关键字与方向语义要细看。

网络设备配置速查网络更新于 2026-10-13

VLAN 映射是什么

VLAN 映射(1:1 转换)在端口入口把收到的 VLAN 标签改写成另一个 VLAN 号:上游送来 10,进入设备后按 110 转发。典型用途是网络合并(两边编号冲突需要归一)、运营商专线对接(对方用自己的编号体系)、以及把多个来源汇聚到统一编号。三厂都支持,但关键字与配置位置差异明显,思科在不同平台上的实现尤其分散。

基本信息

适用平台支持 VLAN 映射的三厂设备
关键命令vlan mapping 10 to 110(华为/H3C)、switchport vlan mapping 类命令(思科)
生效方向报文进入的端口(入口方向)
前置条件网关与转发按映射后的 VLAN 组织
风险等级中:错配会造成局部不通且不易察觉

典型使用场景

  • 两家网络合并,VLAN 编号冲突需要归一
  • 运营商专线对接,把对方编号映射到本地编号
  • 迁移窗口内让新旧编号体系并存过渡
  • 多层设备级联时统一编号,减少放通列表复杂度
  • 测试环境复用现网配置,需要把编号转换到隔离段

华为 VRP

华为 VRP
[Huawei] interface GigabitEthernet 0/0/24
[Huawei-GigabitEthernet0/0/24] port link-type trunk
[Huawei-GigabitEthernet0/0/24] port trunk allow-pass vlan 110
[Huawei-GigabitEthernet0/0/24] vlan mapping 10 to 110   # 收到 10 改写为 110

思科 IOS

思科 IOS
SW-A(config)# vlan 110
# 传统 Catalyst 用接口下 switchport vlan mapping 类命令
# 以 EVC 为主的平台在 service instance 下用 rewrite ingress tag translate
# 具体关键字随机型与版本差异大,部署前用 ? 确认并与规格书核对

H3C Comware

H3C Comware
[H3C-GigabitEthernet1/0/24] vlan mapping 10 to 110
# 上行口 Trunk 需放通映射后的 VLAN(110),不是原始编号

方向与核对点

环节要点常见错误
入口方向映射在报文进入的端口上生效配在对端出口侧,方向反了
标签改写映射后的 VLAN 号成为转发依据只配映射没放通目标 VLAN
放通列表Trunk 要放通映射后的 VLAN 号放通列表仍写原始 VLAN 号
STP 与网关映射后的 VLAN 才参与转发与寻址网关仍建在原始 VLAN 上
思科的实现最分散:传统 Catalyst 平台用接口下的 switchport vlan mapping 类命令,以 EVC 为主的平台要在 service instance 下用 rewrite ingress tag 做标签改写,部分低端平台干脆不支持。部署前用 ? 在当前设备上确认关键字。多个 VLAN 需要相互转换时,优先评估统一 VLAN 规划,映射层数越多越难维护。
两端都配映射会形成双重转换:标签被改写两次,最终落到意料之外的 VLAN 上,现象是业务时通时不通。排障时要完整跟踪标签从入口到出口的每一次改写。

易错点

  • 映射后忘记放通目标 VLAN(110),表现为映射配了仍然不通
  • 两端都配映射造成双重转换,排障时要完整跟踪标签生命周期
  • 映射配在出口而不是入口方向,命令被接受但流量行为不符合预期
  • 映射改动只做单侧,回退时忘记把对端一起还原

数据来源与参考

  • 华为 VLAN 映射
  • Cisco vlan mapping
  • H3C VLAN 映射配置

相关工具

​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌