了解透明标记操作和 IEEE 802.1p 继承

在 IQ2 接口、10 千兆以太网 LAN/WAN PIC、IQ2-E 接口和 MX 系列接口上配置按 poppush 交换 后,在交换操作期间,内部 VLAN IEEE 802.1p 位将复制到要交换的标记的 IEEE 位。如果接口上未配置按 poppush 交换,则要交换的标记的 VLAN IEEE 802.1p 位将保持不变。

如果配置了按 poppush交换 ,但传入数据包没有内部VLAN标记(透明标记),则IEEE 802.1p位将设置为零。

表 1 介绍了 VLAN 映射操作与从透明标记继承 IEEE 802.1p 之间的关系。它假定传入数据包中存在透明标记。如果透明标记不存在,则 IEEE 802.1p 值设置为 0。

表 1:VLAN 映射操作和 IEEE 802.1p 继承

重写操作

未标记 逻辑接口

透明标记 IEEE 802.1p 继承

单标记逻辑接口

透明标记 IEEE 802.1p 继承

标记数量的变化

一推-推

是

外侧,内侧

不适用

无操作

+2

交换-推送

不适用

无操作

是

外侧,内侧

+1

推送

是

外部

是

*无

+1

交换

不适用

不适用

是

外部

0

注意:

*在单标记逻辑接口上的 推送 操作中,没有任何标记(内部或外部)从透明标记继承 IEEE 802.1p 位。

以下部分显示了将透明 IEEE 802.1p 值继承到外部和内部 VLAN 标记中的四个不同示例。

图 1 显示了带有透明标记的传入数据包。交换-推送操作会交换外部 VLAN 标记并推送另一个 VLAN 标记。IEEE 802.1p 值继承自透明标记。

图 1:交换-推送(透明标签) VLAN tag manipulation process from incoming to outgoing packets using swap-push operation with altered VLAN IDs and 802.1p priority copy.

图 2 显示了一个没有透明标记的传入数据包。交换-推送操作会交换外部 VLAN 标记并推送另一个 VLAN 标记。IEEE 802.1p 值设置为零,因为没有透明标记。

图 2:交换-推送(无透明标记) VLAN tagging process showing incoming packet with VLAN tag 0x88a8, S.1p 100, transformed to outgoing packet with two VLAN tags: outer 0x9100, priority 0, VLAN ID 400; inner 0x9100, priority 0, VLAN ID 500.

图 3 显示了带有透明标记的传入数据包。推送操作会推送另一个 VLAN 标记。IEEE 802.1p 值继承自透明标签。

图 3:推送(透明标签) VLAN tagging process showing Q-in-Q operation: Incoming packet with VLAN ID 1000 gains an outer VLAN tag with priority 400.

图 4 显示了带有透明标记的传入数据包。推送-推送操作会分别推送外部和内部 VLAN 标记。IEEE 802.1p 值继承自透明标记。

图 4:推送(透明标签) Illustration of VLAN tagging in a network packet showing transformation from a single to multiple VLAN tags via push-push operation.