1、TCP 拥塞控制机制定量性能分析 毕业设计(论文) 题 目:TCP 拥塞控制机制定量性能分析 指导教师: XXXX 职称: X 教授 学生姓名: XXXX 学号: 20xxxxxxx 专 业: 计算机科学与技术 院(系) : 信息工程学院 完成时间: 年 5 月 22 日 TCP 拥塞控制机制定量性能分析 毕业设计(论文)任务书毕业设计(论文)任务书 附表一附表一 题目来源:题目来源:指导老师推荐 课题名称课题名称 TCP 拥塞控制机制定量性能分析 设计人姓名设计人姓名 学号学号 xxxxxxx 指导教师姓名、职称指导教师姓名、职称 指导时间指导时间/地点地点 每周 2 上午/ 新区教研室 专
2、业班级专业班级 计算机 8 班 一、设计(论文)内容一、设计(论文)内容 了解 NS2 的体系结构; 掌握 NS2 环境下,使用脚本语言 Otcl 编制仿真程序的方法; 了解 TCP 拥塞控制的工作机制,以及几种实现方法。 在 NS2 环境下,编写脚本,模拟不同 TCP 拥塞控制方法。用模拟实例对三种拥塞 控制方法进行性能分析。 二、设计(论文)的主要技术指标二、设计(论文)的主要技术指标 熟悉 NS2 进行网络模拟的方法,深入理解 TCP 拥塞控制机制; 要求用图表形式表示分析结果。 对 TCP 拥塞控制机制有更深入的理解。 并初步掌握 NS2 模拟方法, 为将来应用 NS2 进行有益的探索
3、,积累经验。 按要求完成毕业设计任务,并提交下列内容: 毕业设计论文; 系统的源代码、安装运行环境说明; 系统使用说明书。 三、进度安排三、进度安排 第 1 周第 2 周: 熟悉 Linux 平台, 学习其常用命令; 了解 NS 的安装方法、 运行和调试环境。 第 3 周第 4 周:学习了解 NS 的体系结构;学习如何用脚本语言 Otcl 编制仿真程序。通过 实际编程,了解 NS 的工作情况。 第 5 周第 6 周:学习网络知识,增强对网络传输协议的理解。参考 NS 说明手册,掌握在 NS 上实现网络协议动态模拟的基本过程。 第 7 周第 8 周:编写简单的仿真程序,并实现在 NS 工具中的动
4、态模拟过程。 第 9 周 第 10 周:学习掌握 TCP 控制机制的原理及内容,并初步完成代码的实现。 第 11 周第 13 周:实现代码,最终完成在 NS 工具下 TCP 拥塞控制的模拟实现,并对结果 进行分析 。 第 14 周第 15 周:完成毕业论文。 四、毕业设计(论文)提交的文档及基本要求四、毕业设计(论文)提交的文档及基本要求 1毕业论文一份(包含封皮、目录、中英文摘要、内容及参考文献)毕业论文一份(包含封皮、目录、中英文摘要、内容及参考文献) 2不少于不少于 5000 汉字的科技翻译资料一份汉字的科技翻译资料一份 3、毕业论文简介(、毕业论文简介(A4 纸纸 12 页) (包含题
5、目、专业、年级、姓名、指导教师、毕业论文所做的工作、解决页) (包含题目、专业、年级、姓名、指导教师、毕业论文所做的工作、解决 的问题、创新之处等)的问题、创新之处等) 4毕业设计任务书毕业设计任务书 5开题报告开题报告 6毕业设计工作中期检查表毕业设计工作中期检查表 此表指导教师填后、复印,指导教师、学生各保存一份,交院教学办一份此表指导教师填后、复印,指导教师、学生各保存一份,交院教学办一份 TCP 拥塞控制机制定量性能分析 毕业设计(论文)开题报告毕业设计(论文)开题报告 附附表二表二 课题名称课题名称 TCP 拥塞控制机制定量性能分析 学生姓名学生姓名 学号学号 专业班级专业班级 计算
6、机 8 班 一、选题的目的意义 因特网最初源于美国国防部的 ARPANET,在过去的十几年中,因特网逐步发展成 为互联全球的网络。从因特网诞生起网络拥塞就与其如影随形。随着信息传送量的逐渐 增大和网络组成的日益复杂,网络发生拥塞的可能性也越来越大,网络拥塞问题正逐渐 成为影响网络性能的重要因素之一,如果不对网络拥塞进行有效的控制和在网络发生拥 塞时使网络恢复到正常状态,就会造成严重的网络拥塞。在因特网中,拥塞控制的大部 分工作是由 TCP 来完成的。因此,TCP 拥塞控制成为越来越重要和急待解决的问题,其 相应的拥塞避免及控制算法的研究与改进也变得更加重要和急迫。 二、国内外研究综述 端到端的拥塞控制是目前 Internet 的一个研究热点。在最初的 TCP 协议中只有流 控制而没有拥塞控制,接收端利用 TCP 报头将接收能