华为 VLAN 终结子接口
华为设备在物理接口下创建子接口(如 GigabitEthernet0/0/1.10),用 dot1q termination vid 指定该子接口终结哪一层 VLAN Tag,使一条链路上的多个 VLAN 各自终结到独立的三层接口,作用等价于 Cisco 的 dot1Q 子接口。与 VLANIF 相比,它把网关放在接口侧,常用于与路由器、防火墙对接。
基本信息
| 适用平台 | 华为 VRP(路由器、三层交换机) |
|---|---|
| 核心命令 | dot1q termination vid <id> |
| 必备配套 | arp broadcast enable |
| 典型用途 | 一条链路终结多个 VLAN,与路由器或防火墙对接 |
典型使用场景
- 交换机 Trunk 上联路由器或防火墙,各业务 VLAN 分别终结到子接口
- 与运营商或兄弟单位对接,一条物理链路终结对方下发的多个 VLAN
- 三层交换机之外再挂一台安全设备,集中检查 VLAN 间流量
- 改造过渡期用子接口替代 VLANIF 作为临时网关
- 实验室模拟多 VLAN 三层对接与策略验证
- 同一物理口既做业务 VLAN 终结又保留管理 VLAN,分开编号便于核对
华为子接口配置
华为子接口配置
system-view
interface GigabitEthernet0/0/1.10
dot1q termination vid 10 # 终结 VLAN 10 的单层 Tag
ip address 192.168.10.1 24 # 该 VLAN 的网关地址
arp broadcast enable # 子接口默认不转发 ARP 广播,必须开启
interface GigabitEthernet0/0/1.20
dot1q termination vid 20
ip address 192.168.20.1 24
arp broadcast enable
display ip interface brief # 核对子接口状态与地址配置项与作用
| 配置项 | 作用 | 漏配后果 |
|---|---|---|
| dot1q termination vid | 指定终结的 VLAN Tag | 子接口匹配不到报文,流量不通 |
| ip address | 该 VLAN 的网关地址 | 缺网关则该 VLAN 无法跨网段 |
| arp broadcast enable | 允许子接口收发 ARP 广播 | 接口 up 但 ping 不通网关 |
| 主接口状态 | 子接口依赖物理口 Up | 物理口 Down 时全部 VLAN 中断 |
Tag 在子接口被终结后不再参与二层转发,同一 VLAN 内部的二层通信仍由交换机做,不能指望子接口承担二层转发;排查时先分清是『同 VLAN 内不通』还是『跨 VLAN 不通』,两者定位方向完全不同。
遇到双层 Tag 场景要按平台的 QinQ 终结方式配置,命令形式与支持范围随版本不同,动手前对照本机型文档核实,避免照搬单层终结命令。