并行TCP在广域网加速系统中的研究与实现

来源 :中南大学 | 被引量 : 0次 | 上传用户:gg5921
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着互联网业务的高速发展,广域网在网络响应速度方面已经无法满足用户的需求。依靠增加带宽解决这一问题是一个方法,但由于响应速度还受到其它因素的影响而收效甚微,广域网加速技术致力于研究如何在现有的网络层次中提高响应速度,具有重要的研究价值和广阔的应用前景。本文首先对目前广域网加速的主要技术进行了分类和详细介绍,并对主流的网间加速技术进行了分析,目前实验室的广域网加速系统实现了基于应用层协议的传输加速,这种技术是以某些协议在应用层有过多的交互为前提的,有一定的协议局限性,将并行TCP技术应用到网间数据传输中可以实现通用的TCP数据加速功能。接下来,本文主要讨论了并行TCP技术,并针对并行流数目的调整提出了两种自适应算法,包括基于缓存增长率的BIR-AI算法和基于拥塞检测的C-AI算法,针对并行流的调度问题提出了自适应的最短队列优先SQF-S算法。在此基础上,通过对需求的分析和系统目标的总结,综合分析了现有的网络通信和并发控制技术,提出了并行TCP传输系统的整体设计方案。基于并行TCP传输加速系统的基本功能,将系统模块化并分步实现,其中涉及到应用层通信协议设计、TCP并发控制、多线程同步等关键技术。本文在测试床上构建真实的业务流对系统进行了测试,并对提出的两类自适应并发算法进行了详细测试和分析,评定了系统的加速效果。与现有的网间应用协议加速技术相比,并行TCP传输技术更具有通用性,不仅适用于大数据块(如文件传输),对小数据包(如Web访问)也有很好的加速效果。最后本文对研究工作做出了总结,并阐述了并行TCP在广域网加速系统进一步优化的研究思路。
其他文献
Web服务组合通过重用已存在的轻量级服务来创建较复杂的增值服务,从而能够满足用户更高的应用要求,Web服务组合是面向服务计算领域的一个研究热点。用户需求驱动的Web服务组
随着计算机和信息技术的发展,各企业部门都不同程度的构建了信息管理系统。但由于各种原因,这些系统的数据库存在诸多不同程度的异构,使得相互联系的部门之间不能交换和共享信息
软件测试是软件开发过程中非常重要的部分。随着软件越来越庞大,花费在软件测试工作的时间、人力、物力也越来越多。测试用例的数量决定着软件测试的成本以及效率。在保证软
如何迅速从海量数据中获得准确的决策信息在现代企业日常决策活动中起着至关重要的作用,作为解决这个问题关键的OLAP技术中最核心的概念,数据立方体的实现已经引起了广泛的关
学位
VoIP的出现给传统电信网络带来了翻天覆地的革命性变化,会话初始协议(SIP)作为继H.323之后兴起的VoIP支撑协议已经逐步替代H.323在VoIP领域的地位,全球的大运营商都已经采用S
随着Web服务的发展,越来越多的应用集成采用了Web服务技术,Web服务的安全问题也越来越受到人们的关注和重视。Web服务环境松耦合、跨域、分布式、跨平台等特性,使得传统的单
无线传感器网络路由协议设计的首要目标是高效利用节点能量。GEAR(Geographical and Energy Aware Routing)路由协议是一种采用贪婪转发与节点能耗均衡性相结合路由方案的地
本论文的研究和开发工作围绕一个面向代码移动的IP_TASCM(IP Trace Analysis System based on Code Moving)分析系统进行,该系统的工作目标是为了解决大规模高速网络被动测量的
移动Ad hoc网络是一种不依赖于固定网络基础设施的、自组织的无线移动网络。其组网快捷、灵活,不受时间、空间限制的特点使它十分适用于军事应用或一些紧急场合的应用。例如,