wred表配置如下:
queue 5 drop-level 0 low-limit 6000 high-limit 12000 discard-probability 20
queue 5 drop-level 1 low-limit 6000 high-limit 12000 discard-probability 20
queue 5 drop-level 2 low-limit 6000 high-limit 12000 discard-probability 20
queue 5 weighting-constant 0
queue 5 ecn quit
上面这个配置在H3C S9825-64D 交换机合适吗,合适的配置该怎么配置
这是现网配置的,可以参考下:
qos wred queue 3 drop-level 0 low-limit 2100 high-limit 5000 discard-probability 20
qos wred queue 3 drop-level 1 low-limit 2100 high-limit 5000 discard-probability 20
qos wred queue 3 drop-level 2 low-limit 2100 high-limit 5000 discard-probability 20
qos wred queue 3 ecn
qos wred queue 3 weighting-constant 0
要判断 H3C S9825-64D 交换机的 WRED 配置是否合适,需结合设备缓存规格、业务类型、WRED 原理综合分析,以下是具体建议:
一、当前配置的合理性分析
当前配置中 low-limit 6000、high-limit 12000、discard-probability 20,需先明确以下两点:
缓存容量匹配性:S9825-64D 作为高端数据中心交换机,单队列缓存通常在数万 packet 级别(具体需参考设备手册,若队列总缓存小于 12000,则此配置无效)。
业务类型适配性:Queue 5 通常承载中高优先级业务(如 AF/EF 类流量),若按当前参数(low/high 占比 50%/100%),会因阈值过于激进导致正常流量被误丢弃;且weighting-constant 0会使队列长度计算无加权,波动剧烈,不利于流量平稳控制。
二、WRED 参数配置原则
WRED 的low-limit(丢弃起始阈值)和high-limit(丢弃饱和阈值)需基于队列缓存容量和业务类型设计:
缓存占比原则:low-limit建议设为队列缓存的30%–50%,high-limit设为60%–80%(避免缓存耗尽导致全局拥塞)。
业务区分原则:
实时业务(语音、视频):阈值需调高(如 low=50%、high=80%),丢弃概率调低(10–15),避免关键流量丢失;
数据业务(突发流量):阈值可适当调低(如 low=30%、high=60%),丢弃概率调高(20–30),提前缓解拥塞。
加权常数(weighting-constant):建议设为1–3(如weighting-constant 2),用于平滑队列长度计算,减少波动。
三、针对 S9825-64D 的推荐配置
假设 S9825-64D 单队列缓存为20000 packet(高端设备典型值,具体以手册为准),结合业务类型给出以下配置:
场景 1:承载数据业务(突发流量,如 TCP 数据)
qos wred queue table <表名>
queue 5 weighting-constant 2 // 加权平滑队列长度
queue 5 drop-level 0 low-limit 8000 high-limit 14000 discard-probability 25
queue 5 drop-level 1 low-limit 8000 high-limit 14000 discard-probability 25
queue 5 drop-level 2 low-limit 8000 high-limit 14000 discard-probability 25
queue 5 ecn // 若对端支持ECN则保留,否则删除
quit
逻辑:low-limit 8000(占缓存 40%)、high-limit 14000(占缓存 70%),提前丢弃突发流量,避免缓存耗尽;discard-probability 25平衡丢弃概率与流量稳定性。
场景 2:承载实时业务(语音、视频)
qos wred queue table <表名>
queue 5 weighting-constant 2
queue 5 drop-level 0 low-limit 10000 high-limit 16000 discard-probability 10
queue 5 drop-level 1 low-limit 10000 high-limit 16000 discard-probability 10
queue 5 drop-level 2 low-limit 10000 high-limit 16000 discard-probability 10
queue 5 ecn // 实时业务一般不建议启用ECN,可删除此命令
quit
逻辑:low-limit 10000(占缓存 50%)、high-limit 16000(占缓存 80%),减少关键流量被误丢的概率;discard-probability 10进一步降低丢弃风险。
四、验证与调整步骤
确认缓存容量:执行 display device manuinfo 或查阅设备手册,确认 S9825-64D 单队列缓存的具体数值。
业务流量观测:通过 display qos queue statistics interface <接口> 查看队列长度变化,若频繁触发 high-limit,需调高阈值;若队列长期低于 low-limit,需调低阈值。
ECN 兼容性验证:若对端设备不支持 ECN,需删除queue 5 ecn命令,避免流量异常。
综上,当前配置的阈值比例和加权常数需根据实际缓存容量和业务类型调整,建议优先按 “数据业务场景” 配置并观测流量,再逐步优化参数。
暂无评论
亲~登录后才可以操作哦!
确定你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作
举报
×
侵犯我的权益
×
侵犯了我企业的权益
×
抄袭了我的内容
×
原文链接或出处
诽谤我
×
对根叔社区有害的内容
×
不规范转载
×
举报说明
暂无评论