IEEE 802.1Q는 하나의 이더넷 네트워크에서 가상 랜(VLAN)을 지원하는 네트워크 표준이다. 이 표준은 이더넷 프레임을 위한 VLAN 태그 추가 시스템과 더불어, 이러한 프레임을 관리하는데 동반되는 브리지스위치에 쓰이는 절차들을 정의한다. 또, 이 표준은 IEEE 802.1p라는 QoS 우선 순위 스키마를 위한 예비를 포함하고 있으며 GARP를 정의한다.

이 표준은 IEEE 802 표준 위원회의 워킹 그룹IEEE 802.1이 개발한 것으로, 그 뒤로 IEEE 802.1ak, IEEE 802.1Qat, IEEE 802.1Qay를 포함한 개정판들을 활발하게 개발하고 있다.

프레임 포맷

이더넷 프레임에 802.1Q 태그 삽입

802.1Q는 원래 프레임을 실제로 캡슐화(encapsulate)하지 않는다. 그 대신 이더넷 프레임에 대하여 출발지 MAC 주소와 원래 프레임의 이더타입/길이 필드들 사이에 32비트 필드를 추가하여 최소 및 최대 프레임 크기를 64 및 1,518 바이트 (옥텟)에서 64 및 1,522 바이트 (802.1Q가 존재하면 42 옥텟을 최소로 적용, 802.1Q가 없으면 46 옥텟을 최소로 적용. IEEE 802.3-2005 Clause 3.5 참조.)로 확장한다. TPID (태그 프로토콜 식별자, tag protocol identifier)를 위해 두 개의 바이트가 사용되며 다른 2바이트는 TCI(태그 제어 정보, tag control information)를 위해 쓰인다. TCI 필드는 더 나아가 PCP, DEI, VID로 분리된다.[1]

16 비트 3 비트 1 비트 12 비트
TPID TCI
PCP DEI VID

이중 태그 추가

IEEE 표준 802.1ad와 더불어 이중 태그 추가는 인터넷 서비스 제공업자들에게 유용할 수 있는데, VLAN 태그가 이미 있는 클라이언트들로부터 트래픽을 혼합하는 동안 인터넷 서비스 제공업자들이 내부적으로 VLAN을 사용할 수 있게 한다. 외부(출발지 MAC 다음으로, ISP VLAN을 대표) S-TAG (서비스 태그)가 먼저 오고, 그 뒤 내부 C-TAG (고객 태그)가 그 뒤를 따른다. 이러한 경우 802.1ad는 서비스 제공자 외부 S-TAG를 위해 0x88a8를 규정한다.

이더넷 프레임에 802.1ad 이중 태그 삽입

비표준 삼중 태그 추가도 가능하다.

16 비트 3 비트 1 비트 12 비트
TPID0 PCP DEI VID0
TPID1 CONTENT RATING DEI VID1
TPID2 HOP DEI VID2

TPID0+TPID1+TPID2의 내용은 출발지 장비의 48비트 MAC 주소를 포함하고 있다.

관련 프로토콜

같이 보기

각주

  1. This field was formerly designated Canonical Format Indicator (CFI) with a value of 0 indicating a MAC address in canonical format. It is always set to zero for Ethernet. CFI was used for compatibility between Ethernet and Token Ring networks. If a frame received at an Ethernet port had a CFI set to 1, then that frame would not be bridged to an untagged port.

참조

  1. IEEE 802.1Q-2011 clause 9.6
  2. IEEE 802.1Q-2005 clause 9.6
  3. IEEE 802.1Q-2011 clause 6.9.3

외부 링크