高速网络TCP加速关键技术研究

来源 :国防科学技术大学 | 被引量 : 0次 | 上传用户:chengchao5618
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着网络技术的快速发展,网络带宽不断得到提升,如何使网络传输更加高效一直是网络研究的热点。目前TCP使用的传输控制机制是针对低速网络而设计,在高速网络环境中面临许多挑战,TCP加速的需求日益迫切。在高速网络TCP加速技术的研究中,至少存在以下问题需要重点解决:如何充分利用路由器信息为端系统的流量控制服务,实现端系统与路由器的协调控制;如何更好地实现流间带宽共享的公平性;如何避免反向数据流量对正向数据流应答的干扰;如何利用高速发展的硬件提高端系统TCP的处理性能等。本文围绕上述关键问题分别从软件和硬件的角度展开深入研究,并提出有效的解决方案。当前端系统与网络之间主要使用ECN进行协调,端系统TCP根据ECN进行速率调整具有较大的盲目性,难以达到拥塞控制的目标。针对这个问题,本文仔细分析了网络资源在TCP传输中的重要性,深入探讨了缓冲振荡现象对TCP性能的影响,提出在报文中引入路由器资源占用情况的指示信息,并提出利用路由器反馈信息进行显式比例带宽分配的方法,同时设计了相应的带宽分配算法EPBA。这种新颖的比例控制方法在端系统与路由器之间建立有效的反馈协调机制,通过比例反馈使分布式调整能够利用更多刚络状态的态势信息,使端系统能够迅速明确地调整发送速率,克服了速率控制的盲目性。同时,EPBA的计算开销很小,易于实现与部署。仿真结果表明,基于路由器辅助的显式比例带宽分配方法能够使端系统获得较好的稳定传输,充分利用了网络资源,从而使TCP性能得到很大的改善。以TCP Vegas为代表的拥塞控制主要采用基于延时的拥塞控制机制,该模型采用固定的速率控制因子,使TCP性能直接与链路的传播延时互成比例,导致带宽分配不均,从而影响全局性能优化。针对这个问题,本文仔细研究了缓冲队列在基于延时拥塞控制机制中的作用,提出了面向全局优化的速率控制因子自适应调整方法,并设计了相应的速率控制因子调整算法RCFAA。在保持基于延时拥塞控制机制原有优越性的前提下,根据链路的传播延时,对速率控制因子进行实时调整,实现流间带宽公平共享,最终达到全局性能优化。仿真结果表明,RCFAA使原有控制机制在公平性上有了较大改善,在性能方面也有较大提升。针对反向数据流量会导致TCP性能下降的问题,本文详细研究了反向数据流量对正向数据流应答的影响,揭示了反向数据流量与TCP传输性能之间的联系,提出了面向单向延时优化的速率控制方法,并设计了相应的速率控制算法UTARC。UTARC将窗口分为更新控制窗口与速率控制窗口,更新控制窗口从底层获取不同类型的延时,并根据这些延时进行相应的窗口调整,而速率控制窗口则控制实际的发送速率。仿真结果表明,在基于延时的拥塞控制机制中,UTARC算法能够有效避免反向数据流量的干扰,充分保证数据链路的利用率,使TCP性能得到较大提升,达到TCP加速的目的。随着网络带宽迅猛发展,协议的处理逐渐成为端系统的沉重负担。针对这个问题,本文对硬件实现TCP的技术展开了详细研究,仔细分析了TCP协议的处理流程,针对TCP流程中的主要操作进行优化的硬件设计。根据硬件特性,提出了面向硬件优化的乱序报文重组方法。最后,作者采用FPGA设计并实现了TCP硬件加速引擎,并对系统中的部分设计优化进行深入探讨。测试结果表明,系统能够大幅度提升TCP处理性能。针对TCP加速的目标,本文从软件和硬件两个角度展开了加速和优化的探索,并取得一些有意义的研究成果。希望本文的研究工作能够有益于今后的TCP加速研究。
其他文献
综合运用相关分析、回归分析和时间序列分析法.建立粮食产量时空回归预测模型,并根据中国各省、自治区、直辖市已有数据对未来粮食产量作出预测。
目的探究高脂低糖结合益生菌添加肠内营养支持对慢性阻塞性肺疾病(COPD)合并呼吸衰竭患者胃肠黏膜功能的影响。方法对我院于2016年8月至2018年2月收治的122例COPD合并呼吸衰
以强筋小麦皖麦38和中筋小麦皖麦44为材料,研究了施氮量对子粒产量、品质及植株养分吸收的影响,分析了植株体内N、P、K素含量与子粒品质性状的相关性.结果表明,施氮量在0~300k
松尾芭蕉一生颠沛流离,生活艰难,多次到各地旅行,与当地的武士、商人和地主交往,留下了很多优秀的俳句和纪行文。本文试以对美学理念的分析来探究松尾芭蕉的审美观,并通过分
油田注聚产生的含聚污水是一种成分复杂、较难自然沉降分离的油水体系,含聚污水的处理是注聚油田共同面临的技术难题。渤海海上油田含聚污水处理的常规方法,研究绥中36—1油田
单词教学是小学英语教学中的重要环节,但记忆单词对很大一部分学生而言,并不是件容易的事,学生也不喜欢背单词,甚至对英语学习不感兴趣。为此,教师要重视单词教学的方法和策
<正>加速度是在经典物理中经常应用的一个物理量,它是一个矢量。在目前的高中物理学习中,加速度的知识内容是非常重要的部分,加速度学得好不好,决定了学生是否能充分掌握力和
“走出去”的中国企业需要时刻关注流动性和企业的稳健性,定期进行压力测试,及时纠正和调整资源错配对企业的持续性经营和发展具有重要的现实意义。
目的:探讨心脏左室射血分数(LVEF)与多病因心衰的临床相关性。方法:选取收治的心力衰竭(HF,简称心衰)患者70例为研究对象,根据患者LVEF检测结果分为正常组与降低组。分析两组
目的:研究竹节参总皂苷(Total saponins of Panax japonicus,SPJ)对自然衰老大鼠生殖功能减退的保护作用及机制。方法:将30只18个月龄SPF级SD雄性大鼠随机分为衰老模型组、SPJ低