ECMP
总结 阅读本主题,了解瞻博网络云原生路由器对具有流量粘性的 ECMP 的支持。
等价多路径 (ECMP) 是一种网络路由策略,允许同一会话或流量(即具有相同源和目标的流量)通过多条等价路径进行传输。这是一种机制,允许您通过充分利用到同一目标的链路上未使用的带宽来对流量进行负载均衡并增加带宽。
转发数据包时,路由技术必须决定使用哪一跳路径。在做出决定时,设备会考虑用于识别流量的数据包标头字段。使用 ECMP 时,将根据路由指标计算和散列算法识别等价的下一跳路径。也就是说,成本相等的路由具有相同的优先级和指标值,而网络成本却相同。ECMP 进程可识别一组路由器,每个路由器都是通往目标的合法等价下一跃点。识别的路由称为 ECMP 集。由于 ECMP 仅寻址下一跳目标,因此可用于大多数路由协议。
当路由表包含相同目标的多个等价下一跃点地址时,将形成等价多路径 (ECMP) 集。(成本相等的路由具有相同的优先级和度量值。如果为活动路由设置了 ECMP,则云原生路由器将使用一致的散列从 ECMP 成员中选择 一个 下一跃点地址来转发数据包。
云原生路由器支持容器网络接口 (CNI) 和中转路由器模式的 ECMP。当下一跃点的数量发生变化时,它支持流量粘性。云原生路由器还支持隧道流量的 ECMP 下一跳。