Junos Routes - 路由特异性与协议

Junos Routes - 路由特异性与协议

我正在尝试对路由器进行负载平衡,以通过两个上行链路(具有相同的容量)发送流量。我为互联网上的每个 /8 生成了静态路由(用于 ipv4)并将其插入。不幸的是,它似乎没有产生预期的效果。我注意到,检查特定 ip 的转发表时,有三个路由,我的两个静态 /8 和一个通过 bgp 学习到的更具体的路由(一个 /24 而不是 /8)。有人可以确认 Junos 会将流量路由到更具体的路由,即使它是从不太喜欢的来源例如通过手动输入的静态路由的 BGP。

来源建议始终首先选择学习到的路由方式(检查链路是否正常后执行第 2 项)

选择优先级值最低的路径(路由协议进程优先级)。

答案1

1.0.0.0/8 和 1.0.0.0/24(例如)不是同一条路由,因此两个 /8 和一个 /24 之间没有竞争进入 FIB。两个 /8 进入,当它学习 /24 时,它也会进入,因为它更具体(因此是不同的路由)。您不能因为存在 /24 而拒绝 /8,对吗(您会错过 /8 的大部分)?

另外,既然您可以生成两个 0/0 路由,为什么还要为 IPv4 地址空间上的每个块生成 /8?(假设有一个上游提供商!)。话虽如此,我无法帮助您实现负载平衡,因为我对 JunOS 了解不够。

相关内容