VLAN 间互通的三种做法
同一个 VLAN 内是二层直达,跨 VLAN 必须经过三层设备。园区网里落地的无非三种:三层交换机上用 VLANIF/SVI 做各 VLAN 网关(主流)、路由器子接口做单臂路由(存量与小网络)、三层物理口/聚合口做设备间互联(点对点干净)。三者的差别不在能不能通,而在转发性能、链路利用率和运维复杂度。选型错了,后期扩容时要推倒重来。
基本信息
| 适用平台 | 三层交换机与路由器 |
|---|---|
| 主流方案 | 华为 VLANIF、思科 SVI、H3C VLAN 接口 |
| 关键前提 | VLANIF/SVI 的 up 条件是该 VLAN 内至少有一个 up 的成员端口 |
| 权限要求 | system-view / 全局配置模式,三层设备需开启路由 |
典型使用场景
- 园区网办公与访客 VLAN 互通:在三层交换机上建 VLANIF 做网关
- 小网络过渡:路由器在位、暂不换三层交换机时用单臂路由顶住
- 交换机与路由器/防火墙互联:用三层口或三层聚合口,干净可控
- 网络改造评估:从单臂路由迁移到 VLANIF 时的流量与配置对比
- 排障定位:判断「网关到底在哪台设备上」,确认互通路径经过几跳
三种互通方式对比
| 方式 | 适用场景 | 优点 | 局限 |
|---|---|---|---|
| VLANIF / SVI(三层交换机) | 园区网 VLAN 互通主流 | 线速转发、配置简洁、可挂 ACL | 需要三层交换机,VLAN 内无 up 口则接口 down |
| 单臂路由(路由器子接口) | 小网络或存量路由器环境 | 设备要求低,路由器可顺带做策略 | 单链路瓶颈,子接口数量受限于 VLAN 数 |
| 三层物理口或三层聚合 | 交换机对路由器/防火墙互联 | 点对点无二层干扰,聚合可叠加带宽 | 不适用于多 VLAN 终端接入场景 |
验证思路
验证思路
# 无论哪种方式,按顺序验证三步
# 1) 各 VLAN 内有活终端或网关口状态 up:display interface brief / show ip interface brief
# 2) 路由表能看到对端直连网段:display ip routing-table / show ip route
# 3) 两端互 ping 通,再看是否被 ACL 命中:display acl / show access-lists
# 华为 VLANIF 创建:interface Vlanif 10 + ip address;思科:interface Vlan10 + ip address选型口诀:能上三层交换机就用 VLANIF;路由器单臂只做过渡;设备之间互联用三层口或三层聚合口。VLANIF 的 up 依赖 VLAN 内有 up 的成员端口,这是「网关配好却 ping 不通」最常见的原因。
单臂路由的子接口在思科上需要 encapsulation dot1Q <vlan> 才能工作,华为/H3C 用 dot1q termination vid <vlan> 并打开 ARP 广播功能;漏其中一项会表现为「通一半」。