高速网络中拥塞控制算法的分析及其改进

来源 :南京邮电大学 | 被引量 : 0次 | 上传用户:huazhongtan
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
本文从拥塞控制算法的必要性入手,从两方面介绍并分析了拥塞控制算法:拥塞控制源算法和拥塞控制链路算法。在源算法中以TCP算法为主,在链路算法中以路由器队列管理算法为主。 首先介绍了现有的TCP机制——TCPReno。由于在高带宽大时延的网络中使用现有的TCP机制,网络得不到有效的利用,于是引出了适应高速网络的高速TCP算法——HSTCP。在介绍HSTCP在吞吐量和带宽利用率上带来巨大改善的同时,也分析了HSTCP在公平性上的缺陷,并提出了改进方案。通过进一步的观察,发现改进的HSTCP的性能受到DropTail和RED/ARED路由器的限制,所以接着就讨论了路由器管理算法。近年来,主动队列管理算法已成为端到端拥塞控制的一个研究热点。它通过评估网络状态、预测拥塞出现,对分组进行有目的的丢弃,从而可以使发送端更及时地了解到网络状况并调整发送速率。但是现有算法在响应速度、稳定性及环境敏感性等方面仍有缺陷。通过分析及仿真,提出了一个改进的适应性RED来解决在多流中数据包同时丢失的问题,这个改进的适应性RED称为pARED。pARED在改变最大丢失概率的时候考虑了平均队列长度的变化趋势,它比ARED表现出了更有效的主动式队列管理性能。最后利用ns2对这些算法及其改进方案做出了详尽的仿真和分析。仿真表明改进的HSTCP同pARED结合在一起能够得到更好的带宽利用率和更好的公平性。
其他文献
互联网经过几十年的发展,网络上随之产生了大量的网络资源,如何将这些分布在网络上各个不同区域、不同节点上的资源整合起来,从而为用户提供更加系统和出色的服务,成为了当今互联
随着无线网络和消费电子的发展,VLSI(大规模集成电路)技术的成熟以及硬件芯片处理能力的大幅提高,移动设备变得越来越普及,性能也逐渐增强。现在的手持设备,比如手机,PocketPC(掌
随着计算机应用技术的不断发展,校园数据库系统也随着社会信息化的发展而发展。在这个过程中各学校建立了自己的校园网,并和Internet相连,促进了学校的信息交流、资源共享和科研
近年来,网络上多媒体通信和分布式环境中的协同工作等应用越来越广泛,这些应用对网络提出了不同的服务质量(QualityofService,QoS)以及组播要求。因此,如何保证在应用中服务质量
随着我国经济建设和科学研究的发展,各行业信息化步伐加快。在行业内部的信息化建设过程中,各个部门根据各自内部的需求和应用开发了基于不同数据源的应用系统。但是,由于各
近年来,随着网络的普及,网络安全也面临着越来越大的威胁,各种木马病毒层出不穷。其中,僵尸网络在分布式拒绝服务攻击(DDoS)、垃圾邮件(Spam)、网络钓鱼(phishing)、蠕虫(1wo
随着信息技术的不断发展,计算机网络逐渐渗透到了国民经济的各个行业,计算机网络系统的安全已经成为经济社会发展不可忽视的一个方面。在众多的网络安全技术中,入侵检测技术
规则集是主动数据库得以实现主动能力的关键部分。使得数据库可以对其内部与外界的变化进行监控分析,在没有用户干预的情况下,能够自动地对系统内部或外部所产生的事件作出反
本文在分析了经典数学形态学的基本原理及其性质的基础上引入了soft形态学和regulated形态学算子,并详细探讨了它们的基本性质及其与经典形态学算子之间的关系,然后分别对soft
过去几年大规模开放网络课程MOOC取得了巨大成功。相对于传统的教学方式,MOOC做出了很多重大的改变。其中之一是将教育资源片段化并组织为教育资源库。片段化的教育资源使得用