QFX5100关于负载均衡的问题

网络工程 杜松
2022-02-14 07:58:25

我有一个带有 4x IP 传输 (4x 10G) 的 QFX5100,但我没有来自它们的 bgp 完整表,我是否可以对传出流量进行负载平衡?因为使用默认路由我只能强制它们使用其中之一,或者在路由表中添加不同距离的默认路由只会导致备份并且没有负载平衡。

1个回答

QFX5100 确实支持 ECMP(等价多路径)转发/路由,但是假设您的 4 个传输来自不同的提供商,那么您到所有目的地的路径不太可能是等价的,因此负载平衡可能会给您带来很多的问题。

但是,如果您仍然热衷于尝试,那么以下配置将激活 ECMP:

set policy-options policy-statement ECMP then load-balance per-packet
set routing-options forwarding-table export ECMP

要确认 QFX 现在平等对待所有默认路由,请使用:

show route forwarding-table destination 0.0.0.0/0

您应该会看到如下所示的输出:

Destination        Type RtRef Next hop           Type Index NhRef Netif
0.0.0.0/0          user     0                    ulst 262668    2
                              x.x.x.1            ucst   540     3 xe-0/0/1.0
                              x.x.x.2            ucst   541     3 xe-0/0/2.0
                              x.x.x.3            ucst   542     3 xe-0/0/3.0
                              x.x.x.4            ucst   543     3 xe-0/0/4.0

显示为 0.0.0.0/0 安装的四个不同的下一跳

正如 Jordan 所提到的 - 尽管per-packetJunos 实际上会按流进行负载平衡 - 这只是一个遗留命令,有望在 Junos 的未来版本中得到别名。