在 ACX 系列中配置集成路由和桥接
集成路由和桥接 (IRB) 同时支持 同一接口上的第 2 层桥接和第 3 层 路由。IRB 允许您将数据包路由到另一个路由接口或配置 IRB 接口的另一个桥接域。通过在层次结构级别中包括 irb
语句并将该接口包含在 [edit interfaces]
桥接域中,可配置逻辑路由接口。有关如何配置路由接口的详细信息,请参阅 Junos OS 路由设备网络接口库。
桥接域中只能包含一个路由接口。
以下是 IRB 支持的功能列表:
系列
inet
,inet6
以及iso
IRB 接口上支持的。IRB 接口上支持的路由协议包括 BGP、ISIS、OSPF、RIP、IGMP 和 PIM。
IRB 接口上支持具有 option 82 的 DHCP 中继。
可在 VRF 路由实例中添加 IRB。
IRB 字体上支持 VRRP。
IRB 接口上支持双向转发检测 (BFD) 协议。
IRB 接口上支持以下服务等级配置:
IRB 分类器并在路由数据包上重写。
可在 IRB 逻辑接口上应用固定分类器。
防火墙过滤器(多域过滤器)可用于分配转发类和丢失优先级。您应定义家族 inet 或 inet6 过滤器,并将其作为输入过滤器应用于家族 inet 下的 IRB 逻辑接口上。
注意:physical-interface-filter
不支持 IRB 逻辑接口上的家庭 inet6 过滤器。重写只能在 IRB 接口级别上应用。
可以重写 dscp、inet 优先级、ieee-802.1 和 ieee-802.1ad 值。
ACX 路由器不支持 IRB 上的 MPLS 系列。
IRB 可在以下层次结构下配置:
[
edit intefaces irb interface_type
] 层次结构级别禁用 — 禁用接口
无偿回复 — 免费启用 ARP 回复
保持时间 — 等待上线和链接关闭的时间
mtu — 最大传输数据包大小 (256.9192)
无免费的 arp 回复 — 不启用无偿 ARP 回复
无免费的 arp 请求 —忽略无偿的 ARP 请求
[
edit interfaces irb.unit family (inet | inet6 | iso)
] 层次结构级别[
edit bridge-domains routing-interface interface irb.unit
] 层次结构级别[
edit routing-instances instance-type vrf
] 层次结构级别[
edit protocols (bgp | isis | ospf | rip | igmp | pim) interface irb.unit
] 层次结构级别[
edit class-of-service interfaces irb]
] 层次结构级别
在 ACX5048 和 ACX5096 路由器中,您可以在 [edit vlans vlan-name] l3-interface irb.unit;
该级别配置 IRB。
与其他 ACX 系列路由器相比,ACX5048 和 ACX5096 路由器的第 2 层 CLI 配置和 show 命令不同。有关详细信息,请参阅 ACX 系列的下一代第 2 层模式。
要配置支持 IRB 的桥接域,请包括以下语句:
[edit] bridge-domains { bridge-domain-name { domain-type bridge; interface interface-name; routing-interface routing-interface-name; vlan-id (none | number); vlan-tags outer number inner number; } }
对于您配置的每个桥接域,请指定 。bridge-domain-name您还必须为domain-type
语句指定值桥。
对于语 vlan-id
句,您可以指定有效的 VLAN 标识符或 无 选项。
该 vlan-tags
语句允许您指定一对 VLAN 标识符; 外部 标记和 内部 标记。
对于单个桥接域,您可以包括 vlan-id
语句或 vlan-tags
语句,但不能同时包含这两个语句。
要在桥接域中包括一个或多个逻辑接口,请为每个以太网接口指定 interface-name 包括您在层次结构级别上配置的 [edit interfaces]
接口。
为第 2 层 桥接配置的桥接域支持最多 4000 个活动逻辑接口。
要将路由接口与桥接域相关联,请包括语 routing-interface routing-interface-name
句并指定 routing-interface-name 您在层次结构级别上配置的 [edit interfaces irb]
语句。您只能为每个桥接域配置一个路由接口。有关如何配置逻辑和路由接口的详细信息,请参阅 Junos OS 路由设备网络接口库。
在 Junos OS 版本 9.0 和更高版本中,支持 IRB 接口进行组播侦听。有关组播侦听的详细信息,请参阅 Junos OS 组播协议用户指南。
配置多个 IRB 逻辑接口时,所有 IRB 逻辑接口共享相同的 MAC 地址。
以下是桥接域上 IRB 的示例配置:
[edit] interfaces { ge-1/0/0 { encapsulation flexible-ethernet-services; flexible-vlan-tagging; unit 0 { encapsulation vlan-bridge; vlan-id 100; } } } ge-1/0/1 { encapsulation flexible-ethernet-services; flexible-vlan-tagging; unit 0 { encapsulation vlan-bridge; vlan-id 100; } } } irb { unit 0 { family inet { address 10.0.1.2/24 { } } } } bridge-domains { bd { domain-type bridge; vlan-id none; interface ge-1/0/0.0; interface ge-1/0/1.0; routing-interface irb.0; } }