Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

第 2 层桥接域概述

总结

了解 MX 系列上的第 2 层桥接域

您可以在 MX 系列路由器上配置一个或多个桥接域,以执行第 2 层桥接。MX 系列路由器的第 2 层桥接功能包括集成路由和桥接 (IRB),用于在同一接口上支持第 2 层桥接和第 3 层 IP 路由,以及将 LAN 分段与其生成树协议实例隔离并分离其 VLAN ID 空间的虚拟交换机。

桥接域是一组共享相同泛洪或广播特征的逻辑端口。与虚拟 LAN (VLAN) 一样,桥接域跨越多个设备的一个或多个端口。

仅在瞻博网络 MX 系列 5G 通用路由平台上,您可以配置一个或多个桥接域来执行第 2 层桥接。因此,MX 系列路由器可以用作第 2 层交换机,每个交换机都有多个桥接或广播域,这些域参与同一第 2 层网络。您还可以为桥接域配置第 3 层路由支持。集成路由和桥接 (IRB) 在同一接口上支持第 2 层桥接和第 3 层 IP 路由。IRB 使您能够将数据包路由到另一个路由接口或配置了第 3 层协议的另一个桥接域。

您还可以在单个实例或虚拟交换机中对一个或多个 Bridge 域进行分组。MX 系列路由器还支持多个虚拟交换机,每个虚拟交换机都独立于路由器上的其他虚拟交换机运行。虚拟交换机将 LAN 分段与其生成树协议实例隔离开来。.因此,每个虚拟交换机都可以参与不同的第 2 层网络。

在 Junos OS 9.2 及更高版本中,桥接域支持第 2 层中继端口。第 2 层中继接口允许您配置单个 逻辑接口 来表示物理接口上的多个 VLAN。您可以配置一组自动与一个或多个第 2 层中继接口关联的桥接域和 VLAN 标识符。在中继接口上接收的数据包在具有相同 VLAN 标识符的桥接域内转发。第 2 层中继接口还支持桥接域内的 IRB。此外,您还可以配置适用于整个桥接域集的第 2 层学习和转发属性。

在 Junos OS 9.3 及更高版本中,您可以在虚拟交换机中配置 VPLS 端口,而不是 VPLS 类型的专用路由实例,以便虚拟交换机中第 2 层桥接域的逻辑接口可以处理 VPLS 路由实例流量。在第 2 层中继接口上接收的数据包在具有相同 VLAN 标识符的桥接域中转发。

了解 ACX 系列上的第 2 层桥接域

桥接域是一组共享相同泛洪或广播特征的逻辑接口。第 2 层逻辑接口是通过在物理接口上定义一个或多个逻辑单元来创建的,封装为 ethernet-bridgevlan-bridge。桥接域的所有成员端口都参与第 2 层学习和转发。您可以在 ACX 系列路由器上配置一个或多个桥接域,以执行第 2 层桥接。ACX 系列路由器的第 2 层桥接功能包括对同一接口上的第 2 层桥接和第 3 层 IP 路由的集成路由和桥接 (IRB) 支持。IRB 使您能够将数据包路由到另一个路由接口或配置了第 3 层协议的另一个桥接域

注意:

ACX 系列路由器不支持使用访问端口和中继端口创建桥接域。

您可以使用网桥域配置 E-LAN 和 E-LINE 服务。

在 ACX 系列路由器上,您可以使用以下方法配置桥接域:

  • 不带语句的 vlan-id number 桥接域

  • Bridge 域, vlan-id 并将值设置为 none

  • 桥接域与单个 vlan-id

  • 桥接域与 vlan-id-list

注意:

与其他 ACX 系列路由器相比,ACX5048 和 ACX5096 路由器的第 2 层 CLI 配置和 show 命令有所不同。有关更多信息,请参阅 ACX 系列的第 2 层下一代模式

使用不带 vlan-id number 语句的桥接域配置 E-LAN 和 E-LINE 服务时,应在逻辑接口下配置输入 VLAN 映射,将桥接域显式规范化为服务 VLAN ID 和 TPID。当逻辑接口的外部 VLAN ID 和 TPID 与使用桥接域配置的服务的服务 VLAN ID 和 TPID 不同时,需要显式规范化。

ACX 系列路由器支持以下输入 VLAN 映射功能:

  • push— 将新的 VLAN 标记添加到 VLAN 堆栈的顶部。

  • swap— 替换帧中 VLAN 堆栈的外部 VLAN 标记。

  • pop— 从 VLAN 标记堆栈顶部删除 VLAN 标记。

  • swap-swap— 替换帧的外部和内部 VLAN 标记。

  • push-push— 将两个 VLAN 标记推送到 VLAN 堆栈顶部。

    注意:

    push-push 如果传入数据包已具有 VLAN 标记,则在 ACX 系列路由器上不起作用。

