高速长距离网络传输协议性能研究

来源 :中国科学院计算机网络信息中心 | 被引量 : 0次 | 上传用户:xunitt1
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
互联网正朝着高速的方向发展,大规模E-Science科学工程中产生的海量数据传输等应用对网络传输性能提出了很高的需求,而传统TCP协议机制不能适应高速长距离网络(Fast Long Distance Network,FLDnet)环境,其传输性能不能满足这种需求,因此,迫切需要对高速长距离网络传输协议性能进行研究和改进。   本文结合国家科技部国际合作与交流项目“中美俄环球科教网络及其应用”(项目编号:2006DFA11990)以及中国科学院计算机网络信息中心青年基金项目“高速长距离网络传输性能问题研究”(项目编号:0814061101),针对e-Science科研应用对网络传输性能提出的需求,主要研究了高速长距离网络传输性能问题中的关键技术——传输协议。   本文首先分析了传统TCP传输协议在FLDnet中的局限性,然后采用实验方法对现有的各种改进协议(包括TCP改进协议和基于UDP的改进协议)作出性能评价。在此基础上,提出了TCP协议在FLDnet中的改进机制SNACK-A和一种新的拥塞控制算法CDRA算法,作为CDRA算法的一种实现,提出了一种新的基于UDP的传输协议:RTsunami协议。   本文主要的贡献和创新点包括:   1)通过实际网络测量发现了传统的互联网传输层协议TCP协议在高速长距离网络环境中传输时存在的性能瓶颈问题,并通过理论分析和实验发现了导致该问题的TCP协议有关机制的缺陷。   2)对高速网络TCP改进协议作出了比较全面的性能评价。采用NS2模拟实验和网络仿真实验等方法,通过改变各种网络参数,实验了各种TCP改进协议在各种不同网络条件下的传输性能,对它们作出了比较全面的性能评价,同时发现了它们的鲁棒性差以及在长距离网络中性能差的问题。   3)提出一种改进的错误控制和拥塞控制机制SNACK-A。针对传统TCP协议在FLDnet上的缺陷,提出了采用改进的错误控制和拥塞控制机制SNACK-A提高TCP over FLDnet的传输性能。实验结果证明该机制相对于传统TCP协议机制明显提高了TCP协议在FLDnet中的传输性能。   4)对现有各种基于UDP的改进协议作出了性能评价。由于TCP协议所采用的网络拥塞控制算法的固有缺陷,使得各种改进TCP协议仍然不能达到理想的传输速率,研究人员提出了一些基于UDP的改进协议。本论文通过理论分析和实验,对现有各种基于UDP的改进协议作出了性能评价,同时发现了这些协议存在的各种缺陷。   5)提出了一种新的拥塞控制算法:CDRA算法。目前的拥塞控制算法主要针对网络链路中间产生的拥塞,且采用的是“事后检测”机制,而高速长距离专用链路上,拥塞通常只发生在终端。CDRA算法专门针对发生在终端上的拥塞状况提出了拥塞控制机制,并采取“事前检测”机制。根据拥塞水平的测量值和动态阈值进行拥塞检测,能在拥塞发生导致丢包之前检测到可能的拥塞,从而采取相应的拥塞预防措施。   6)提出了一种新的传输协议:RTsunami协议。本文针对Tsunami协议鲁棒性差的问题作出了改进,提出了一种新的传输协议:RTsunami协议。RTsunami协议采用了作者提出的CDRA拥塞控制算法,有效提高了Tsunami协议的鲁棒性。实验结果证明,该协议传输速率在FLDnet环境中明显优于Tsunami协议。   综上所述,本文主要针对传统传输协议在FLDnet上存在的性能缺陷问题,在传输协议性能评价、协议改进等关键技术上做了大量的研究工作,提出了提高高速长距离网络传输性能的有效的解决方案。   本论文研究是对新一代互联网传输技术的有益探索。同时,本论文研究成果在高能物理、e-VLBI等领域的大规模科学实验在分布于全球的各个研究中心间进行的海量科学数据传输以及HDTV,e-Health等实际网络应用中具有重要的应用价值。
其他文献
行为识别在普适计算领域有着极大的应用前景,可广泛应用于医疗监护、智能家居/办公、商业服务等方面。其中基于传感器的行为识别因其分布范围广、不具侵扰性等优点,已成为目前
随着网络技术的发展,采用多层架构的Web应用逐渐成为重要的软件发展趋势,Web应用服务器通过简化Web应用的开发管理,已经成为多层Web应用的主流支撑平台。然而由于Web应用服务器
随着网络技术的发展与存储技术的提高,相似文本大量存在的现象越来越常见。将大规模数据中的相似文档检测出来,对于网络镜像,数据抽取,剽窃检测,垃圾邮件检测,语料库去重等有着重要
随着嵌入式DSP系统硬件的飞速发展,各种数据和控制流被应用到嵌入式DSP应用程序的计算机辅助设计中去。其中同步数据流(SDF)被广泛用于图形化的DSP设计环境。同步数据流的特点
在网络环境中,计算机系统面临的安全威胁是复杂的、多样的和动态变化的,因而,计算机系统的安全需求具有复杂性、多样性和动态变化性等特点。研究表明,多安全策略访问控制是应对复
判定两个进程是否具有某种等价关系,是形式化验证的重要组成部分,很多种等价关系被定义出来以满足不同的验证需求,强互模拟等价和分支互模拟等价是其中两个重要的两种等价关系。
基于构件的软件复用是提高软件生产率和软件质量的有效途径,是解决软件危机的重要手段之一[1],而描述构件本质特征及构件组合的构件模型是实现构件复用的关键技术。   多语
在以静态网页为主的Internet上,网页的访问模式基本符合Zipf定律。Zipf定律是Web缓存和内容分发技术的理论依据,即可以用少量的资源满足大多数访问的请求。但是随着网络的不断
随着电子技术、计算机技术、多媒体技术的发展,数字图像的生成、处理、传输技术越来越成熟,涌现出大量的图像信息等待我们去研究处理。如何从图像数据库中找出我们感兴趣的图像
与IPv4网络的10亿多用户相比,IPv6网络的用户数量并不多,按照Internet中的Robert Metcalfe准则:一个网络的价值与它的节点数目的平方成正比。如果一个新的网络应用和服务没有绝
学位