高丢包率广域网环境加速的研究与实现

来源 :中南大学 | 被引量 : 0次 | 上传用户:w198911154
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着计算机网络的发展,用户接入Internet的带宽越来越大,然而受Internet两个固有特性传输延时和网络丢包的影响,接入带宽成比例的提升并不能带来同比例提升的吞吐率,因而如何提高广域网应用的传输性能备受关注。近年来,对提升广域网性能的研究从传输协议优化延伸到应用协议行为分析,逐渐形成一整套的加速优化体系。基于对现有广域网加速技术的分析研究,本文总结了广域网加速通常所采用的三种网络部署方案。并针对数据服务器集中且客户访问服务器资源需要经过高丢包率广域网的企业环境,开发设计了单网关加速平台SGAP,通过在其上添加相关加速策略且将其部署于服务器端出口处,对用户下载提供加速。  本文分析了SGAP的平台架构和所采用的一些关键技术,给出其在Linux系统下各部分的详细设计以及相应实现。针对传统拥塞控制在跨区域、跨网段、甚至跨国等高丢包率网络环境下所存在的低效传输性能问题,本文提出了一种改进的拥塞控制机制版本Rapid TCP。它在网络出现丢包现象时,并不传统地迅速降低拥塞窗口,而是以丢包数是否增大作为是否降低窗口的依据,且在快速恢复阶段根据拥塞窗口所处的不同区段采用不同的窗口调整策略。本文中详细描述了Rapid TCP的设计思想、使用的拥塞控制机制以及在Linux内核中的具体实现。最后本文将Rapid TCP作为一种TCP优化策略植入SGAP,成为一套置于服务器出口处对用户下载提供加速的解决方案。且在所架设的Linux网络实验床上进行了一系列丢包环境实验测试,得出该加速方案下载速率与传统下载速率的对比结果。实验表明Rapid TCP能有效地适应高丢包率网络环境,获得较高带宽利用率;而SGAP能够为数据服务器集中的应用提供一个便捷的加速平台;同时表明了SGAP与Rapid TCP组合的优越性。
其他文献
统计机器翻译使用统计方法自动地把一种自然语言的文本转换成另一种自然语言的文本。最近,统计机器翻译研究者开始关注融合语言学信息的翻译模型。在这些模型中,基于树到串对
冗余容错机制在容灾备份系统中起着极为重要的作用。在完全的数据复制和磁盘阵列这两种冗余容错机制之外,近年来,纠删码和纠错码在这方面的应用得到了广泛的关注。与其他机制
并行计算是实现高性能计算的有效途径,经过几十年的发展,并行计算已经广泛地应用于工程设计、科学计算和计算机系统等领域中。在现有硬件的基础上,为了提高并行计算的效率,负
随着社会的发展,各种信息数据的总量正在不断的扩大。数据量的激增给数据的保存和使用都带来了巨大的压力。为了解决数据规模的增加与存储空间的矛盾,高效的压缩算法被相继提
随着新的分布式计算技术的发展,以web服务为基础的网络式软件已成为主流的应用架构。服务软件系统中的计算元素,由传统的模块和类变为粒度更大、结构更复杂的Web服务,系统呈
云计算的大规模发展以及广泛普及,使越来越多的用户感受到了便利。在用户使用云服务之前,如何进行云服务选择是首先面临的问题。论文针对已有云服务选择方法中存在的一些问题
客户关系管理是当前企业管理的一个热点问题,特别是基于数据挖掘的CRM需求预测模型的应用研究对企业利润的增长具有积极的促进作用,因而受到企业的高度重视。实现一个智能化
工作流管理系统是实现业务过程的部分或全部在计算机应用环境中自动化的重要技术,工作流管理系统的广泛应用,提高了企业生产水平和工作效率。然而,新的技术、新的法规和新的
随着计算机技术的快速发展,网络应用已经在全球得以推广,有效地管理网络资源,科学合理地对网络资源的使用和占用进行计量,同时有效地监督和控制人们的上网行为,避免无为上网
为了解决开放式网络中网络服务的安全授权问题,Blaze等人将传统安全授权机制中的“信任”概念抽取出来作为研究对象,提出了信任管理的概念。信任管理克服了传统安全授权机制