基于平均队列和负载的主动队列管理研究

来源 :湖南大学 | 被引量 : 0次 | 上传用户:sdwfzhd
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
Internet的飞速发展引起了严重的网络拥塞问题,队列管理是在网络层实现拥塞控制的有效手段。目前普遍使用的队列管理方案是丢尾法(DropTail),但它容易造成满队列和队列锁定,使网络的性能下降。主动队列管理(AQM)通过在路由队列满以前主动丢包,通告拥塞的发生,使发送者对拥塞作出响应,从而避免缓冲区的溢出和锁定,减少响应性连接的丢包数目,提供较低的服务延迟。 随机早期检测算法(RED)是IRTF推荐使用的主动队列管理机制,但RED存在参数依赖性强和算法不稳定的缺点。根据维持流量平稳的丢包率,结合路由器的负载变化,本文提出一种参数自适应的随机早期检测算法,以提高不同流量情况下RED的稳定性。 针对随机选择连接丢包影响小数据量连接和RTF较长的TCP连接公平占用带宽,本文提出一种选择性丢包机制。在路由器上估计各个连接的RTT值,并引入一个平行的虚队列,记录各个连接的最近传送数据量、最近丢包时间和RTT估计值在内的状态信息。通过在虚队列上按连接作“假轮转”筛选出最近时间内占用超过平均带宽的连接,在保证连接均匀丢包情况下挑选出丢包的候选连接。该机制充分考虑连接的最近带宽占用历史和丢包历史,使连接的丢包概率与连接占用的带宽成正比,与连接的RTT成反比。 针对平均队列不能反映网络负载的动态变化而单独使用负载则必须精心设计的缺点,本文结合平均队列和负载,提出一种新的主动队列管理机制——早期选择性丢包主动队列管理机制(ESD)。给定一个理想排队延时,ESD使用一个指数函数作为丢包概率计算函数,保证丢包概率的连续性。ESD采用选择性丢包,同时区分响应性连接和非响应性连接,惩罚占用超过平均带宽的非响应性连接,保护中小流量和RTT较长的连接。 快启动机制是现有的一种TCP启动机制的改进机制,本文在介绍快启动的同时对支持快启动的队列管理作了初步研究,扩充了TCP建立连接的“三次握手”过程。 本文使用NS2作为网络仿真实验平台对上述研究进行了验证和分析,实验结果表明:结合负载有助于提高RED的稳定性,降低丢包率;选择性丢包机制可有效降低丢包率,提高队列稳定性,缩短应用响应时间;结合平均队列和负载的ESD比RED-PD,RED和Drop Tail具有更高的公平性和稳定性。
其他文献
动态电子商务是电子商务发展下的一个阶段,以Web服务为其支持技术。Web服务是构建在诸如XML、SOAP、WSDL和UDDI等等这些开放的,技术实现中立的标准之上的一种新的网络应用。它
学位
该文通过对网管系统功能模型、组织模型及信息模型的分析,并结合对Sun公司JMX规范的研究,设计并实现了一套具有分布化、综合化、智能化特点的小额支付平台网管系统.在网管系
XML技术和元数据技术作为资源对象描述与检索的基础,正在众多领域中得到广泛研究与应用,尤其基于XML的检索技术研究方兴未艾。目前虽有许多面向XML文档的检索方案被提出,但它们
由于未来大容量的移动通信的要求,用IPv6技术来替代IPv4技术对于大量的移动终端设备接入到移动网络中显得十分重要和必要.随着第三代移动通信"全IP"解决方案的提出,IPv6必将
群体决策支持系统(GDSS)是一种用来提高群体决策活动的有效性的决策支持系统.为更好的支持企业或组织的群体决策需求,本文以社会医疗保险系统为背景,采用ORACLE数据库系统作
随着互联网和个人无线通讯的普及和在社会生活各方面的广泛应用,在这些平台上提供有效并且可靠的多媒体服务成为一种必然的趋势。其中,由于视频的传输涉及的数据量极其巨大,
随着信息技术和计算机技术的不断发展,网络的逐步普及,需要存储和传播的信息量越来越大,信息的种类和形式越来越丰富,传统图书馆的机制显然不能满足这些需要.因此,人们提出了
电子支付作为电子商务的核心环节和关键步骤,其实现程度到目前为止一直是影响电子商务发展速度的主要因素之一.如何在不安全的因特网上实现安全的支付,是人们密切关注的焦点,
通过该系统,我们可以实时的监测网络运行状况并获得大量的网络实时性能数据.这样,网络管理人员可以在对性能数据进行分析的基础上,通过配置管理等对网络进行调整、实现优化,