网络拥塞控制机制改进

来源 :北京师范大学 | 被引量 : 0次 | 上传用户:v80ak48
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着视频点播等网络多媒体技术的快速发展,现有的TCP拥塞控制机制已无法有效地解决网络拥塞问题.为了改善这种状况,可以通过改进现有的拥塞控制算法来获得较好的性能.该文先对网络拥塞背景及现有网络的拥塞状况进行了深入的研究和探讨,指出当前较小的初始拥塞窗口不适应因特网的实际情况,而且当前的拥塞控制算法无法针对多个并行数据流和不进行拥塞控制的UDP协议做出有效的拥塞控制,然后就这些不足提出了可行的解决方案.首先,为了防止大量数据淹没网络,TCP采用慢启动算法,向网络逐渐注入数据.然而,慢启动算法在某些时候对网络的可用带宽利用的不是很好,例如在带宽延迟积较高的卫星链路上传送几百个字符的文件,或是在该地局域网内传送几百字节的文件.该文建议在TCP慢启动算法中使用较大的初始窗口,并在理论上详细分析了大初始窗口对单个TCP连接和整个网络的影响,然后通过一系列的网络仿真实验和测试结果来说明大初始窗口带来的影响.最后,在理论分析和实验结果的基础上,得出了大初始窗口在大多数情况下可以改善网络性能的结论,证明了论文所提出的对算法的改进建议是可行的.然后,该文指出尽管拥塞控制算法的改进在一定程度上能缓解网络的拥挤状况,但仍有些问题无法解决.为此,该文提出针对当前的网络状况可以采用拥塞管理器进行集中的拥塞控制.拥塞管理器用于进行拥塞控制和拥塞管理等,也就有可能彻底、有效地解决拥塞问题,它不但可以使并行数据流共享网络拥塞信息,还能使应用程序根据网络状态的变化自动做出调整和变化,非但不会加剧网络拥塞,还能在某种程度上减轻网络拥塞.论文首先对拥塞管理器作了需求分析,然后介绍了拥塞管理器的体系结构,设计原理,基本模块,API函数等,然后利用这些API设计实现了一些具体的网络应用程序,使他们能够根据网络变化自动做出调整,适应网络拥塞,进行拥塞控制,最后该文对拥塞管理器进行了测试,证明了拥塞管理器的可行性.
其他文献
从发展的角度来看,下一代网络(NGN)是在传统的以电路交换为主的PSTN中逐渐迈出了向以分组交换为主的步伐,它承载了原有PSTN的所有业务,同时把大量的数据传输卸载到IP网络中以
本文探索数据挖掘中的集成和实现问题.在介绍数据仓库、OLAP和数据挖掘发展和特点的基础上,重点研究数据挖掘与OLAP的集成思想及其实现.OLAP是一种以多维的角度总结、重组、
本文首先对CMM的发展历史、用途、内部结构、框架内容等方面进行了简要的介绍.此外,介绍了基于CMM的软件过程改进以及CMM同其它几种软件过程改进方法之间的比较.第二章重点介
随着大数据应用范围越来越广泛,对数据的安全需求也越来越迫切。传统存储设备的扩展性和分析工具的局限性受到了巨大挑战。当前大数据的应用趋势是通过在云计算平台搭建Hadoop
网格计算已经逐渐形成一个重要的新领域和研究热点.相比于传统的分布式计算,它的优势在于,它更关注大规模的资源共享,革新的应用,以及在某些事例上高性能的需求.目前,包括中
工作流管理技术是近年来在计算机领域发展中最为迅速的几项技术之一.随着工作流管理系统应用规模的不断扩大、应用领域的不断拓展,如何定义正确的工作流模型,以及对已有业务
本论文对求解函数总体极小的方法-谷峰法进行了验证与测算,分别描述了一元函数,二元函数及n元(n>2)函数应用谷峰法的算法思想和详细实现,并在计算机上进行了编程实现,做了大
随着地理信息系统应用范围的扩展和应用需求的深化,对于空间应用的组成和实现方式提出了新的要求,对于数据的共享能力和数据间的互操作性提出了新的要求,而传统的应用系统间
在现代微处理器的设计、测试、验证过程中,编译器扮演着重要的角色,它是软件和硬件之间的桥梁,如何最大限度的使用处理器的结构特点以改善处理器的性能是编译器和体系结构设
该文将ABC方法引入到Web Services业务系统开发中,通过将业务流程作为Web Services业务系统体系结构的一个重要的制品,来指导整个业务系统的开发,并将其贯穿于整个开发过程.A