● 摘要
随着计算机网络的发展,企业办公自动化程度大大??高。人们的工作几乎都是在计 算机上展开的。各企业的网络规模也在日益变大,对网络资源的合理化管理、网络使用 的日常维护日渐成为各企事业单位的强烈需求。
本课题以 SNMP(Simple Network management protocol)协议为基础,介绍网络管理 系统的设计与实现,网管人员可以通过支持 SNMP 协议的网络管理类软件,了解网络设 备的运行情况。基于 SNMP 的网络管理系统的主要功能有:拓扑服务,通过对 MIB(Management Information Base)路由表信息的分析,采用图的广度搜索的方法主动获 取网络拓扑结构;故障管理,通过故障过滤机制对故障进行定位,并根据故障原因自动 修复;配置管理,系统给出建议的配置方案,也可以管理员通过系统自己配置。性能管 理,通过性能数据报表实时了解网络运行状况,对数据进行分析,来改善网络性能。网 络安全管理,通过视图访问控制、用户鉴权等方式来提高系统的安全性。
本文对系统的几个关键问题的解决进行了详尽的介绍。通过基于事件的推理和基于 规则的推理配合来实现故障的实时性定位,并给出建议性的解决方案;通过整体网络拓 扑到子网详细拓扑的平滑过渡来实现通过拓扑图一览无余的了解网络的运行状态;通过 USM(User-based Security Model)、VACM(View-based Access Control Model)以及精妙的 加密算法来为网络系统的安全运行保驾护航。
系统目前已经投入使用,用户反映良好。本文对以后类似网络管理系统的开发,以 及相关难点问题的解决具有一定的参考价值。