VLAN ID 是什么
VLAN ID 是 802.1Q 帧里 12 位 VID 字段承载的取值,用来区分同一条链路上的不同二层广播域。可配置范围是 1-4094,共 4094 个:VLAN 1 是缺省 VLAN,所有端口出厂即属于它且不可删除;1002-1005 是早期留给 FDDI/Token Ring 的保留段,4095 保留不用。VID 0 只出现在 802.1p 优先级标签中,表示『只带优先级、不带 VLAN 归属』,不构成一个可用 VLAN。
基本信息
| 可用范围 | 1-4094(共 4094 个) |
|---|---|
| 缺省 VLAN | VLAN 1,不可删除 |
| 保留段 | 1002-1005、4095 |
| 字段宽度 | 12 位,位于 TPID 0x8100 之后 |
| 华为语法 | vlan batch 10 20 30 to 40 |
| 思科语法 | vlan 10,20,30-40 |
典型使用场景
- 按部门或业务划段编号:财务 10、研发 20、办公 30,看到 VID 就能判断流量归属
- 为接入层预留连续空段:一次规划 vlan batch 100 to 199,扩容时顺序取用,不用回头改号
- 与 Trunk 放行列表对齐:编号段确定后再定 allow-pass 范围,避免中途换号牵动全路径
- 语音、视频单独成段:配合 PCP 做 QoS 标记,同时把管理段与业务段隔离开
- 多厂商混合组网统一编号:VID 语义在思科、华为、H3C 上完全一致,规划可以直接复用
- 多租户或隔离区单独分段:每租户一段 VLAN,边界设备上做三层管控
创建与查看(华为)
创建与查看(华为)
system-view # 进入系统视图
vlan batch 10 20 30 to 40 # 一次创建 10、20 以及 30-40 连续段
display vlan # 查看全部 VLAN 及静态成员口
display vlan 10 verbose # 看单个 VLAN 的类型与端口成员
display vlan summary # 只看已创建 VLAN 的总数与范围
save # 确认无误后保存配置创建与查看(Cisco)
创建与查看(Cisco)
configure terminal # 进入全局配置模式
vlan 10,20,30-40 # 支持逗号与连字符批量创建
name OFFICE # 可选:为 VLAN 起名便于识别
exit
show vlan brief # 确认 VLAN 是否创建及其成员端口区段划分速查
| 区段 | 含义 | 使用建议 |
|---|---|---|
| 1 | 缺省 VLAN | 不承载业务,接入口 PVID 建议改掉或直接 shutdown 闲置口 |
| 2-1001 | 普通可用 VLAN | 业务规划主力区间,按业务类型分段落编号 |
| 1002-1005 | 历史保留(FDDI/TR) | 新平台多数不再生成,跨设备对接以实际 display/show 输出为准 |
| 1006-4094 | 扩展可用 VLAN | 大二层与多租户场景使用,注意设备 VLAN 规格 |
| 4095 | 保留 | 不可配置,配置时直接报错 |
低端交换机的 VLAN 规格分 1K 与 4K 两档,不是所有型号都能用满 4094。规划前先查设备数据表或在测试设备上验证超规格时的行为:有的型号直接报错,有的静默截断。
VLAN 1 不建议承载业务:STP、CDP/LLDP 等控制协议默认走 VLAN 1,业务混入后一旦出现环路或风暴,影响面会扩大到全网控制平面,且部分平台无法把 VLAN 1 从 Trunk 放行列表中移除。