Equal-CostMultipathRouting,等价多路径。即存在多条到达同一个目的地址的相同开销的路径。
当设备支持等价路由时,发往该目的 IP 或者目的网段的三层转发流量就可以通过不同的路径分担,实现网络的负载均衡,并在其中某些路径出现故障时,由其它路径代替完成转发处理,实现路由冗余备份功能。
OSPF、ISIS、EIGRP、BGP 等主流的路由协议都支持 ECMP 功能。
另外,ECMP 常见的路径选择策略也有如下几种:
IP 五元组哈希
IP 五元组取模
轮询均衡
带权轮询均衡
ECMP 无法感知 Traffic Flow 的 Payload,缺乏智能带宽均衡。
参考
互联网协议 — ECMP 等价多路径路由
https://bbs.huaweicloud.com/blogs/317857
等价多路径 (ECMP) 路由
https://docs.vmware.com/cn/VMware-vRealize-Network-Insight/6.6/com.vmware.vrni.using.doc/GUID-D7DEA03E-9289-4329-A687-AFB718DBA73A.html
数据中心内负载均衡-ECMP的使用分析
https://www.sdnlab.com/20605.html
多路径路由算法选择(1)——ECMP、WCMP
https://www.cnblogs.com/gzxbkk/p/8867663.html
TCP/IP的四元组、五元组、七元组
网友评论