本科毕业论文(设计)任务书
学院:
论文(设计)题目:TOPOLOGY网管软件的研究与实现
|
指导教师:
|
职称:
|
类别: 毕业论文
|
学生:
|
准考证号:
|
论文(设计)类型:应用型
|
专业:
|
班级:
|
|
1、 论文(设计)的主要任务及目标
随着网络的高速发展,网络管理变得越来越复杂,网络管理软件的研究与开发越来越受到人们的重视。本次毕业设计将网络管理作为研究课题,主要任务及目标为:熟悉和掌握SNMP简单网络管理协议以及使用该协议进行网络管理程序设计的工作原理,使用简单网络管理协议SNMP和VC Windows程序设计,编写SNMP网络管理软件,实现一个网络管理工作站。在投入使用后,将拓扑结构及发现到的网络故障信息尽快、如实地反映在屏幕上。
|
2、 论文(设计)的主要内容
采用SNMP和VC Windows程序设计,编写SNMP网络管理软件,实现一个网络管理工作站,具体内容如下:
(1) 对SNMP协议及MIB(管理信息数据库)进行深入的研究,掌握网络管理需要的MIB数据,MIB网管数据的作用,及这些MIB数据之间的关系;
(2) 学习HP公司的SNMP++开发包和MS Platform SDK,掌握在VC++编程环境下使用SNMP++或MS Platform SDK实现对网络设备的MIB底层数据采集的方法;
(3) 研究并分析网络管理工作站的任务需求与整体构架设计;
(4) 充分挖掘MIB库中的网管数据,用于网络拓扑发现与网络相关信息采集;
(5) 研究目前流行的网络拓扑发现方法,分析它们的优缺点。然后在此基础对基于SNMP协议的网络拓扑发现方法进行优化,并设计与实现之。
|
3、 论文(设计)的基本要求
本网络管理系统要求能将网络拓扑结构与其它网络管理信息进行及时获取,在管理工作站将网络信息以图形界面呈现给网络管理员,要求具有通用性和实时性。
(1) 通用性:
通用性主要针对网络拓扑自动发现,具体表现为两方面的通用性:
a、要求能够发现各种类型的设备(如:路由器、三层交换机、主机等);
b、要求能够发现多个厂商制造的网络设备。
(2) 实时性:
本课题研究开发的系统在投入使用后,要求将拓扑结构及其它网络管理信息及时反映在网络管理工作站屏幕上。
|
4、主要参考文献
[1] (美)马赛厄斯·海因,戴维·格里菲思. 简单网络管理协议的理论与实践 SNMP (第 2 版). 国防工业出版社,1999
[2] 黄嘉辉. Internet Programming(互联网与TCP/IP进阶程序设计).中国青年出版社,2000
[3] 王罡,林立志. 基于Windows的TCP/IP编程. 清华大学出版社,2002
[4] (美)Comer, D.E., Stevens,D.L.. 用TCP/IP进行网际互联 (第二卷).电子工业出版社,2001
[5] (美) Kenneth D. Reed. 协议分析. 电子工业出版社,2004
[6] (美) Behrouz A. Forouzan, Sophia Chung Fegan.TCP/IP协议族. 清华大学出版社,2003
[7] (美)Kenneth D.Reed. TCP/IP基础(第7版). 电子工业出版社,2004
|
5、进度安排
|
论文(设计)各阶段任务
|
起 止 日 期
|
1
|
收集有关资料,准备参考资料
|
3月5日之前
|
2
|
系统分析、确定实施方案阶段
|
3月6日----3月10日
|
3
|
熟悉软件包、开发环境阶段
|
3月11日----3月17日
|
4
|
程序设计、开发、调试阶段
|
3月 17日----4月10日
|
5
|
撰写毕业论文
|
4月10日----5月1日
|
6
|
准备答辩阶段
|
5月2日----5月12日
|
|
注:类别是指毕业论文或毕业设计,类型指应用型、理论研究型和其他。