0x88a8 或 0x8100 的 TPID 有什么区别

网络工程 瞻博网络 琴琴
2021-07-11 19:13:19

我正在阅读一些关于提供者桥接的 JNCIS-SP 文档,它对 QinQ 的 TPID 字段有这样的说法:

IEEE 802.1ad 为 S-TAG 保留了 0x88a8 的 TPID,但是 JUNOS 操作系统的默认行为是将 TPID 设置为等于 0x8100。

维基百科列出了这些 TPID 值的显着协议的以下内容:

0x8100  VLAN-tagged frame (IEEE 802.1Q) & Shortest Path Bridging IEEE 802.1aq
0x88A8  Provider Bridging (IEEE 802.1ad) & Shortest Path Bridging IEEE 802.1aq

这两个 TPID 值之间的功能区别是什么?为什么瞻博网络会使用与 S-TAG 的 IEEE 保留 TPID 不同的默认 TPID?

1个回答

这两个 TPID 值之间的功能区别是什么?

0x8100

此 TPID 用于802.1Q - 它是您日常的平均 VLAN 标记。VLAN 的常见用途是让企业将其网络组织成功能组(如研究、财务或管理)。

0x88a8

此 TPID 用于802.1ad - 用于提供商桥接(也称为 QinQ、堆叠 VLAN 或双重标记)。QinQ 允许在一个以太网帧中有多个 VLAN Tag。

当客户必须通过服务提供商网络传输带有 VLAN 标记的流量时,使用 QinQ。服务提供商将拥有自己的一组 VLAN 标记,可能每个客户都有一个标记。因此,我们有客户 VLAN 标签和服务提供商 VLAN 标签,适当地称为 C-TAG 和 S-TAG。

S-TAG 与0x88a8 TPID相关,以表示使用 TPID 0x8100的内部 C-TAG 的存在(S-TAG 在 C-TAG 之前插入)。

为什么瞻博网络会使用与 S-TAG 的 IEEE 保留 TPID 不同的默认 TPID?

他们不是,这里是常见的IEEE TPID列表

更具体地讲,默认为0x8100,因为802.1Q是用来WAY比802.1ad的/提供商桥接更常见。

更具体地说,我假设是 JNCIS 文档中的引用,措辞真的很糟糕。我相信这是说默认的 TPID 是 0x8100(暗示 802.1q 是默认的)。