multipath (Protocols BGP)
语法
multipath { allow-external-internal; allow-protection; disable; multiple-as; }
层次结构级别
[edit logical-systems logical-system-name protocols bgp] [edit logical-systems logical-system-name protocols bgp group group-name] [edit logical-systems logical-system-name protocols bgp group group-name neighbor] [edit logical-systems logical-system-name protocols bgp multipath allow-external-internal] [edit logical-systems name routing-instances name protocols bgp], [edit logical-systems name routing-instances name protocols bgp group group-name], [edit logical-systems name routing-instances name protocols bgp group group-name neighbor], [edit logical-systems name tenants name routing-instances name protocols bgp], [edit logical-systems name tenants name routing-instances name protocols bgp group group-name], [edit logical-systems name tenants name routing-instances name protocols bgp group group-name neighbor], [edit protocols bgp], [edit protocols bgp group group-name], [edit protocols bgp group group-name neighbor], [edit routing-instances name protocols bgp], [edit routing-instances name protocols bgp group group-name], [edit routing-instances name protocols bgp group group-name neighbor], [edit tenants name routing-instances name protocols bgp] [edit tenants name routing-instances name protocols bgp group group-name] [edit tenants name routing-instances name protocols bgp group group-name neighbor]
描述
允许在多个 EBGP 路径和多个 IBGP 路径之间共享负载。如果执行平局中断,则路径被视为 BGP 等价路径(并将用于转发)。在 BGP 路由路径选择步骤之后执行连接,该步骤选择通过具有最低指标的 IGP 路由解析的下一跃点路径。具有相同相邻 AS、由支持多路径的 BGP 邻接方获知的所有路径都会被考虑在内。
从 23.4R1 版本开始,Junos 支持 EBGP 和 IBGP (EIBGP) 多路径。在现有的 BGP 多路径中,EBGP 路由优先于 IBGP 路由,因为两者具有不同的指标。启用 EIBGP 多路径并且 EBGP 和 IBGP 路由之间存在相等的负载分担后,Junos OS 将使用 EBGP 和 IBGP 的组合来启动 ECMP。
特定于功能的策略指定支持 EIBGP 多路径的前缀。您可以将策略配置为根据任何匹配条件选择前缀。
对于形成 BGP 多路径的所有路由,BGP 多路径选项必须一致。如果 BGP 多路径选项不同,则多路径功能会选择首选项,并且多路径功能可能无法按预期运行。
从 Junos OS 18.1 版开始,在层次结构级别全局[edit protocols bgp]
支持 BGP 多路径。您可以有选择地在某些 BGP 组和邻居上禁用多路径。在[edit protocols bgp group group-name multipath]
层次结构级别包含disable
以禁用组或特定 BGP 邻接方的多路径选项。
选项
allow-external-internal | 允许 IBGP 路径与 EBGP 路径共存,当 EBGP 和 IBGP 路径之间的路径选择达到首选 EBGP 路径的点时,它们将两者视为相等。 |
allow-protection |
允许 BGP 多路径和保护共存。配置后 |
disable |
在全局级别为 BGP 或特定组或邻居禁用多路径选项,但仍允许其他组或邻居使用多路径。在为特定组或邻居禁用多路径之前,通过在层次结构级别配置 |
multiple-as |
禁用默认检查,该检查要求 BGP 多路径接受的路径必须具有相同的相邻 AS。 |
所需权限级别
路由 - 在配置中查看此语句。
路由控制 - 将此语句添加到配置中。
发布信息
在 Junos OS 7.4 版之前引入的语句。
disable
Junos OS 18.1R1 版中引入的选项。
allow-protection
Junos OS 18.4R1 版中引入的选项。
allow-external-internal
Junos OS 23.4R1 版中引入的选项。