VLAN 태그는 태그 기반 VLAN(Virtual LAN)에서 사용되는, MAC 프레임 헤더에 추가되는 태그 정보입니다. VLAN 기술을 사용하면 하나의 물리적 레이어 2(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 프레임임을 나타내고(16진수로 "0x8100"으로 표시), 나머지 2바이트에는 프레임 우선순위와 12비트 VLAN ID 등 VLAN 식별을 위한 정보가 포함됩니다.