区分服务中保障TCP流之间公平性的标记策略研究

来源 :湖南大学 | 被引量 : 0次 | 上传用户:qqwc112
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着Internet上的飞速发展,“尽力而为”服务已经不能满足各种不同应用的要求了。于是IETF先后提出了综合服务(IntServ)模型和区分服务(DiffServ)模型。由于IntServ不具备良好的可扩展性,因此单纯的IntServ无法在Internet中得到广泛应用。而DiffServ避免了复杂性,提供了一种具有良好可扩展性的QoS解决方案,容易在主干网上实现。因此成为近来网络研究的热点。很多研究已经指出DiffServ中存在着带宽分配的不公平性问题,这些不公平性主要表现在两个方面:(1)TCP流和非响应流(比如UDP流)之间共享带宽的公平性;(2)异质TCP流之间享用带宽的公平性。目前研究者所提出的各种算法在提高TCP流之间的公平性都有一定的效果,但是他们都没有同时考虑往返时间(RTT)、目标速率(CIR)、重传超时(RTO)因素对TCP流的影响。本文通过研究DiffServ模型,改善了边界路由的分组标记策略,提高了TCP流之间的公平性。具体来说,本文的主要工作包括如下几个方面:首先,对当前QoS的概念进行了概述,指出了IP QoS的研究现状和研究热点,并重点介绍了Diffserv的体系结构、服务类型等基本理论。然后,研究了影响TCP流带宽公平共享的重要因素,对Diffserv中的实现IP QoS控制的基本分组标记策略的研究成果及其所面临的问题进行了探讨。针对TCP流之间分配带宽时的不公平性问题,本文在时间滑动窗口三色标记器(TSWTCM)的基础上,提出一种CIR、RTT、RTO感知的三色标记器(CRRTCM)。该标记策略的基本思想是通过改变标记不同颜色的包的概率来改变流带宽的分布。该标记策略首先在边界节点获取各TCP流的RTT、RTO参数并把这些参数交给标记器处理,CRRTCM标记算法再根据这些参数来标记包,它使用各种颜色包的标记概率与CIR、RTT、RTO参数相关的办法来降低RTT和RTO的影响,同时保证在TCP流之间根据CIR成比例公平的分配带宽。最后,利用NS2网络仿真软件对比了改进的算法和TSWTCM的性能。实验结果表明,与TSWTCM相比,CRRTCM算法保障了各TCP流的目标速率获取,并且能够合理的分配剩余带宽,提高了TCP流之间的公平性。
其他文献
至今,足球机器人的研究已经取得了重大的进展。在学术界,RoboCup中型组比赛体现了其最高水平。足球机器人的设计包含了许多不同知识的集成:机械学,运动学,动力学,控制理论、
本文在研究组件技术、AutoCAD图形数据库和参数数据库的基础上,分析了集成于AutoCAD对话框的DWG图形处理技术、输电线路设计中的力学计算和金具统计专家库等问题。应用ADO组件服务和AutoCAD提供的COM组件服务开发出来的ARX程序按AutoCAD提供的接口与其集成在一起,该ARX应用程序是组件思想的体现。本系统通过了保定供电公司设计院的验收测试,已经投入应用。解决了保定供电公司设计院原
数据挖掘技术是人们长期对数据库技术进行研究和开发的结果。起初各种商业数据是存储在计算机的数据库中的,然后发展到可对数据库进行查询和访问,进而发展到对数据库的即时遍历
针对目前网络教学系统存在的缺陷,论文提出了一种基于Agent技术的网络教学系统。该系统以建构主义为理论基础,结合多Agent技术和移动Agent技术,克服了当前网络教学系统个性化、
现实世界中存在许多的多目标优化问题,即需要同时对多个相互冲突的目标进行优化。多目标优化问题存在一组表示目标间权衡信息的解的集合。进化算法是一类通过模拟自然界生物
目前传统的基于信物或口令的安全系统显得越来越脆弱,迫切需要有一种准确、方便、安全的识别技术来代替现有的身份识别方法。现代统计学已经表明,指纹具有稳定性和唯一性。目
如今,组播技术的应用越来越广泛,网络应用的要求也越来越强烈,再加上组播技术相对于单播与广播技术的巨大优势,人们日益认识到组播技术所带来的优点和好处,组播技术必将成为
业务流程管理基于计算机网络技术以及工作流、企业应用集成、XML等技术。它从业务流程的角度对企业进行全方位的管理,并支持业务流程的持续改进。其核心思想是为企业内及企业
无线传感器网络是由大量随机部署在监测区域的微小传感器节点通过无线通信、自组织方式构成的分布式网络系统,一般用于在无人监管的情况下对周围环境或者对象进行监测,将采集
信息系统的架构正由C/S向B/S转变,相对应B/S架构的Web应用的富客户端技术的应用也越来越多。Ajax是当前较流行的富客户端技术,Ext.NET是一套支持Ajax的Web控件,因为Ajax的种