两端PVID写错一个数字,两个VLAN竟然通了
两台交换机的Trunk都显示Up,Allowed VLAN也配置了,为什么管理网不通,甚至两个不同VLAN还能互访?
关键在一张没有802.1Q标签的报文。
假设:
📌 SW-A的Native VLAN / PVID是10
📌 SW-B的Native VLAN / PVID是20
VLAN 10报文从SW-A的Native VLAN离开时,通常会去掉标签。
到了SW-B,这帧已经没有“VLAN 10”的身份证。SW-B只能相信自己的PVID,于是把它归入VLAN 20。
✅ 端口模式是否一致
✅ Native VLAN / PVID是否一致
✅ Allowed VLAN列表是否一致
✅ Native VLAN是否被强制打标签
✅ STP是否出现PVID_Inc或Blocking
✅ MAC和ARP是否出现在正确VLAN
VLAN Trunk 交换机 网络工程师 数通工程师 网络故障排查 STP







