等价负载均衡(等价路由ECMP)

定义

去往同一个目标网段,存在多条路由:

  1. 网段掩码完全相同;
  2. 路由来源相同,AD/PRE 优先级完全一致;
  3. 度量值(开销、跳数)完全相等; 这多条路由就是等价路由,设备同时把多条路由放入路由表,流量分摊到多条链路转发,即为等价负载均衡

产生条件(缺一不可)

  • 目的网段与子网掩码完全一致;
  • 路由优先级(PRE/AD)相同;
  • 协议度量值(开销 / 跳数)相等;
  • 路由来反例:浮动静态(备份链路,不是负载均衡)源一致(同是静态、同是 OSPF、同是 RIP)

反例:浮动静态(备份链路,不是负载均衡)

复制代码
ip route-static 10.0.0.0 24 192.168.1.1
ip route-static 10.0.0.0 24 192.168.1.2 preference 70

两条静态优先级不同,只有 PRE60 生效,另一条做备份,不属于等价负载均衡

正例:静态等价负载均衡

复制代码
# 两条静态默认路由,优先级相同,自动负载分担
ip route-static 0.0.0.0 0 203.1.1.1
ip route-static 0.0.0.0 0 203.2.2.2

转发分担模式

  • 按源目 IP 哈希分担(默认主流) 同一源 IP 访问同一目标 IP,固定走同一条链路;不同流分摊到不同线路,避免报文乱序
  • 逐包分担 数据包轮流交替走多条链路,容易导致 TCP 分片乱序,极少使用

优缺点

优点

  1. 多条链路同时利用,提升带宽总容量;
  2. 单条链路故障时,流量自动切换到剩余链路,自带冗余

缺点

链路带宽不一致时,无法智能分配流量(仅等价分担,非智能调度)


  • 等价负载均衡:同目的、同优先级、同度量,多条链路同时转发流量;
  • 浮动静态备份路由:同目的、不同优先级,一条工作、一条休眠,故障才切换;
  • 不同协议学到的同网段路由,因 AD/PRE 不同,不会形成等价路由
相关推荐
贝锐5 小时前
金仓、达梦、TDSQL全适配:向日葵补齐信创数据库层远程运维能力
运维·数据库·信创
雪落漂泊8 小时前
Linux进程(四)概念:命令行参数和环境变量篇
linux·运维·服务器
方便面不加香菜8 小时前
Docker Container -- 容器命令详解
运维·docker·容器
say_fall9 小时前
【Linux系统编程】Linux进程信号:从“外卖到了“到内核里的一张位图
linux·运维·服务器·车载系统·智能硬件
Z21-X9 小时前
云原生运维实战笔记:企业网站综合上云部署与云运维服务全景解析
运维·笔记·学习·云原生
Decay__9 小时前
19_MySQL 告警与自动化运维 —— 告警分级收敛 / Webhook / 定时巡检 / 脚本库
运维·数据库·sql·mysql·架构
FungLeo10 小时前
成为全栈·基础补充·Linux 服务器入门
linux·运维·服务器·ssh·部署·成为全栈
爱和冰阔落10 小时前
【Linux网络】TCP 服务器怎么写?从 listen、accept 到 read/write,手写完整 Echo Server
linux·运维·服务器·网络
鲁邦通物联网10 小时前
工业装备OEM远程服务架构:边缘计算网关与售后运维系统设计
运维·边缘计算·数据采集·工业数据采集·边缘计算网关·plc数采·厂内数采