ECMP 和 OSPF 如何在 Cisco 的 MSDC 网络中协作?

网络工程 思科 ospf ecmp
2022-03-04 14:25:22

阅读 MSDC 设计指南,表明 OSPF 用于路由,而 ECMP 用于支持等价路径。谁做实际的路由,是使用 ECMP 的 OSPF 还是其他方式?他们实际上是如何互动的?并且表明路由决策是在叶子节点中做出的。这是否意味着路由协议仅在叶节点中执行?

1个回答

我们所说的“ECMP”字面意思是“等价,多路径”。路由器为给定的下一跳安装了两条成本相同的路径,并且它们被平等地使用。

OSPF 根据其 LSA 数据库为网络做出路由决策。如果从 OSPF 的角度来看,有两条路径具有完全相同的成本,它将认为它们都是“最好的”。路由器将两条等价路径都安装到路由表中,由此产生了“ECMP”的概念。所有流量的一半将通过一种方式发送,一半通过另一种方式发送。

EIGRP 的好处之一是它通过“variance”命令支持不等成本多路径。OSPF、IS-IS 和我所知道的 Cisco 世界中的所有其他 IGP 协议都只执行等价多路径。