配置网桥域
桥接域必须包含一组参与第 2 层学习和转发的逻辑接口。您可以选择为桥接域配置 VLAN 标识符和路由接口,以支持第 3 层 IP 路由。
要启用网桥域,请添加以下语句:
[edit] bridge-domains { bridge-domain-name { domain-type bridge: interface interface-name; routing-interface routing-interface-name; vlan-id (none | all | number); vlan-id-list [ vlan-id-numbers ]; vlan-tags outer number inner number); } }
ACX5048 和 ACX5096 路由器的第 2 层 CLI 配置和显示命令与其他 ACX 系列路由器不同。有关更多信息,请参阅 ACX 系列的第 2 层新一代模式。
您不能在桥接域名中使用斜线 (/) 字符。如果这样做,则配置不会提交,将生成错误。
对于语句 vlan-id
,您可以指定有效的 VLAN 标识符,也可以指定 无 选项或 所有 选项。有关网桥域的 VLAN 标识符和 VLAN 标记的信息,请参阅 为网桥域和 VPLS 路由实例配置 VLAN 标识符。
要包括一个或多个逻辑接口在网桥域中,请为在[edit interfaces]
层级配置的以太网接口指定一个interface-name。
桥接域或为 2 层桥接配置的虚拟专用 LAN 服务 (VPLS) 实例中的每个网格组最多支持 4000 个活动逻辑接口。
要配置要包含在网桥域中的第 2 层逻辑接口,您可以将语句 encapsulation vlan-bridge
包含在逻辑接口下,也可以将语句包含在 encapsulation ethernet-bridge
物理接口下。
在 ACX 系列路由器上,一个物理接口上最多可配置 1000 个逻辑接口。ACX 系列路由器上最多可配置 3000 个网桥域。
默认情况下,每个网桥域都会维护一个第 2 层转发数据库,其中包含从属于网桥域的端口上接收的数据包中获知的媒体访问控制 (MAC) 地址。您可以修改第 2 层转发属性,包括禁用整个系统或网桥域的 MAC 学习,为特定逻辑接口添加静态 MAC 地址,以及限制整个系统、网桥域或逻辑接口学习的 MAC 地址数量。
您还可以配置生成树协议以防止转发环路。.
在 Junos OS 8.5 及更高版本中,可以为网桥域配置 IGMP 侦听。有关更多信息,请参阅 Junos OS 组播协议用户指南。
集成路由和桥接 (IRB) 可同时支持同一接口上的第 2 层桥接和第 3 层路由。您可以通过 IRB 将数据包路由到另一个路由接口,或路由到另一个配置了 IRB 接口的网桥域。您可以通过在层次结构级别包含语句irb
[edit interfaces]
并将该接口包含在网桥域中来配置逻辑路由接口。有关如何配置路由接口的更多信息,请参阅路由设备的 Junos OS 网络接口库。
一个网桥域中只能包含一个路由接口。
要配置支持 IRB 的网桥域,请添加以下语句:
[edit] bridge-domains { bridge-domain-name { domain-type bridge; interface interface-name; routing-interface routing-interface-name; service-id number; vlan-id (none | number); vlan-tags outer number inner number; } }
对于您配置的每个网桥域,请指定一个bridge-domain-name。您还必须为domain-type
语句指定值桥接。
对于语句 vlan-id
,您可以指定有效的 VLAN 标识符或 none 选项。
如果将路由接口配置为支持桥接域中的 IRB,则不能对vlan-id
语句使用 all 选项。
您可以通过该 vlan-tags
语句指定一对 VLAN 标识符; 外部 标记和 内部 标记。
对于单个网桥域,您可以添加 vlan-id
语句或 vlan-tags
语句,但不能同时包含两者。
对于 MC-LAG 桥接域,当 VLAN 标识符为时 none
,使用该 service-id
语句促进 MC-LAG 对等方之间的媒体访问控制 (MAC) 和地址解析协议 (ARP) 同步。
要让一个或多个逻辑接口包含在网桥域中,请为每个以太网接口指定要包括您在层次结构级别上 [edit interfaces]
配置的接口名称。
桥接域或为第 2 层桥接配置的 VPLS 路由实例中的每个网格组最多支持 4000 个活动逻辑接口。
要将路由接口与网桥域相关联,请包括语句 routing-interface routing-interface-name
并指定 routing-interface-name 您在层次结构级别上 [edit interfaces irb]
配置的语句。您只能为每个网桥域配置一个路由接口。有关如何配置逻辑接口和路由接口的更多信息,请参阅 路由设备的 Junos OS 网络接口库。
在 Junos OS 9.0 及更高版本中,IRB 接口支持组播侦听。有关组播侦听的更多信息,请参阅 了解组播侦听和 VPLS 根保护。
在 Junos 11.4 及更高版本中,使用 Trio 芯片组的第 2 层中继端口通过 IRB 接口支持 IP 组播。
在 Junos OS 9.6 及更高版本中,在多宿主 VPLS 配置中,您可以通过在[edit routing-instances routing-instance-name protocols vpls]
层次结构级别配置语句的 IRB 选项connectivity-type
来配置 VPLS 以在只有 IRB 接口可用的情况下保持 VPLS 连接。语句connectivity-type
有两个选项,ce 和 irb。ce 选项为默认选项,用于指定需要 CE 接口来保持 VPLS 连接。默认情况下,如果只有 IRB 接口可用,VPLS 连接将关闭。有关配置 VPN 的更多信息,请参阅 Junos VPN 配置指南。
在设备上的多个逻辑系统中配置 IRB 接口时,所有 IRB 逻辑接口共享同一个 MAC 地址。
集成桥接和路由 (IRB) 接口用于将 MX 路由器上的第 2 层交换域和第 3 层路由域连接在一起。MX 路由器支持在层级的 IRB 接口 [edit class-of-service interfaces irb unit logical-unit-number]
上使用分类器并重写规则。允许所有类型的分类符和重写规则,包括 IEEE 802.1p。
IRB 分类符和重写规则仅用于 路由 数据包;换句话说,它适用于源自第 2 层域,然后通过 IRB 路由到第 3 层域的流量,反之亦然。桥接域中的纯第 2 层接口仅允许 IEEE 分类符和 IEEE 重写规则。