目录
ECMP
ECMP(Equal Cost Multi Path,等价多路径路由),即:当 IP 路由网络中存在多条到达同一个 dstIP 且开销相等的 Route Paths 时,如果路由器设备支持等价路由协议,那么发往该 dstIP 或者 dstSubnet 的三层转发流量就可以通过不同的路径分担,实现网络链路级别的负载均衡,并在链路出现故障时,实现快速切换。
OSPF、ISIS、EIGRP、BGP 等主流的路由协议都支持 ECMP 功能。另外,ECMP 常见的路径选择策略也有如下几种:
- IP 五元组哈希
- IP 五元组取模
- 轮训均衡
- 带权轮询均衡
在 Spine Leaf 网络架构中,srcLeaf 与 dstLeaf 之间通常会使用 ECMP 将流量均衡分担至多个 Spine 交换机之上。
ECMP 的不足
- ECMP 无法感知 Traffic Flow 的 Payload,缺乏智能带宽均衡:虽然 TCP/IP 数据报文 IP
发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/232204.html原文链接:https://javaforall.net
