VLAN 基础图解:一个交换机如何拆成多个广播域
用图解讲清 VLAN 到底隔离了什么。附华为 eNSP 完整配置命令与验证方法,入门第一课。
先看效果

为什么要学 VLAN
学校机房里几十台电脑插在同一台交换机上,谁发一个广播包(比如 ARP 找网关),所有端口都会收到。设备一多,广播满天飞,网络就卡。VLAN(虚拟局域网)解决的问题正是这个:把一个物理交换机,从逻辑上拆成几个互不相通的广播域。
原理图解
看上面这张图:左边的交换机所有 PC 在一个广播域里,一个广播包被复制给所有端口;右边加了 VLAN 10 和 VLAN 20 之后,广播包只在自己 VLAN 内部传播,两个 VLAN 之间天然隔离。
要点就三句话:
- 同一个 VLAN 内的设备可以二层互通;
- 不同 VLAN 默认二层完全隔离;
- VLAN 的编号范围是 1-4094,常用的是 1-100。
隔离是好事还是坏事?隔离是安全的开始——财务、办公、访客互不干扰。但隔离后不同部门怎么通信?那是后面「VLAN 间路由」那篇的事,先学会把 VLAN 建起来。
eNSP 完整配置
依旧以 eNSP 里一台 S5700 + 两台 PC 为例。PC1 接 GE0/0/1,PC2 接 GE0/0/2。
# 进入系统视图
<Huawei> system-view
[Huawei] sysname SW1
# 1. 批量创建 VLAN(一次建多个)
[SW1] vlan batch 10 20
# 2. 把接口划进对应 VLAN(Access 模式)
[SW1] interface GigabitEthernet0/0/1
[SW1-GigabitEthernet0/0/1] port link-type access
[SW1-GigabitEthernet0/0/1] port default vlan 10
[SW1-GigabitEthernet0/0/1] quit
[SW1] interface GigabitEthernet0/0/2
[SW1-GigabitEthernet0/0/2] port link-type access
[SW1-GigabitEthernet0/0/2] port default vlan 20
[SW1-GigabitEthernet0/0/2] quit
# 3. 保存配置
[SW1] save
PC1 和 PC2 都配成 192.168.1.x 网段,互为网关无。这时候它们虽然插在同一台交换机上,但 ping 不通——因为分属不同 VLAN。
验证
# 查看 VLAN 里的端口成员
[SW1] display vlan
# 查看某个接口的工作模式
[SW1] display port vlan
# 想看某个 VLAN 细节
[SW1] display vlan 10
display vlan 的输出里能看到 VLAN 10 和 VLAN 20,各自下面挂着对应的接口编号。
常见问题
Q: 配置完 PC 还是互通?
A: 检查接口是不是真的在 Access 模式且 port default vlan 配对了;另外两端 PC 的 IP 如果不在同一网段本来就不通,跟 VLAN 无关,先排除。
Q: 接口模式「Hybrid」是什么? A: 华为交换机默认 Hybrid 模式。它比 Access/Trunk 更灵活,能同时承载多个 VLAN。入门阶段先统一用 Access 简化理解,Hybrid 在进阶篇再说。
下一步
单个交换机隔离会了,两台交换机之间怎么让多个 VLAN 一起走?这就是 Trunk 链路 要解决的问题。