设为首页收藏本站language 语言切换
查看: 1027|回复: 0
收起左侧

cbwfq class-based

[复制链接]
发表于 2013-9-6 22:26:46 | 显示全部楼层 |阅读模式
优点:更加灵活,更加可控,可以根据不同定义的类去形成队列、预留带宽、实施策略
priority percent XX   进入LLQ队列
bandwidth percent 进入BQ队列  轮询  一个瞬间 没有带宽时 可以把带宽撑满
CIR正常情况  BC 突发情况(Low Latency Queueing,低延迟队列)是一个具有较高优先级的队列,它的优先级仅次于二层协议队列(如同CQ中的0号队列),与RTP优先队列(RTP优先队列的参见后文介绍)一个或多个类的报文可以被设定进入LLQ,队列不同类别的报文可设定占用不同的带宽,在调度出队的时候,若LLQ中有报文则总是优先,发送LLQ中的报文直到LLQ中没有报文时或者超过为LLQ配置的最大预留带宽时,才调度发送其他队列中的报文。
1到64的队列为各类报文的队列每类报文占一个队列,我们称它们为BQ(Bandwidth Queueing) 在系统调度报文出队的时候,按用户为各类报文设定的带宽将报文出队发送这种队列技术,应用了先进的队列调度算法可以实现各个类的队列的公平调度属于1到N1号BQ队列的报文可以被确保得到用户设定的带宽,当接口中某些类别的报文没有时,BQ 队列的报文还可以公平地得到空闲的带宽,大大提高了线路的利用率,同时在接口拥塞的时候仍然能保证各类报文得到用户设定的最小带宽。 当报文不匹配用户设定的所有类别时,报文被送入系统定义的缺省类,虽然允许为缺省类配置带宽使其作为BQ类进行基于类的队列调度,但是更多的情况是为缺省类配置WFQ,使所有进入缺省类的报文进行基于流的队列调度。CBWFQ最多允许配置64个BQ类,缺省类的WFQ的队列个数N可以由用户设定。 对于缺省类的WFQ和BQ,当队列的长度达到队列的最大长度时,缺省采用尾丢弃的策略。但用户还可以选择用加权随机预检测(Weighted Random Early Detection, WRED)的丢弃策略(加权随机预检测的丢弃策略请参见后面加权随机预检测WRED的描述)。Easyinlab Welcome

您需要登录后才可以回帖 登录 | 论坛注册

本版积分规则

QQ|Archiver|手机版|小黑屋|sitemap|鸿鹄论坛 ( 京ICP备14027439号 )  

GMT+8, 2025-2-2 16:56 , Processed in 0.061803 second(s), 15 queries , Redis On.  

  Powered by Discuz!

  © 2001-2025 HH010.COM

快速回复 返回顶部 返回列表