- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
维普资讯
第27卷 计算机应用 Vo1.27
2007年 l2月 ComputerApplications Dec.20o7
文章编号 :1001—9081(2007)s2—0o35一U4
LA—CHOKe:负载 自适应的CHOKe算法
彭 禹 ,高文宇
(1.湖南创发天辰科技有限责任公司,长沙410014; 2.广东商学院信息学院,广州 510320)
(py@transfar.com)
摘 要:分析了几种具有代表性的改进公平性主动队列管理算法,通过理论分析和仿真实验说明
了它们的不足。在此基础上,提 出了一种负载 自适应的 CHOKe算法,该算法通过对网络 负载的测
量,更有效地检测网络拥塞,同时根据网络负载情况 自适应地调整对非响应流的惩罚力度,并且在原
有的CHOKe算法基础上,更充分地利用了取出分组的统计信息,从而能更有效、更精确地对非响应
流实施惩罚。这些方法的应用并没有增加原有算法的计算量和复杂度,保持 了算法的无状态性和可
伸缩性。仿真实验结果表明,改进算法较原有算法在公平性等方面得到了有效的提高。
关键词:主动队列管理;CHOKe;拥塞控制
中图分类号:TP391 文献标志码 :A
是,由于需要在路由器维持每流的状态信息,随着网络中流的
0 引言 数 目增多,算法的效率会急剧下降,因此FRED算法存在着严
主动队列管理 (ActiveQueueManagement,AQM)算法是 重的可伸缩性问题。
网络拥塞控制研究领域的一个重要问题。主动队列管理算法 1.2 CHOKe
之一的随机提前检测(RnadomEadyDetection,RED) 出现 CHOKe也是基于ERD的一种改进算法 ,其 E1的也是提
以来 ,已出现了几十种主动队列管理算法。但是,RED算法 高算法的公平性,使得算法能对网络中的非响应流实施有效
的影响最大,也是IETF推荐的AQM算法 ,许多AQM算法 的惩罚。CHOKe在继承了RED所有特点的同时,采用了如
的设计都参考了ERD。 下措施对非响应流进行惩罚:在检测到拥塞时,将到达分组与
ERD的出发点是通过分组早期丢弃来控制平均队列长 从当前队列中随机选取的一个分组进行比较,若两个分组属
度,从而避免拥塞。ERD采用测量平均队列长度来检测拥 于同一个流 ,则对这两个分组同时丢弃 ,否则,只对到达的分
塞,并根据平均队列长度来计算分组的丢弃概率,这也成了后 组实施概率丢弃 ,丢弃概率的计算同ERD。CHOKe中采用的
来很多AQM算法采用的拥塞检测策略和分组丢弃概率计算 措施非常简单 ,是一种完全无状态的算法 ,这是CHOKe最大
策略。ERD相对于传统的FCFS队列管理在避免全局同步、 的优势。在公平性方面,CHOKe虽然不能保证绝对的公平,
持续满队列等方面有了很大的改善,但是 RED算法也存在很 但在对非响应流实施惩罚方面还是有效的o【 。CHOKe是E1
多的问题,诸如参数敏感性、稳定性 、公平性等方面。 前唯一无需保存任何流状态信息而实现一定公平性的AQM
其中公平性是抑制拥塞的一个重要因素,因为如果没有 算法。CHOKe算法有 B—CHOKe、M—CHOKe和A—CHOKe三种
公平性的保证 ,或者不能对非响应流实施有效地惩罚 ,将会导 不同版本 :
致非响应流能够侵 占其他正常流的带宽,如果网络中多数流 1)B—CHOKe算法:B—CHOKe是基本 CHOKe算法。在B—
为了抢占带宽而实施 “非响应”,将会导致恶性竞争网络资 CHOKe中,每当一个分组到达路由器时,随机地从当前的队
源,最终
文档评论(0)