基于NS的路由器队列管理机制性能分析网.docVIP

  • 3
  • 0
  • 约1.83千字
  • 约 3页
  • 2017-07-29 发布于广东
  • 举报

基于NS的路由器队列管理机制性能分析网.doc

基于NS的路由器队列管理机制性能分析网.doc

  基于NS的路由器队列管理机制性能分析网 毕业 基于NS的路由器队列管理机制性能分析 摘要:随着Inter的飞速发展,由于竞争网络资源而导致的网络拥塞问题越来越严重。在路由器等交换设备上应用有效的队列管理算法对于提高网络性能来说显得愈发重要。 由于TCP的拥塞控制作用有限,IETF推荐在路由器上使用主动队列管理(AQM)技术与TCP拥塞控制相配合来避免拥塞,并推荐RED作为候选算法。RED算法目前已经成为使用最为广泛的主动队列管理算法。 本文所作的工作如下: 首先分析了拥塞产生的原因以及进行拥塞控制的方法,包括TCP源端控制和路由队列管理算法。 然后阐述了1些经典的AQM算法的设计原理,以及RED算法的改进方向。 接着详细分析了SRED算法和RED算法是如何在Netulator(NS)上实现的,并从工程的角度分析了它们C++代码的实现。 最后通过NS仿真平台,设计了4种具有普遍意义的网络实验,测试了RED算法和SRED算法在各种流量环境中的性能,并分析实验结果。 关键词: 拥塞控制;主动队列管理;Netulator;RED;SRED Performance Analysis of Router Queue Management Mechanism Based on NS Abstract: ) on routers and remends RED as the candidate algorithm. RED has been most plemented as one of the AQMs at present. The main ethod to control the congestion, including resource control of TCP and the algorithm for routing queue. (作文网ze classic AQM algorithms, and hoprove RED algorithm. And the follo of SRED and RED on Netulator (NS) in detail and hos in C++ code. At last, designing four classical ents on NS to test the performance of RED and SRED , and analyzing the results of experiments. Keyanagement; Netulator; RED; SRED 目录 前言1 1 Inter所面临的拥塞问题2 1.1 拥塞和拥塞控制的基本概念2 1.2 拥塞和互联网模型关系2 1.3 拥塞产生的原因3 1.4 拥塞避免/控制策略的要求4 1.5 本章小结4 2 TCP拥塞控制机制5 2.1 TCP拥塞控制机制的介绍5 2.2 TCP拥塞控制机制的过程5 2.3 拥塞控制的问题7 2.4 本章小结7 3 路由器队列管理的拥塞控制8 3.1 被动式队列管理及其缺陷8 3.2 主动队列管理(AQM)及其优点9 3.3 几种主动队列管理算法9 3.3.1 RED主动队列管理算法10 3.3.2 SRED主动队列管理算法15 3.3.3 RED算法的1些改进算法17 3.4 AQM的设计要求与要点19 3.5 本章小结19 4 NS软件的介绍20 4.1 NS的简介20 4.2 NS的使用21 4.3 NS的模拟23 4.4 本章小结24 5 AQM算法的C++代码分析25 5.1 NS中Otcl和C++的关系25 5.2 AQM算法在NS中的实现26 5.2.1 SRED的C++代码分析26 5.2.2 RED的C++代码分析36 5.3如何添加1个新的AQM算法在NS中运行39 5.4 本章小结40 6 仿真实验41 6.1 实验简介41 6.2 实验结果与分析41 6.2.1静态小流量下两种算法性能比较41 6.2.2 动态小流量下两种算法性能比较42 中国大学排名 6.2.3静态大流量下两种算法性能比较43 6.2.4动态大流量下两种算法性能比较44 6.3本章小结45 7 结束语46

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档