Skip to content

VLAN 与 Trunk 基础

VLAN(Virtual Local Area Network)在一台或多台交换机上划分逻辑广播域。不同 VLAN 的二层广播默认互不转发,从而控制广播范围,并按部门、业务或安全域组织终端。

Access 与 Trunk

Access 端口通常连接终端,只属于一个 VLAN,收发普通的无标签以太网帧。Trunk 端口通常连接交换机、路由器或虚拟化主机,可以同时承载多个 VLAN,常使用 IEEE 802.1Q 标签标识帧所属的 VLAN。

链路类型典型连接对象承载 VLAN帧标签
AccessPC、打印机、摄像头通常一个离开端口时通常无标签
Trunk交换机、路由器、虚拟化主机多个除 Native VLAN 外通常带 802.1Q 标签

转发过程

终端发出的无标签帧进入 Access 端口后,交换机按端口的 PVID 将帧归入对应 VLAN,并在该 VLAN 的 MAC 地址表中学习源 MAC。帧经过 Trunk 发送时会添加 802.1Q 标签,对端交换机根据标签恢复 VLAN 上下文。

不同 VLAN 之间需要三层设备执行路由,可使用路由器子接口、三层交换机 SVI 等方式实现。实际配置中还应限制 Trunk 允许通过的 VLAN 范围,并确保链路两端的 Native VLAN 配置一致。