当前位置:问答库>论文摘要

题目:基于SNMP的网络管理系统的设计与实现

关键词:简单网络管理协议;管理信息库;拓扑结构;配置管理;性能管理

  摘要

随着Internet技术的发展与日趋成熟,计算机网络规模的扩大,多厂商产品的互联,网络复杂性不断增加,网络的异构性越来越高,各种网络软件提供的服务对网络的性能要求也越来越高。网络管理和维护在整个网络运行中的地位越来越重要,研究与开发网络管理系统具有较好的实用性和发展前景。本文通过对网络管理领域的发展现状及其关键技术研究的基础上,结合机房局域网管理的具体需求,设计了一个适合于机房局域网的基于SNMP的网络管理系统。本系统以SNMP网络管理协议的管理者——代理为模型,采用分层次的总体设计方案,各层之间相对独立。重点研究了网络拓扑发现算法和性能预测技术。本系统包括网络的拓扑结构发现及显示、配置管理、性能管理等核心功能,更针对性的设计了网络性能预测、流量排序、病毒及非法软件检测等功能。拓扑发现技术在整个网络管理系统中占有非常重要的地位,它是整个网络管理系统功能实现的基础和前提。本文在分析比较现有拓扑发现算法的基础上,给出一种改进的拓扑发现算法,融合二叉树排序策略和三层交换机发现策略,以提高拓扑发现的效率和拓扑发现完整性。性能管理是整个网络管理系统的核心。本文设计了性能管理模块和流量排序模块,包括路由器接口流量和IP协议流量分析与显示,接口和子网内主机流量排序,主机运行软件消耗等。最后,在实时性能参数采集分析的基础上,结合概率论与数理统计的思想,建立一元线性回归模型,对性能参数进行有效的区间预测。本系统在VC++6.0编程环境下,利用HP公司的SNMP++类库对代理设备进行数据采集,在总体设计方案的指导思想下实现了基于SNMP的网络管理系统。该网络管理系统已经初步在北航计算机学院教学实验中心得到试用,并取得了较好的效果。