二.技术指导
C语言简洁紧凑,灵活方便,运算符丰富。C语言对操作系统和系统使用程序以及需要对硬件进行操作的场合,用C语言明显优于其它高级语言,许多大型应用软件都是用C语言编写的。因此本毕业设计采用C语言来开发。
本设计通过阅读DYNAMIPS的源程序代码,分析需要仿真的思科设备,分析需要仿真的通信层协议及其实现过程。
通过本次设计更好的掌握C语言,在PC机上完成思科路由器的模拟,让DYNAMIPS模拟出真实的路由器。
主要参考文献
[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周 继续分析需要仿真的通信层协议
第11周 分析各层协议如何实现
第12周 写论文
第13周 按指导老师的要求继续修改论文
第14周 完成论文及相关资料的打印
第15周 准备答辩和相关事宜
四、提交成果
1、毕业论文:八千字以上,正文用小四号打印。(电子版和打印稿)
2、外文资料翻译:英文原稿(三千字)、中文翻译稿。(打印稿)
3、毕业设计软件(电子稿)
4、其他:表格
上一页 [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] ... 下一页 >>