互联网协议 — ECMP 等价多路径路由

ECMP(等价多路径路由)技术在IP路由中实现负载均衡,通过HASH策略选择下一跳。然而,ECMP面临如“大象流”拥塞、非对称网络中的效率低下和不感知拥塞等问题。解决方案包括DLB技术和基于端口权重的负载分担。VxLAN场景中,VxLAN报文的UDP srcPort特性适合ECMP网络环境。
摘要由CSDN通过智能技术生成

目录

ECMP 和 UCMP

ECMP(Equal-Cost Multipath Routing,等价多路径路由)技术,即:当 IP 路由网络中存在多条到达同一个 dstIP 且开销相等的 Route Paths 时,如果 Router 支持等价路由协议,那么发往该 dstIP 或者 dstSubnet 的三层转发流量就可以通过不同的路径进行分担,实现数据链路级别的负载均衡和高可用,在链路出现故障时,可实现快速切换。同时还提高了网络资源利用率。

目前 OSPF、ISIS、EIGRP、BGP 等主流的路由协议都支持 ECMP 特性。另外,常见的 ECMP 路径选择策略有以下几种:

  1. IP 五元组哈希
  2. IP 五元组取模
  3. 轮训均衡
  4. 带权轮询均衡

ECMP 的负载分担方式主要分为 2 种:

  1. 逐流负载分担:能保证包的顺序,保证了同一数据流的帧在同一条下一跳路由转发,而不同数据流在不同的下一跳路由上转发。
  2. 逐包负载分担:可以提高 ECMP 的带宽利用率,使等价多路径路由分担更均匀,但存在数据包乱序的问题,需要确保流量接收的设备
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

范桂飓

文章对您有帮助就请一键三连:)

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值