TOPOLOGY网管软件的研究与实现
随着网络的高速发展,网络管理变得越来越复杂,网络管理软件的研究与开发越来越受到人们的重视。本次毕业设计将网络管理作为研究课题,主要任务及目标为:熟悉和掌握SNMP简单网络管理协议以及使用该协议进行网络管理程序设计的工作原理,使用简单网络管理协议SNMP和VC Windows程序设计,编写SNMP网络管理软件,实现一个网络管理工作站。在投入使用后,将拓扑结构及发现到的网络故障信息尽快、如实地反映在屏幕上。
采用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协议的网络拓扑发现方法进行优化,并设计与实现之。
本网络管理系统要求能将网络拓扑结构与其它网络管理信息进行及时获取,在管理工作站将网络信息以图形界面呈现给网络管理员,要求具有通用性和实时性。
(1)通用性
通用性主要针对网络拓扑自动发现,具体表现为两方面的通用性:
a、要求能够发现各种类型的设备(如:路由器、三层交换机、主机等);
b、要求能够发现多个厂商制造的网络设备。
(2)实时性
本课题研究开发的系统在投入使用后,要求将拓扑结构及其它网络管理信息及时反映在网络管理工作站屏幕上。
论文(设计)各阶段任务 起止日期
1 收集有关资料,准备参考资料 1月1日之前
2 系统分析、确定实施方案阶段 1月 2日----1月20日
3 熟悉软件包、开发环境阶段 1月21日—1月30日
4 程序设计、开发、调试阶段 2月 1日—3月10日
5 撰写毕业论文 3月11日—4月30日
6 准备答辩阶段 5月 1日----5月12日
您好,我是肥晨。
欢迎关注我获取前端学习资源,日常分享技术变革,生存法则;行业内幕,洞察先机。
关注公众号加入群聊,一起来学习吧!