我阅读了一些关于提供者桥接的JNCIS-SP文档,其中有一个关于QinQ的TPID字段的内容:
IEEE 802.1ad为S标签保留了一个TPID为0x88a8,但是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值之间的功能区别是什么?为什么Juniper会使用与IEEE为S标签保留的TPID不同的默认TPID?
发布于 2015-06-17 17:48:51
这两个TPID值之间的功能区别是什么?
这个TPID是在802.1Q中使用的-它是你的平均,每天的VLAN标签。VLAN的一个常见用途是企业将其网络组织成功能组(如研究、财务或管理)。
这个TPID用于802.1ad --它用于提供者桥接(也称为QinQ、堆栈VLAN或双重标记)。QinQ允许以太网帧中的多个VLAN标记。
当客户必须通过服务提供商网络传输VLAN标记的流量时,就会使用QinQ。服务提供商将有自己的一组VLAN标记,可能每个客户都有一个标签。所以我们有客户VLAN标签和服务提供商VLAN标签,恰当地称为C标签和S标签。
S-标签与0x88a8 TPID相关,以表示使用TPID 0x8100的内部C-标签的存在(S-标签插入在C-标记之前)。
为什么Juniper会使用与IEEE为S标签保留的TPID不同的默认TPID?
它们不是,这里列出了常见的IEEE TPID。
更确切地说,缺省值是0x8100,因为802.1Q比802.1ad/Provider桥接更常用。
更具体地说,我认为引用的是JNCIS文档,只是措辞很糟糕。我相信这是说默认的TPID是0x8100 (这意味着802.1q是默认的)。
发布于 2023-05-10 11:43:54
802.1ad提供商桥接(简称QinQ )是提供商网络中完全C透明的必要条件。如果您有两个客户,并且他们声称在自己的网络中使用了完整的4094 claim,那么就有可能通过自己的供应商网络为每个客户标上自己的S标签。客户A的所有4094个Cisco都映射到提供者网络中的单个S-VLAN,对于客户B也是如此。术语QinQ可能是思科专有的802.1q实现,它允许对(内部和外部)标记使用叠加的TPID 0x8100。802.1ad是IEEE在提供商网络中标记外部标签的推荐标准,它的外部标签为0x88a8。这就是区别所在。但是也存在着0x9100,0X9200等。现代L2设备能够处理所有被引用的以太网类型。老的通常在0x8100上工作得很好。
https://networkengineering.stackexchange.com/questions/19287
复制相似问题