NetAnim ETHERNET BASICS — 802.1Q VLAN タグ構造 (ホバーで詳細) SEC 2-4 / DOT1Q TAG ① 通常の Ethernet フレーム Standard frame (802.3, no VLAN tag) PREAMBLE 8 B DST MAC 6 B SRC MAC 6 B TYPE 2 B DATA (PAYLOAD) 46〜1500 B FCS 4 B > 802.1Q タグ 4B がここに挿入される ② 802.1Q タグ付き Ethernet フレーム Tagged frame — SRC MAC の直後 / Type/Length の直前に 4 バイトが追加される PREAMBLE 8 B DST MAC 6 B SRC MAC 6 B 802.1Q TAG 4 B ← NEW TPID + TCI TYPE 2 B DATA (PAYLOAD) 46〜1500 B (MTU 拡大: max 1500+4=1504B) FCS 4 B ③ 4 バイト (32 bit) タグの内訳 ビット幅を実寸比で表示 / 各フィールドをホバーすると詳細を表示 bit 0 15 16 18 19 20 31 TPID Tag Protocol Identifier 0x8100 — 16 bit 16 bit PCP Priority 0 — 3 bit 3 bit DEI Drop 0 1 bit VID VLAN Identifier 10 (VLAN 10) — 12 bit 12 bit HOVER EACH FIELD ▲ 詳細 TPID (2 byte) TCI (2 byte) > 具体例: VLAN 10 に属するフレームのタグフィールド bit pattern: 1000 0001 0000 0000 000 0 0000 0000 1010 (= VID 10 = 0x00A) hex: 0x8100 (TPID固定値) 0x0 (PCP=best effort) 0x00A (VID=10) VID 有効範囲: 1〜4094 (0 = priority tagged / 4095 = 予約済み / 実用上は 1〜4094) # Wireshark 表示イメージ 802.1Q Virtual LAN 000. .... .... .... = Priority: Best Effort (0) ...0 .... .... .... = DEI: Not eligible (0) .... 0000 0000 1010 = VLAN ID: 10 Type: IPv4 (0x0800) → TPID=0x8100 → スイッチがタグ付きと判定 SEC 2-4 / TRUNK & 802.1Q / dot1q-tag.svg — NOC line-art / ホバーで詳細表示 ちらりんブログ ネットワーク指南書