开 题 报 告题 目: DYNAMIPS及相关教学软件研究与设计
DYNAMIPS分析与设计
毕业设计(论文)的主要内容:
本次毕业设计的题目是DYNAMIPS及相关教学软件研究与设计。本设计将在Dynamips的基础上,进一步分析理解Dynamips原理,优化设计DYNAMIPS,并在此基础上,构造Cisco 7200高档路由,3600系列中档路由,2691低档路由的仿真平台,平台可以真实运行CISCO IOS软件,以上实现一个真实的网络教学环境,同时,同步开发网络拓朴设计、路由模块仿真等相关配套系统。本系统主要集中在如下方面:MIPS CPU仿真技术研究(一人)、DYNAMIPS分析与设计(一人)、基于DYNAMIPS的网络实验平台设计(一人)、网络拓扑图设计系统(一人)、硬件模块的仿真模拟(一人)。本人负责DYNAMIPS分析与设计。
5. 通读DYNAMIPS除有关CPU,MIPS之外的所有源程序代码。
6. 分析需要仿真的思科设备。
7. 分析需要仿真的通信层协议。
8. 分析各层的实现。
设计(论文)的技术路线及预期目标:
C语言简洁紧凑,灵活方便,运算符丰富。C语言对操作系统和系统使用程序以及需要对硬件进行操作的场合,用C语言明显优于其它高级语言,许多大型应用软件都是用C语言编写的。因此本毕业设计采用C语言来开发。
本设计通过阅读DYNAMIPS的源程序代码,分析设计DYNAMIPS的工作流程,了解DYNAMIPS如何实现思科路由器的模拟。
通过本次设计更好的掌握C语言,在PC机上完成思科路由器的模拟,让DYNAMIPS模拟出真实的路由器。
课题进度计划
毕业设计从3月1日开始,计划到6月1日结束. 具体进度计划如下:
第一阶段 :第1——6周:
通读DYNAMIPS的源代码
第二阶段:第6——11周:
其中
第6——7周:分析需要仿真的思科设备
第8——9周:分析需要仿真的通信层协议。
第10——11周:分析各层的实现
第三阶段:第12——15周:
完成毕业论文的撰写.
完成课题所需条件及落实措施:
根据所使用的开发平台和工具:
硬件要求: CPU:1.8G 内存:512MB 硬盘:2.5G。
软件要求:Windows XP、Dynaimps、Source Insight、Microsoft Visual C++ 6.0
技术资料:通过互联网查询,图书馆借阅。
课题所需条件均已落实。参考文献、资料:
[1] 谭浩强. C程序设计.第二版. 北京:清华大学出版社,2004.
[2] 陈向群. 操作系统教程.第二版. 北京:北京大学出版社,2006.
[3] 王锡江、潘金贵. C程序开发技术及工具库. 南京:南京大学出版社,1993.
[4] 梁广民、王隆杰. 思科网络实验室路由、交换实验指南. 北京:电子工业出版社,2007.
[5] 张庸. 计算机组成原理实验及课程设计指导. 重庆: 重庆大学出版社,2001.
[6] 谢希仁. 计算机网络. 第四版. 北京: 电子工业出版社,2006.
[7] Carl Hamacher. 计算机组成. 北京: 机械工业出版社,2004.
[8] 石硕. 交换机/路由器及其配置. 北京: 电子工业出版社,2006.
[9] 魏亮. 路由器原理与应用. 北京:人民邮电出版社,2005.
[10] 石硕. 路由器原理与设计. 北京:电子工业出版社,2006.
[11] 陆魁军. 网络实践指南——基于Cisco路由器和交换机. 北京:清华大学出版社,2007.
[12] 雷震甲. 网络工程师教程. 第二版. 北京:清华大学出版社,2006.
[13] 魏大新、李育龙、强振海. Cisco网络工程案例精粹. 北京: 电子工业出版社,2007.
[14] 王群. 非常网管:网络基础. 北京:人民邮电出版社,2006.
[15] Dynamips源代码
上一页 [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] ... 下一页 >>