Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

multipath (Protocols BGP)

语法

层次结构级别

描述

允许在多个 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 多路径和保护共存。配置后 allow-protection ,输出可能会 show route 发生变化:N+1 下一跃点形成(N 个 ecmp 加 1 个备份路径)。

disable

在全局级别为 BGP 或特定组或邻居禁用多路径选项,但仍允许其他组或邻居使用多路径。在为特定组或邻居禁用多路径之前,通过在层次结构级别配置 multipath 语句 [edit protocols 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 版中引入的选项。