Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

了解一跃点 IS-IS 邻接方上的加权 ECMP 流量分布

等价多路径 (ECMP) 是一种跨多个路径实现流量负载平衡的常用技术。启用 ECMP 后,如果通往远程目标的路径的成本相同,则流量将按等比例在路径之间分布。如果指向最终目标的相邻路由器的本地链路容量不相等,则跨多个路径的流量平等分配是不可取的。通常,两个链路之间的流量分布相同,链路利用率相同。但是,如果聚合以太网捆绑包的容量发生变化,则等流量分布会导致链路利用率失衡。在这种情况下,加权 ECMP 可以按照本地链路的容量比例在等价路径之间实现流量负载均衡。

例如,有两台设备互连在一个具有四个链路和一个相同成本的聚合以太网捆绑包中。在正常情况下,AE 捆绑包和单个链路均能用于分配流量。但是,如果 AE 捆绑包中的链路出现故障,则链路容量发生变化,导致链路利用率不均衡。加权 ECMP 负载均衡等价路径之间的流量与本地链路的容量成比例。在这种情况下,流量在 AE 束和单个链路之间按 30/40 的比例分布。

注意:

此功能为距离 IS-IS 邻接方提供加权 ECMP 路由。Junos OS 仅在即时连接的路由器上支持此功能,不支持多跳路由器上的加权 ECMP,即在距离多个跃点的路由器上。

要对直接连接的 IS-IS 邻接方启用加权 ECMP 流量分配,请在[edit protocols isis spf-options multipath]层次结构级别配置weighted one-hop语句。加权 ECMP 目前仅支持 IS-IS 协议。

注意:

配置此功能之前,必须配置按数据包的负载平衡策略。如果每个数据包的负载平衡策略到位,WECMP 将正常运行

从 Junos OS 17.1R1 版开始,加权 ECMP 功能还支持基于 IS-IS SPRING 的下一跳地址。

注意:

对于逻辑接口,您必须配置接口带宽,以便根据底层物理接口带宽跨等价多路径分配流量。如果不为每个逻辑接口配置逻辑带宽,Junos OS 会假定物理接口的整个带宽都可用于每个逻辑接口。

版本历史记录表
释放
描述
17.1R1
从 Junos OS 17.1R1 版开始,加权 ECMP 功能还支持基于 IS-IS SPRING 的下一跳地址。