基于NS2路由器的主动队列算法研究

来源 :安徽大学 | 被引量 : 0次 | 上传用户:sisu16113
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着Internet的发展和网络多媒体技术的成熟,用户数量及其需求的增加带来严重的负载问题。当网络中存在过多的分组报文,且网络中的资源(例如:网关处理能力、缓冲区大小、链路的带宽)有限时,就会使网络拥塞;进而导致网络的吞吐量的急剧下降,传输中的数据包的大量丢失,系统性能下降,严重时候会使整个系统崩溃。有效解决拥塞控制方法是端到端的拥塞控制,典型的为TCP协议中的拥塞控制算法。而路由器恰处于拥塞的发生点上,因此对路由器中的队列进行管理和控制,直接影响路由器的性能,进而影响整个网络的性能和QoS服务质量的能力。根据拥塞算法的使用位置划分,拥塞控制算法分为两大类:“链路算法和源算法”。在源算法方面,TCP协议中的拥塞控制算法使用最广泛,已经成为网络健壮性的保证的不可或缺因素。在链路算法上,“主动队列管理”机制为当前的研究热点。“随机早期检测”算法是主动队列管理中的一个代表算法,也是RFC2309推荐的唯一主动队列管理的候选算法,被广大学者们所关注和研究。本文主要工作如下:首先,介绍了拥塞控制算法的国内外研究现状,阐述了拥塞、拥塞崩溃及拥塞控制的定义,分析拥塞形成的原因,简介了什么是拥塞控制和拥塞控制的链路算法,并详细阐述路由器中的队列机制。同样也介绍文中的实验平台——网络仿真工具"Network Simulator version 2"。其次,概述RED算法及相关改进算法:"ARED算法、SRED算法、FRED算法、BLUE算法”。根据引文的建模思想,推导出了平均队列长度和丢弃概率的关系式;分析关系式得出:“非线性的表述更吻合队列长度和丢弃概率之间的关系”,为本文改进的RED算法提供理论基础。再次,利用平均队列长度和丢弃概率的非线性特征提出两种改进的非线性RED算法MRED和JRED算法。通过NS2进行仿真模拟,分析仿真结果得出,本文提出的两种改进的非线性RED算法和原RED算法相比,提高了平均吞吐量,降低了丢包概率和增强了网络稳定性和可靠性。相互比较MRED和JRED两种改进算法,JRED算法综合性能更优。最后,对全文的研究内容作了总结,并提出了进一步的研究方向。
其他文献
随着互联网的迅速发展和网络经济的不断繁荣,Web2.0的到来,个人计算机的普及,并行计算、分布式计算、网格计算、P2P计算的发展和融合,一种新的计算模式----云计算应运而生。
语音识别是一门交叉学科,它与语音学、语言学、数字信号处理、模式识别、最优化理论、计算机科学等众多学科紧密相连,是一门既有理论价值又有实际意义的学科。语音识别发展了
心血管疾病是当今危害人类健康的主要疾病之一,心电图检查是临床上诊断心血管疾病的重要方法。心电图准确的自动分类对于心血管疾病的诊断起着关键作用。聚类分析是非监督模
同时多线程处理器(SMT)允许同时从多个线程取指令执行,可以使线程间的线程级并行性以及线程内的指令级的并行性得到了充分的挖掘。在减少指令槽的水平浪费的同时,也减少了垂
网络流量测量和监控是网络管理的一个重要内容,流记录信息对于分析网络行为特征等具有重要意义,但是随着高速网络的大规模应用,同时受处理器速度、缓存容量、网络带宽等硬件
如何优化垂直切换性能实现无缝切换,是异构无线网络融合面临的重要挑战。论文以保证应用的服务质量QoS (Quality of Service)为目标,对异构无线网络垂直切换中目标网络的选择
学位
当前,电子商务已经发展成为商品交易的主要形式之一,是国家经济增长的主要模式和未来信息化社会的发展方向,中国2010年电子商务市场交易额达到4.5亿元,比去年增长22%。与此同
随着信息技术和电子技术的发展,无线局域网(Wireless Local Area Network, WLAN)技术越来越受到人们的欢迎。无线网络最大优点就是不需要有线介质就能够传播信息,使它的网络
随着互联网的普及和电子商务的迅猛发展,网络用户正面临着越来越严重的信息过载问题,用户不得不在海量的产品信息中寻找需要的商品。推荐系统可以有效地与用户进行交互,根据