拥塞控制端算法研究

来源 :广西师范大学 | 被引量 : 0次 | 上传用户:gonggong1
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着网络技术的不断发展,特别是高带宽时延乘积网络的出现,现有的TCP拥塞控制机制已经远远不能适应新网络环境的要求,越来越多的科学工作者投入到研究TCP拥塞控制的工作中,使其成为网络协议研究的一个热点。虽然Floyd等人提出将路由器参与到网络的拥塞控制中,以使端节点可以得到更准确的网络状态信息,但这将使得路由器的任务过于繁重,并且在当前的网络环境中实现起来也有很大的困难。因此,最近几年人们对拥塞控制端算法的研究反而变得异常活跃。这些年出现的比较优秀的拥塞控制端算法主要有:HSTCP、STCP、BIC-TCP、CUBIC-TCP、H-TCP和Fast-TCP。这些算法从不同的侧重点出发,旨在提高网络控制拥塞的能力,使网络能快速地响应和解除拥塞,并且能保持整个网络的鲁棒性、各数据流之间的公平性、收敛性和高的带宽利用率等。这些端算法都使用了和式增长积式减少(AIMD)的方式来调节拥塞窗口,所不同的是窗口的增长参数α和遇到拥塞时的减少参数β的取值,也正因为这两个参数的差异使得各算法的性能大相径庭。本文基于通用的AIMD模型和各算法的响应函数从理论上研究了影响算法性能的各种因素,指出了算法存在的不足,另外,还使用模拟工具NS-2进行模拟实验验证理论分析的结果。理论和实验都表明H-TCP算法的综合性能比较优秀。但在对H-TCP算法的理论分析、实验过程中,发现H-TCP算法的RTT公平性和TCP友好性不好,不同RTT的流在运行过程中差异很大,在H-TCP流与TCP流共存时会抢占TCP流的带宽。正是基于这两点,本文最后对在诸多算法中综合性能最好的H-TCP进行了改进。总的来说,本文的研究主要包括以下三点:1.基于Low等人给出的TCP Reno的流模型求出了几种重要端算法的流方程和响应函数,针对目前通用的AIMD模型的拥塞控制端算法进行分析并给出了AIMD模型中相邻两次拥塞的拥塞窗口的关系式。2.利用算法的响应函数、通用的AIMD模型和模拟工具NS-2来对新提出的这些端算法从收敛性、稳定性、公平性、TCP友好性、RTT公平性、带宽利用率和窗口调整方式的影响等方面来比较分析,结果表明H-TCP的综合性能最好。3.针对H-TCP的不足之处,提出了一个新的改进算法RH-TCP。RH-TCP从两个方面来改进H-TCP算法,一是通过引入公平因子的方法来消除一段时间内增长参数α中RTT的影响来增强算法的RTT公平性,二是为了保
其他文献
电子邮件以其方便、快捷等特点,正成为传输信息的主要工具而被广泛使用。企业中的电子邮件包含了企业核心机密、技术专利、销售数据、财务数据、市场信息等重要信息。因此,如何
新型的KMS应该从结构和功能实现上进行重新的审视、规划和设计.该文对Web语义化过程中部分关键问题和基于语义化Web的KMS进行了研究,主要的创新性工作包括:1.定义了逻辑公式
视频结构分析是指对非结构化的二维图像流进行处理,形成关于视频内容的结构化数据,它是基于内容的视频检索与浏览的基础及关键,主要有两方面问题:视频时域分割及关键帧提取。
随着互联网的深入发展,人类生产的数据飞速增长,这使得互联网成为大数据的主要来源。其中一类重要的数据就是实体,不同于一般意义上的数据,实体往往是多种属性数据构成的一个整体
P53蛋白是一个通用转录因子,通过调控一系列下游基因的转录来完成许多生理功能,涉及细胞周期负调控、DNA复制与修复、细胞凋亡、抑制血管生成以及应答细胞胁迫等。研究表明,p53
分类是数据挖掘的一种技术,在商业上已经得到了应用,常见的分类算法有决策树、统计方法、机器学习方法、神经网络方法等。由于进化算法在解决复杂问题时表现出它的优越性,自
在企业的经营管理中,BOM和生产计划起着举足轻重的作用。BOM是企业各部门信息沟通的纽带和企业信息集成的关键。生产计划是企业经营管理的核心和首要职能。因此,研究BOM的结构
自IPv4网络诞生以来,拒绝服务(Denial-of-Service, DoS)攻击一直是威胁网络安全的重要问题之一。随着IPv6技术的不断发展和IPv6网络的逐步推广,DoS攻击在IPv6网络中的安全问题也
关联规则挖掘是数据挖掘中最活跃的研究方法之一。最早是由Agrawal等人提出的(1993年)。最初提出的动机是针对购物篮分析(Basket Analysis)问题提出的,其目的是为了发现交易数据库
虽然第六版互联网协议IPv6在很早就被提出了,但是将全球互联网从IPv4过渡到IPv6的过程是一个比较缓慢的过程,而且近几年我国正处于IPv4到IPv6过渡阶段,在互联网环境中出现了大量