本页协议说明(点开阅读)

QinQ (802.1Q-in-802.1Q)

干什么用的

VLAN 只有 4094 个。运营商要给成百上千个客户做二层专线,而且每个客户自己还在用 VLAN —— 客户 A 的 VLAN 10 和客户 B 的 VLAN 10 撞了。

QinQ 的办法:不管你里面用什么 VLAN,我在外面再套一层我自己的 tag,运营商网内只看外层。

两层 tag 谁看哪一层

★★★ 外层(S-tag,0x88a8) —— 运营商的设备只看这一层,它标识「这是哪个客户」;
★★★ 内层(C-tag,0x8100) —— 客户自己的 VLAN,运营商原样透传、不解读。

★★ 所以对客户来说,整个运营商网络就像一根线:他的 tag 进去什么样、出来什么样。

★ 常见误解

★★★ 「双层 tag 只是多 4 个字节,无所谓」 —— 很有所谓。帧变成 1526 字节,运营商网内每一台设备都必须支持这个长度,否则整条链路上会出现「小包能过、大包不通」。这是 QinQ 最常见的故障。

★★ 「外层 tag 是客户配的」 —— 不是,是运营商在 PE 上加的,客户看不到也改不了。

★ 「TPID 都是 0x8100」 —— 外层标准是 0x88a8;有些设备默认用 0x8100,两端不一致就解不开。

冀ICP备2026021556号-2|冀公网安备13068302000206号