VLAN 不匹配快速验证是什么
怀疑 VLAN 不匹配时,只需核对三处就能得出结论:两端端口的 PVID、Trunk 允许列表、以及该 VLAN 在设备上的成员范围。三处都一致后再去找其它原因。PVID 决定无标签帧归属哪个 VLAN,允许列表决定带标签帧能否通过,两者作用不同,混在一起看是最容易出错的地方。
基本信息
| 核对点一 | 两端端口 PVID / native VLAN |
|---|---|
| 核对点二 | Trunk 允许列表是否包含目标 VLAN |
| 核对点三 | 该 VLAN 的成员端口范围 |
| PVID 作用 | 决定无标签帧的归属 VLAN |
| 允许列表作用 | 决定带标签帧是否被放行 |
| 验证方式 | 两端输出并列比对,差异行即排查目标 |
典型使用场景
- 新链路业务不通,怀疑 VLAN 配置不一致
- 割接后只有部分 VLAN 不通
- 终端抓不到地址但链路正常,核对无标签帧归属
- 变更后回归:确认两侧输出与设计一致
核对命令
核对命令
# 华为
display port vlan # PVID 与允许列表
display vlan 10 # 该 VLAN 的成员端口
# Cisco
show interfaces switchport # 模式、native VLAN 与允许列表
show vlan id 10 # VLAN 成员
# 两端输出并列比对,差异行就是下一步排查对象三处核对与作用
| 核对点 | 决定什么 | 不一致的表现 |
|---|---|---|
| PVID / native | 无标签帧的归属 VLAN | 无标签流量落到错误 VLAN,单向不通 |
| 允许列表 | 带标签帧能否通过 | 该 VLAN 全程不通,其它 VLAN 正常 |
| VLAN 成员 | 端口是否属于该 VLAN | 端口不在成员列表时流量不进该 VLAN |
| 两端一致性 | 双向是否对称 | 单向通、另一端不通 |
PVID 决定无标签帧归属,Trunk 允许列表决定带标签帧放行,两者作用不同;只改其中一处往往不能解决问题,还可能引入新问题。
定位技巧:把两端 PVID 与允许列表各打印一份逐行对照,差异行即下一步排查目标,比在设备上反复试探配置快得多。