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는 元來 프레임을 實際로 캡슐化(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
|
- TPID: IEEE 802.1Q 태그 프레임으로서 프레임을 識別하기 위해 0x8100의 값으로 設定된 16비트 필드. 이 필드는 태그되지 않은 프레임에서
이더타입
/길이 필드와 同一한 位置에 있으므로, 태그되지 않은 프레임과 一般 프레임을 區別하는데 使用할 수 있다.
- TCI
- PCP(Priority Code Point):
IEEE 802.1p
優先 順位를 가리키는 3비트 필드. 프레임의 優先 順位를 가리킨다. 값은 0(最高 作用)부터 7(가장 높음)까지이다. 1은 가장 낮은 優先 順位를 가리킨다.
- DEI(Drop Eligible Indicator): 1비트 필드.(以前에는 CFI
[note 1]
[2]
) PCP와는 別途로, 또는 結合해서 쓰이며 트래픽이 混雜해질 때 除去되기 적합한 프레임들을 가리키는데 使用된다.
[3]
- VID(VLAN Identifier): VLAN이 어느 프레임에 屬하는지를 決定하는 12비트 필드. 0x000, 0xFFF의 값이 豫備로 保存된다. 다른 모든 값들은 VLAN 識別者들로 使用될 수 있으며 最大 4,094個의 VLAN까지 許容한다. 豫備값 0x000은 프레임이 어떠한 VLAN에도 屬하지 않음을 나타낸다. 이 境遇 802.1Q는 優先 順位만 指定하고 이를 于先 順位 태그(
priority tag
)로 參照한다. 브리지에서는 VLAN 1 (基本 VLAN ID)李 管理 VLAN을 위해 豫備로 자주 保存되며, 이는 業體에 따라 다르다.
二重 태그 追加
[
編輯
]
IEEE 標準
802.1ad
와 더불어 이中 태그 追加는 인터넷 서비스 提供業者들에게 有用할 수 있는데, VLAN 태그가 이미 있는 클라이언트들로부터 트래픽을 混合하는 동안 인터넷 서비스 提供業者들이 內部的으로 VLAN을 使用할 수 있게 한다. 外部(出發地 MAC 다음으로, ISP VLAN을 代表) S-TAG (서비스 태그)가 먼저 오고, 그 뒤 內部 C-TAG (顧客 태그)가 그 뒤를 따른다.
이러한 境遇
802.1ad
는 서비스 提供者 外部 S-TAG를 爲해 0x88a8를 規定한다.
非標準 三重 태그 追加도 可能하다.
16 비트
|
3 비트
|
1 비트
|
12 비트
|
TPID0
|
PCP
|
DEI
|
VID0
|
TPID1
|
CONTENT RATING
|
DEI
|
VID1
|
TPID2
|
HOP
|
DEI
|
VID2
|
TPID0+TPID1+TPID2의 內容은 出發地 裝備의 48비트 MAC 住所를 包含하고 있다.
關聯 프로토콜
[
編輯
]
같이 보기
[
編輯
]
各州
[
編輯
]
- ↑
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.
參照
[
編輯
]
- ↑
IEEE 802.1Q-2011 clause 9.6
- ↑
IEEE 802.1Q-2005 clause 9.6
- ↑
IEEE 802.1Q-2011 clause 6.9.3
外部 링크
[
編輯
]