论文部分内容阅读
在现代网络环境中,随着网络设备的数量不断增长,网络的复杂性持续提高,网络的安全问题也日益突出。因此,必须对网络及其设备进行管理和监控,才能最大限度的发挥网络的应有功能和效率。本文基于网通奥运视音频传输设备网管系统项目。奥运会即将开幕,如何在奥运会期间保证视音频传输设备安全稳定的运行就成为一个亟待解决的问题。本项目的正是基于这样的出发点,开发一套完善的网络管理系统,为网管人员提供一个监视和控制整个传输信道以及网内各设备的平台,保证整个通信网络及时、有效、稳定地运行。SNMP协议(simple Network Management Protocol)是当前发展较为迅速的网络管理协议,因为其简单性,良好的扩展性,得到了业界许多厂商的支持,成为事实上的网络管理标准。随着网络技术的发展,越来越多的网络设备都提供了对SNMP的支持。利用SNMP协议,可以了解网络的运行情况,设置设备参数,收集相关数据,了解网络的使用效率。本文在Visual Studio.NET2005平台下设计开发了基于HP SNMP++开发包的综合网络管理系统,应用于视音频传输设备的管理。该系统所设计的各个功能模块,具有很强的通用性、扩展性和移植性,并提供了方便的配置接口,因此在当前网络管理发展的趋势下有着广泛的应用。本文首先分析了网络管理发展的形势和用户需求,基于SNMP网络管理的基本框架,介绍了SNMP协议的基本概念,SNMP协议的工作方法和基本操作;然后详细设计了基于SNMP网络管理系统的几个关键技术:事件机制、各终端之间的通信机制。论文对课题开发过程中的设计流程与技术规范进行了详细的介绍,并且.实现了系统模块中提出的几个关键功能。通过对底层函数的编码,完成了系统各个模块的开发,为后期的系统扩展打下了良好基础。本文重点是在对软件系统进行总体分析的基础上,详细阐述了系统的各个功能模块的具体设计及实现。详细说明了SNMP网络管理基本功能以及通信模块的实现原理和过程。实验证明,系统基本满足项目要求,已经通过相关方面的课题验收,实际应用效果良好。