ACX 系列路由器不支持以下 VLAN 映射功能:

  • swap-push— 替换帧的外部 VLAN 标记,并将新的 VLAN 标记添加到 VLAN 堆栈的顶部。

  • pop-swap— 删除帧的外部 VLAN 标记并替换帧的内部 VLAN 标记。

  • pop-pop— 删除帧的外部和内部 VLAN 标记。

注意:

您可以通过在入口逻辑接口上使用 push 该功能显式配置输入 VLAN 映射来配置 Q-in-Q 隧道。

也可以使用聚合以太网接口创建桥接域。聚合以太网接口被视为桥接域中的逻辑接口。

以下步骤概述了桥接通过第 2 层逻辑接口接收的数据包的过程:

  1. 在物理端口上收到数据包时,只有当数据包的 VLAN 标识符与该端口上配置的逻辑接口之一的 VLAN 标识符匹配时,才会接受该数据包。

  2. 如果桥接域配置时没有语句 vlan-id number ,则 VLAN 标记将根据逻辑接口上配置的输入 VLAN 映射重写,并规范化为服务 VLAN ID。

  3. 如果使用 vlan-id number 语句为桥接域配置了规范化 VLAN 标识符,则接收的数据包的 VLAN 标记将与规范化 VLAN 标识符进行比较。如果数据包的 VLAN 标记与规范化 VLAN 标识符不同,则 VLAN 标记将按照 表 1 中的说明重写。

  4. 如果源 MAC 表中不存在接收数据包的源 MAC 地址,则根据规范化 VLAN 标识符学习该地址。

  5. 然后,数据包将根据目标 MAC 地址转发至一个或多个出站第 2 层逻辑接口。具有已知单播目标 MAC 地址的数据包仅转发到一个出站逻辑接口。

  6. 如果桥接域配置时没有语句 vlan-id number ,则对于每个出站第 2 层逻辑接口,将根据该逻辑接口上配置的输出 VLAN 映射重写 VLAN 标记。

  7. 如果使用 vlan-id number 语句为桥接域配置了规范化 VLAN 标识符,则对于每个出站第 2 层逻辑接口,将为桥接域配置的规范化 VLAN 标识符与该逻辑接口上配置的 VLAN 标记进行比较。如果与出站逻辑接口关联的 VLAN 标记与为桥接域配置的规范化 VLAN 标识符不匹配,则 VLAN 标记将按照 表 2 中的说明重写。

表 1 显示了如何处理和转换发送到桥接域的数据包的 VLAN 标记的具体示例,具体取决于您的配置。“–” 表示指定的逻辑接口 VLAN 标识符不支持该语句。“No operation” 表示接收数据包的 VLAN 标记未针对指定的输入逻辑接口进行转换。

表 1:桥接域 VLAN 标识符的语句使用和输入重写操作

逻辑接口的 VLAN 标识符

网桥域的 VLAN 配置

VLAN-ID 无

VLAN-ID 200

没有

无操作

推 200

200

人口 200

无操作

1000

人口 1000

将 1000 换成 200

VLAN 标签 外部 2000 内部 300

POP 2000 年、POP 300

POP 2000,交换 300 到 200

VLAN 标签 外部 100 内部 400

人口 100 人、人口 400 人

POP 100,将 400 交换为 200

VLAN ID 范围 10-100

表 2 显示了如何处理和转换从桥接域发送的数据包的 VLAN 标记的具体示例,具体取决于您的配置。“–” 表示指定的逻辑接口 VLAN 标识符不支持该语句。“无操作”表示未针对指定的输出逻辑接口转换出站数据包的 VLAN 标记。

表 2: 桥接域 VLAN 标识符的语句使用和输出重写操作

逻辑接口的 VLAN 标识符

网桥域的 VLAN 配置

VLAN-ID 无

VLAN-ID 200

没有

无操作

人口 200

200

推 200

无操作

1000

推 1000

将 200 交换为 1000

VLAN 标签 外部 2000 内部 300

推 2000,推 300

将 200 换成 300, 平局 2000

VLAN 标签 外部 100 内部 400

推 100,推 400

将 200 换成 400, 推 100

VLAN ID 范围 10-100

Limitations on Layer 2 bridging— 以下第 2 层桥接限制适用于 ACX 系列通用城域网路由器:

  • 桥接域不能有两个或多个属于同一物理接口的逻辑接口。

  • 不支持具有双 VLAN ID 标记的桥接域。

  • 支持 TPID swap 的输入 VLAN 映射的最大数量为 64。

  • 不能在逻辑接口级别禁用 MAC 学习。

  • 无法配置每个逻辑接口的 MAC 限制。