VLAN标签是添加到MAC帧头部的一段标签信息,用于带标签的VLAN(虚拟局域网)。借助VLAN技术,可将一台物理二层(L2)交换机划分为多台虚拟L2交换机(L2网段)。通过为L2交换机的特定端口分配VLAN标识号(VLAN ID),可将连接到这些端口的设备标识为特定VLAN(虚拟L2网段)的成员。这称为“基于端口的VLAN”。配置基于端口的VLAN时,通常会将计算机等管理终端连接到L2交换机的管理端口,并使用终端软件输入命令来配置VLAN。

但是,在这种设置下,VLAN只能配置在单个物理交换机内。要在跨多个物理交换机的大型网络中使用VLAN,需要建立跨交换机的VLAN。这些交换机必须通过以特定格式传递信息,识别帧所属的VLAN。带标签的VLAN可提供此功能。

支持带标签VLAN的L2交换机可将部分端口配置为“带标签端口”。带标签端口用于连接其他兼容VLAN的L2交换机。从这些端口发送的帧会附加VLAN标签。接收这些帧的L2交换机会根据VLAN标签中的信息确定帧所属的VLAN,并将帧转发到相应端口。

VLAN标签的定义遵循IEEE 802.1Q标准。VLAN标签由4字节组成,其中前2字节表示该帧为IEEE 802.1Q帧(以十六进制表示为“0x8100”),其余2字节包含用于识别VLAN的信息,例如帧优先级和12位VLAN ID。