IEEE 802.1Q VLAN 标签结构详解 | AI生成和翻译

Home 2026.03

问题:提供 IEEE 802.1Q 标准中定义的 VLAN Tag 结构的详细扩展和解释,包括 TPID 和 TCI 字段及其子组件。

答案:

VLAN Tag(也称为 802.1Q tag)是一个 4 字节(32 位)字段,它被插入到 Ethernet 帧中以支持 Virtual LANs (VLANs),如 IEEE 802.1Q 标准所定义。它位于原始 Ethernet II 帧的 Source MAC Address 和 EtherType/Length 字段之间。

VLAN Tag 的完整结构如下:

32 位 VLAN Tag 的完整位布局:

Bits:    15 14 13 12 11 10 9  8  7  6  5  4  3  2  1  0
         ┌──┴──┴──┴──┴──┴──┴──┴──┴──┴──┴──┴──┴──┴──┴──┴──┐  ← TPID (16 bits)
         │                 0x8100 (fixed)                 │
         └─────────────────────────────────────────────────┘
Bits:    15 14 13 12 11 10 9  8  7  6  5  4  3  2  1  0
         ┌───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┐  ← TCI (16 bits)
         │ PCP     │ DEI │          VID (12 bits)         │
         └─────────┴─────┴─────────────────────────────────┘

总计:4 字节 = 32 位 = TPID(16 位) + TCI(16 位)。

此标记启用:

参考文献:


Back Donate