首页/网络/VLAN 与高可用速查/802.1Q 帧格式与 Tag 字段
VLAN 与 Trunk81 条

802.1Q 帧格式与 Tag 字段

802.1Q 在原以太帧的源 MAC 之后插入 4 字节 Tag:TPID=0x8100、PCP 3 位优先级、DEI 1 位、VID 12 位,靠它区分不同 VLAN 的流量。

VLAN 与高可用速查网络更新于 2026-10-12
TPID0x8100
TCI 结构PCP(3bit) + DEI(1bit) + VID(12bit)
插入位置源 MAC 之后、Length/Type 之前

帧结构示意

帧结构示意
[DstMAC 6B][SrcMAC 6B][TPID 2B=0x8100][TCI 2B][Type 2B][Payload][FCS 4B]
TCI = PCP(3) | DEI(1) | VID(12)
Native VLAN / untagged 流量不带 Tag;Tag 只出现在 Trunk、Hybrid 等携带 VLAN 信息的链路上。

易错点

  • QinQ 外层 TPID 常用 0x88a8(部分厂商 0x9100 可配),抓包时按 TPID 区分内外层 Tag
  • 校验和 FCS 在物理层处理,普通网卡抓包看不到 FCS,计算 MTU 时不要把它算进帧长

数据来源与参考

  • IEEE 802.1Q-2018 Clause 9(Tagged frame format)
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