基于NS的TCP/IP拥塞控制算法研究

来源 :燕山大学 | 被引量 : 0次 | 上传用户:liliandidi
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
网络拥塞一直是长期困扰Internet的难题,近年来虽然人们先后提出了多种卓有成效的算法,但网络拥塞问题仍然远未曾解决,使得拥塞控制一直是网络研究领域的热点之一.在拥塞控制研究方面,人们主要致力于对TCP源算法和IP链路算法的研究.因此,TCP源算法和IP链路算法构成了该文的研究主题.为了便于性能对比评测,该文采用TCP/IP研究领域的主流仿真软件NS作为实验工具,使得实验结果更为客观、真实、有效.该文首先分析了Internet的体系结构,指出网络拥塞与Internet的设计有着密切的联系.同时就拥塞的成因、拥塞控制算法设计的困难、拥塞控制算法的评价标准等相关问题进行了阐述.其次,在深入分析已有TCP源算法的基础上,对当前TCP源算法研究领域的热点之一"慢启动"进行了改进,提出了一种新的慢启动策略.新策略通过一个比例因子,使拥塞窗口的增长能从慢启动阶段平滑的过渡到拥塞避免阶段,解决了慢启动后期突发数据流量和大量丢包的问题.同时,对新策略进行编程实现并在NS环境下与原有慢启动进行仿真对比,结果证明新策略能明显减少丢包和突发数据流量.最后,依据将拥塞控制信息与执行性能指标分离的思想,该文提出了一个完整的新的IP链路算法RBQM,直接以拥塞控制的对象"速率"作为拥塞度量指标并结合一个简单的标识概率函数达到拥塞控制的目的.经过编程实现,在NS环境下进行的大量仿真实验表明RBQM在瓶颈链路利用率、丢包率、公平性、队列性能方面优于当前IP链路算法.
其他文献
随着计算机网络技术的飞速发展,信息共享变得更加方便和容易,人们可以更加方便快捷地通过网络获得所需要的信息.但是,网络的负面影响也开始显现,各种反动组织和罪恶势力利用
高质量软件的开发需要及时、高效的缺陷收集和处理机制。在开源项目中,缺陷追踪系统(Issue-tracking System)被广泛用于记录和追踪用户反馈,特别是软件缺陷。因为开源项目中存在
企业应用系统的开发一直面临着重大挑战:一方面,企业应用系统面对的是一个异构的分布式环境,它必须技术与已有系统的集成性和与其他系统的互操作性;另一方面,作为为客户、合
内存管理是操作系统的核心功能之一,主要负责操作系统运行时对计算机的内存资源进行分配和使用。虚拟内存管理是现代操作系统内存管理的一个主要组成部分,它为每个用户进程提供
手语作为一种高度结构化的手势,是聋人进行日常交流必不可少的手段.手语识别作为人机交互领域中的一个重要组成部分,它的研究和实现具有重要的学术价值和广泛的应用前景.由于
近几年来,面向对象数据库(OODBS)被许多高级应用程序所采用。OODBS是类和这些类的实例的集合。在OODBS中,类和实例都被称为对象。数据库系统的一个重要特点就是能对共享数据进
CNC(微机数控系统)技术是现代加工技术的一个重要组成部分.CNC能够控制高速度、高精度、多轴联动的加工设备从而制造出工业领域的各种复杂零件.随着计算技术和制造技术的不断
随着云计算的发展,越来越多的程序将被部署到云端。实际上,程序不仅仅在开发完成后可以部署到云端,它的开发过程也可以在云端完成。在这种情况下,基于云计算的在线集成开发环境成
随着Internet技术的飞速发展,网络互联和信息共享成为信息时代总的发展趋势。Internet已经成为大部分信息系统运行的平台,电子商务、电子政务甚至是很多军事信息都通过Internet
该文首先具体分析了GIS系统的发展现状,讨论了目前WebGIS常规采用的体系结构,指出了其中存在的主要问题,并从解决问题的角度引出了对GML的论述,进一步探讨了GML的来源及发展