堆叠和重写千兆以太网 VLAN 标记
您可以配置重写操作,以在单标记帧和双标记帧上堆叠 ()、删除 () 或重写 () 标记。push
pop
swap
如果未标记端口,则该端口上的任何逻辑接口均不支持重写操作。堆叠和重写千兆以太网 VLAN 标记也称为 Q-in-Q 隧道。
您可以配置以下 VLAN 重写操作:
pop
— 从 VLAN 标记堆栈顶部移除 VLAN 标记。帧的外部 VLAN 标记将被移除。pop-pop
— 对于以太网 IQ2、10 千兆以太网 LAN/WAN PIC 和 IQ2-E 接口,请移除帧的外部和内部 VLAN 标记。pop-swap
— 对于以太网 IQ2、10 千兆以太网 LAN/WAN PIC 和 IQ2-E 接口,请移除帧的外部 VLAN 标记,然后将帧的内部 VLAN 标记替换为用户指定的 VLAN 标记值。内部标记成为最终帧中的外部标记。push
— 将新的 VLAN 标记添加到 VLAN 堆栈的顶部。一个外部 VLAN 标记被推送到现有 VLAN 标记的前面。push-push
— 对于以太网 IQ2、10 千兆以太网 LAN/WAN PIC 和 IQ2-E 接口,请在机架前推送两个 VLAN 标记。swap-push
— 对于以太网 IQ2、10 千兆以太网 LAN/WAN PIC 和 IQ2-E 接口,请将帧的外部 VLAN 标记替换为用户指定的 VLAN 标记值。用户指定的外部 VLAN 标记将被推送到前面。外部标记成为最终帧中的内部标记。swap-swap
— 对于以太网 IQ2、10 千兆以太网 LAN/WAN PIC 和 IQ2-E 接口,请将传入帧的内部和外部 VLAN 标记替换为用户指定的 VLAN 标记值。
您可以在传入帧的输入 VLAN 映射和输出 VLAN 映射中为传出帧的逻辑接口配置 VLAN 重写操作。要配置输入 VLAN 映射,请包含以下 语句:input-vlan-map
input-vlan-map { ...interface-specific configuration... }
要配置输出 VLAN 映射,请包含 以下语句:output-vlan-map
output-vlan-map { ...interface-specific configuration... }
您可以在以下层次结构级别包含这两个语句:
[edit interfaces interface-name unit logical-unit-number]
[edit logical-systems logical-system-name interfaces interface-name unit logical-unit-number]
允许的 VLAN 重写操作类型取决于帧是单标记帧还是双标记帧。 显示支持的重写操作以及这些操作是否可以应用于单标记帧或双标记帧。表 1该表还指示在操作期间添加或删除的标记数。
重写操作 |
未标记 |
单标记 |
双标记 |
标签数量 |
---|---|---|---|---|
pop | 否 |
是 |
是 |
– 1 |
推送 | 有时 |
是 |
是 |
+1 |
交换 | 否 |
是 |
是 |
0 |
推-推 | 有时 |
是 |
是 |
+2 |
交换-推送 | 否 |
是 |
是 |
+1 |
交换-交换 | 否 |
否 |
是 |
0 |
啪 | 否 |
否 |
是 |
– 2 |
弹出-交换 | 否 |
否 |
是 |
– 1 |
重写操作 , 在某些情况下对未标记的帧有效。push
push-push
例如,单标记逻辑接口(接口 1)和双标记逻辑接口(接口 2)具有以下配置:
接口 1
[edit interfaces interface-name unit logical-unit-number] input-vlan-map { pop; } output-vlan-map { push; }
接口 2
[edit interfaces interface-name unit logical-unit-number] input-vlan-map { pop-pop; } output-vlan-map { push-push; }
当接口上收到帧作为操作的结果 时,不会标记该帧。input-vlan-map
当它从第二个接口传出时, 操作 将应用于它。output-vlan-map
push-push
生成的帧将在逻辑接口输出端进行双重标记。
根据 VLAN 重写操作,您可以为输入 VLAN 映射、输出 VLAN 映射或输入 VLAN 映射和输出 VLAN 映射中的接口配置重写操作。 显示了可以配置的重写操作组合。表 2“无”表示未为 VLAN 映射指定重写操作。
输出 VLAN 映射 |
|||||||||
---|---|---|---|---|---|---|---|---|---|
输入 VLAN 映射 |
无 |
推送 |
pop |
交换 |
推-推 |
交换-推送 |
交换-交换 |
啪 |
交换-弹出 |
无 |
是 |
否 |
否 |
是 |
否 |
否 |
是 |
否 |
否 |
推送 |
否 |
否 |
是 |
否 |
否 |
否 |
否 |
否 |
否 |
pop |
否 |
是 |
否 |
否 |
否 |
否 |
否 |
否 |
否 |
交换 |
是 |
否 |
否 |
是 |
否 |
否 |
否 |
否 |
否 |
推-推 |
否 |
否 |
否 |
否 |
否 |
否 |
否 |
是 |
否 |
交换-推送 |
否 |
否 |
否 |
否 |
否 |
否 |
否 |
否 |
是 |
交换-交换 |
是 |
否 |
否 |
否 |
否 |
否 |
是 |
否 |
否 |
啪 |
否 |
否 |
否 |
否 |
是 |
否 |
否 |
否 |
否 |
弹出-交换 |
否 |
否 |
否 |
否 |
否 |
是 |
否 |
否 |
否 |
您必须知道 VLAN 重写操作是否有效,以及是应用于输入 VLAN 映射还是输出 VLAN 映射。您还必须知道重写操作是否要求您包含语句以在输入 VLAN 映射或输出 VLAN 映射中配置内部和外部 TPID 以及内部和外部 VLAN ID。有关配置内部和外部 TPID 以及内部和外部 VLAN ID 的信息,请参阅 配置内部和外部 TPID 和 VLAN ID。配置内部和外部 TPID 和 VLAN ID