TCP Congestion Control Analysis and Mechanisms for Maximizing Network Performance

被引量 : 0次 | 上传用户:zhanbusha
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
TCP稳定状态的性能会受到网络拥塞的影响,如何为可获得的网络容量(瓶颈链路)选择合适的数据是一个开放性问题。网络拥塞主要是由于发送大量的数据流(如FTP数据)而导致的。本文的主要目的是针对已有的算法,采用仿真方法(NS-2)解释和解决网络数据流的选择问题,使之达到最优水平。与TCP Reno和New Reno相比,我们的方法可以预测出更加准确的TCP发送率从而避免数据包丢失、提高吞吐量、以及避免拥塞窗口锯齿效应。仿真结果显示,本文提出的方案可以得到更高的吞吐量和更小的延迟,通过使用一些定义好的机制,如TCP Reno和New Reno,更改慢启动,以及拥塞避免算法,可以提高链路的使用率并且降低丢包率。   随着因特网的快速发展以及诸如对QoS有要求的视频流和VOIP技术的流行,网络用户的需求变得更加多样化。目前存在很多网络层技术,如IntServ和DiffServ,以及基于UDP的应用层技术可以在Internet上提供高质量的网络服务。然而,我们相信,这些技术在实际部署中会遇到很多困难。本文认为,由于TCP可以根据网络的状态控制数据传输,因此,传输层的技术才是提供高质量数据传输服务的最佳解决方案。   本文提出了一种TCP拥塞控制机制,可以为上层应用提供可预测的吞吐量。虽然我们不能绝对保证吞吐量,但是当网络拥塞不非常严重时,能够为上层应用提供需要的吞吐量的概率是相当大的。通过ImTCP(Inline measurement TCP)得到的可用带宽和网络路径信息,我们可以在拥塞避免阶段通过调节拥塞控制窗口大小获得更好的性能。同时,本文还提出了相应的机制为网络中的多个并行的TCP连接提供可靠和可预测的吞吐量。   最后,通过数值仿真和真实实验,本文给出了所设计方案的实验结果。基于大量的实验结果,我们相信,即使是在几乎没有剩余网络带宽并且存在大量竞争网络流的情况下,本文提出的解决方案可以获得可靠的瓶颈链路容量性能。
其他文献
XML (eXtensible Markup Language,可扩展标记语言)自1998年出现以来,已经成为互联网数据交换格式的标准。大量与之相关的应用,如消息通知系统、个人个性化信息等都需要对信
对于处理多目标优化问题,本文着重对不同的多目标优化算法进行研究,例如传统多目标优化算法、 MOGA(Mulit-Objective Genetic Algorithm)、NSGA(Non-Dominated Sorting Genetic
近年来,互联网和软件应用技术的普及和迅猛发展,使得软件的发展逐步趋向网络化、平台化和服务化。SaaS (Software as a Service)具有按需租用、无需用户维护、便于扩展等特征
学术论文的剽窃现象屡见不鲜,如何通过有效的手段预防并遏制学术剽窃行为,已经成为各科研机构单位所关注的问题。作者所在课题组自2005起,在学术论文的剽窃检查与识别方面进
随着互联网的迅速发展,文件共享、视频直播、远程教育等大量的多用户大规模网络应用应运而生,在给用户带来丰富应用的同时也产生了庞大的数据传输问题。P2P技术通过采用分布
立体匹配是移动机器人视觉导航领域的关键技术之一,是由二维图像获取三维物体结构信息的主要技术手段。近几年来,立体匹配取得了重大进展,每年都有新的算法提出,并且一些性能
随着社会信息化的不断加快,从海量信息中快速获取所需要的信息变得越来越重要。人物检索是最常见的检索之一,而通用搜索引擎的返回结果往往是同名的不同人物实体相关网页的混
企业级应用是指那些为商业组织、企业而创建并部署的解决方案及应用。一个理想的企业级应用系统平台应该具备良好的安全性。J2EE(Java 2 Platform Enterprise Edition)是一个
近年来,数字图书馆的建设受到世界各国高度重视,并已迅速发展为人们获取知识和信息的重要途径之一。但随着数字图书馆信息的快速增长,如何从海量的数字资源中获取用户需要的
伴随着数字媒体技术的迅猛发展,加之各类社交平台的盛行,数字图像的种类和数量呈爆炸式增长。基于内容的图像检索(Content-Based Image Retrieval,CBIR)作为一种能够从海量图