我现在就是个普通的交换机作为接入交换机。配置了多个等价的默认路由,但是发现流量非常不均。配置了8个度端口,但是流量主要从4个端口发出去,我看配置里面有一个路由负载的命令
ip load-sharing mode per-flow algorithm 5 global
ip load-sharing mode per-flow dest-ip src-ip ip-pro dest-port src-port global
这两条同时配置的,请问下和这个是否有关系。
我现在就是个普通的交换机作为接入交换机。配置了多个等价的默认路由,但是发现流量非常不均。配置了8个度端口,但是流量主要从4个端口发出去,我看配置里面有一个路由负载的命令
ip load-sharing mode per-flow algorithm 5 global
ip load-sharing mode per-flow dest-ip src-ip ip-pro dest-port src-port global
这两条同时配置的,请问下和这个是否有关系。
ip load-sharing mode per-flow algorithm 5 global
ip load-sharing mode per-flow dest-ip src-ip ip-pro dest-port src-port global
端口+协议,
但因为和 algorithm 5 冲突,实际并未生效。undo ip load-sharing mode per-flow algorithm 5 global
undo ip load-sharing mode per-flow dest-ip src-ip ip-pro dest-port src-port global
ip load-sharing mode per-flow algorithm 7 global
ip load-sharing mode per-flow src-ip dest-ip src-port dest-port protocol global
display ip load-sharing mode
Per-flow load-sharing mode: Global
Algorithm: 7
algorithm 5 不支持 8 条等价路由,只能跑满 2~4 条algorithm 7,8 个口流量立刻均匀
暂无评论
ip load-sharing mode per-flow dest-ip src-ip ip-pro dest-port src-port globalalgorithm 5(算法5),但H3C不同设备型号、不同软件版本对算法编号的定义可能不同。Default 模式下,任何等价路由的微小变化(比如某条链路闪断后恢复),都会触发所有流量的重新哈希分配。如果网络环境不稳定,流量可能会在几条链路间反复横跳,或者在重分配后再次陷入不均衡的状态。display counters outbound interface 命令查看具体是哪几个端口在承载流量。同时,结合流量分析工具,确认这些端口上的流量是否属于上述的“大象流”。如果是业务特性导致的,这是正常现象,只能通过优化业务架构(如增加业务自身的负载均衡)来解决。algorithm 5 改为其他数值(范围通常是0~13),例如改成默认的算法0,或者尝试 1、2、3 等,观察流量分布是否有改善。1system-view
2ip load-sharing mode per-flow algorithm 0 dest-ip src-ip ip-pro dest-port src-port globalseed(起始HASH值)和 shift(计算结果偏移量)参数进行微调。通过改变这两个数值,可以强行打乱哈希的映射结果,让流量重新分配到闲置的链路上。1# 举例:在原有基础上增加 seed 和 shift 参数进行微调
2ip load-sharing mode per-flow algorithm 5 seed 1234 shift 5 dest-ip src-ip ip-pro dest-port src-port globaldisplay ecmp mode 查看当前模式。如果是 Default 模式且网络链路偶有抖动,可以考虑在业务低峰期尝试切换为 Enhanced 模式(如果设备支持),以减少路由震荡带来的流量重分配影响。暂无评论
亲~登录后才可以操作哦!
确定你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作
举报
×
侵犯我的权益
×
侵犯了我企业的权益
×
抄袭了我的内容
×
原文链接或出处
诽谤我
×
对根叔社区有害的内容
×
不规范转载
×
举报说明
暂无评论