交换机与 VLAN 划分的基础原理
讲清交换机二层转发的原理、VLAN 把一张物理网切成多个逻辑段的作用,以及配置 VLAN 后「能 ping 通、业务不通」的典型排查顺序。
结论先行
交换机工作在二层,靠MAC 地址学习表决定「这个包往哪个口出」;VLAN 在同一张物理网上切出多个逻辑段,段内互通、段间隔离。所以配 VLAN 后最典型的坑是「能 ping 通同段的、ping 不通跨段的」——这不是故障,是隔离设计在生效;要跨段通信必须走三层(路由/网关)。
三个基础概念
| 概念 | 作用 |
|---|---|
| MAC 表 | 学到「哪台机器在哪个口」,转发靠它 |
| VLAN | 逻辑隔离,段间不通 |
| 网关(三层) | 段间通信的唯一通道 |
判断「段内 vs 段间」是排查第一步:段内都不通是交换机/链路层问题,段内通、段间不通是缺网关,两者完全不是一个修法。
「跨段不通」的依次排查
- 同段先确认:段内互 ping 通,确认物理层与 VLAN 归属正确。
- 网关存在且归属对:网关设备是否在该段、网关自身是否可达(对照 Windows 条目 路由表查默认网关)。
- 网关三层路由:网关设备是否开启三层路由、放行跨段流量(服务器侧配置对照 Windows 服务器条目)。
- 防火墙:段间有策略时,逐条放行验证(对照 Linux 条目 防火墙条目)。
- 拿不准现象:先查 搜索入口 对应条目。