Print

TCP/IP网络的拥塞控制机制与算法研究

论文摘要

由于网络的规模、用户数量及业务量的爆炸式增长,网络拥塞的状况愈来愈严重和复杂。拥塞容易造成吞吐量、传输时延等服务质量(Q_oS)性能指标的下降,严重影响带宽、缓存等网络资源的利用率。拥塞控制是实现服务质量的基础,而作用于网络中间节点的主动队列管理策略(AQM)是解决IP网络拥塞问题和保证QoS的重要途径。在强调业务模型的新网络体系结构中,研究如何通过增强拥塞控制保证网络服务质量(QoS),即是拥塞控制研究的意义所在。本文在分析了TCP和IP拥塞控制机制的基础上,从控制理论的角度对拥塞控制进行了应用研究,本文的主要工作如下:介绍了拥塞和拥塞控制的概念和意义,详细分析了基于源端的TCP拥塞控制机制以及基于路由器的IP拥塞控制机制,分别对TCP和IP拥塞控制的常见算法,存在的问题及改进的措施进行了分析和总结。从经典控制理论角度对网络拥塞控制机制建模并进行分析,以TCP拥塞控制机制为研究对象。之后着重分析了作用于中间节点上的主动队列管理AQM策略。从控制理论角度分析了RED算法及其众多改进方案,并提出了一种新的基于分布式允许控制的三重队列管理算法,仿真结果表明,该算法在网络发生严重拥塞时能够改进系统的性能以及提高资源的利用率,同时增强了网络的鲁棒性。面对复杂的网络对象,智能控制是一条有效的解决途径。在模糊系统基础上,提出了一种新的主动队列管理算法——基于模糊逻辑的双重主动队列管理算法,仿真结果显示了本算法的有效性。最后对全文进行了概况性总结,并指出了理论和应用上有待进一步研究的问题。

论文目录

  • 摘要
  • ABSTRACT
  • 第一章 绪论
  • 1.1 网络拥塞及其产生的原因
  • 1.2 拥塞控制的定义及分类
  • 1.3 拥塞控制的研究现状及方法
  • 1.4 本文的结构
  • 第二章 TCP/IP网络拥塞控制机制研究
  • 2.1 基于源端的TCP拥塞控制机制
  • 2.1.1 TCP拥塞控制算法
  • 2.1.2 TCP拥塞控制算法存在的主要问题
  • 2.1.3 TCP拥塞控制算法的改进
  • 2.2 基于路由器的IP拥塞控制机制
  • 2.2.1 IP拥塞控制算法
  • 2.2.2 IP拥塞控制算法存在的问题及改进
  • 2.3 TCP/IP拥塞控制方法比较
  • 2.4 小结
  • 第三章 基于分布式允许控制的三重队列管理算法研究
  • 3.1 问题的引入
  • 3.2 网络拥塞控制机制建模分析
  • 3.3 基本AQM算法的性能分析
  • 3.4 TQM算法研究
  • 3.5 仿真研究
  • 3.6 小结
  • 第四章 基于模糊逻辑的双重主动队列管理算法研究
  • 4.1 模糊控制技术概述
  • 4.2 基本的模糊AQM算法性能分析
  • 4.3 模糊DAQM算法
  • 4.4 仿真研究
  • 4.5 小结
  • 第五章 结论
  • 5.1 本文的主要工作
  • 5.2 研究展望
  • 参考文献
  • 致谢
  • 作者攻读硕士学位期间完成的工作
  • 相关论文文献

    本文来源: https://www.lw50.cn/article/a48f1541b27b62f14cd43e20.html