毕业设计(论文)
题目:TCP拥塞控制机制定量性能分析
指导教师: XXXX 职称: X教授
学生姓名: XXXX 学号: 20xxxxxxx
专业: 计算机科学与技术
院(系): 信息工程学院
完成时间:
年 5 月 22日
毕业设计(论文)任务书
附表一题目来源:指导老师推荐
课题名称
TCP拥塞控制机制定量性能分析
设计人姓名
学号
xxxxxxx
指导教师姓名、职称
指导时间/地点
每周2上午/ 新区教研室
专业班级
计算机8班
一、设计(论文)内容
了解NS2的体系结构;
掌握NS2环境下,使用脚本语言Otcl编制仿真程序的方法;
了解TCP拥塞控制的工作机制,以及几种实现方法。
在NS2环境下,编写脚本,模拟不同TCP拥塞控制方法。用模拟实例对三种拥塞控制方法进行性能分析。
二、设计(论文)的主要技术指标
熟悉NS2进行网络模拟的方法,深入理解TCP拥塞控制机制;
要求用图表形式表示分析结果。
对TCP拥塞控制机制有更深入的理解。并初步掌握NS2模拟方法,为将来应用NS2进行有益的探索,积累经验。
按要求完成毕业设计任务,并提交下列内容:
⑴毕业设计论文;
⑵系统的源代码、安装运行环境说明;
⑶系统使用说明书。
三、进度安排
第1周~第2周:熟悉Linux平台,学习其常用命令;了解NS的安装方法、运行和调试环境。
第3周~第4周:学习了解NS的体系结构;学习如何用脚本语言Otcl编制仿真程序。通过实际编程,了解NS的工作情况。
第5周~第6周:学习网络知识,增强对网络传输协议的理解。参考NS说明手册,掌握在NS上实现网络协议动态模拟的基本过程。
第7周~第8周:编写简单的仿真程序,并实现在NS工具中的动态模拟过程。
第9周~ 第10周:学习掌握TCP控制机制的原理及内容,并初步完成代码的实现。
第11周~第13周:实现代码,最终完成在NS工具下TCP拥塞控制的模拟实现,并对结果进行分析。
第14周~第15周:完成毕业论文。
四、毕业设计(论文)提交的文档及基本要求
(包含封皮、目录、中英文摘要、内容及参考文献)
3、毕业论文简介(A4纸1~2页)(包含题目、专业、年级、姓名、指导教师、毕业论文所做的工作、解决的问题、创新之处等)
此表指导教师填后、复印,指导教师、学生各保存一份,交院教学办一份
毕业设计(论文)开题报告
附表二
课题名称
TCP拥塞控制机制定量性能分析
学生姓名
学号
专业班级
计算机8班
一、选题的目的意义
,在过去的十几年中,因特网逐步发展成为互联全球的网络。从因特网诞生起网络拥塞就与其如影随形。随着信息传送量的逐渐增大和网络组成的日益复杂,网络发生拥塞的可能性也越来越大,网络拥塞问题正逐渐成为影响网络性能的重要因素之一,如果不对网络拥塞进行有效的控制和在网络发生拥塞时使网络恢复到正常状态,就会造成严重的网络拥塞。在因特网中,拥塞控制的大部分工作是由TCP来完成的。因此,TCP拥塞控制成为越来越重要和急待解决的问题,其相应的拥塞避免及控制算法的研究与改进也变得更加重要和急迫。
二、国内外研究综述
的一个研究热点。在最初的TCP协议中只有流控制而没有拥塞控制,接收端利用TCP报头将接收能力通知发送端。这样的控制机制只考虑了接收端的接收能力,而没有考虑网络的传输能力,导致了网络崩溃的发生。为了解决网络拥塞问题,1988年,Jacobson提出网络拥塞避免和网络拥塞控制理论,为此后网络拥塞控制的研究奠定了基础。在此之后,拥塞控制领域开展了大量的研究工作,研究实现了多种拥塞控制技术和拥塞控制算法。的稳定具有十分重要的作用。
三、毕业设计(论文)所用的方法
本课题使用模拟方法来进行研究,即应用网络模拟软件NS2设计一个理论的网络系统模型,在计算机上运行这个模型,并分析运行的输出结果,以此来比较几种TCP拥塞控制机制在性能方面的优劣性。
四、主要参考文献与资料获得情况
[1] 李向丽,李磊,陈静等编著,《计算机网络技术与应用》,机械工业出版社,
[2] 谢希仁编著,计算机网络,第4版,电子工业出版社,2003年
[3] 林闯,单志广,任丰原等,《计算机网络的服务质量》,北京:清华大学出版社,2004. 04.
[4] (美)Tanenbaum . 熊桂喜译,计算机网络,第4版,清华大学出版社,2004年
[5] 徐雷鸣, 庞博, 赵耀,NS与网络模拟,人民邮电出版社.,2003年
[6] am/ns/
计算机科学与技术专业毕业论文--TCP拥塞控制机制定量性能分析 来自淘豆网www.taodocs.com转载请标明出处.