论文部分内容阅读
目前网络技术日新月异,网络的复杂性在不断增长,对网络管理的要求也日益增加。传统系统的诸多问题,如安装配置、备份恢复、资源共享、系统安全和性能优化等等,都是当今网络管理的重要方面。自从简单网络管理协议SNMP(Simple Network Management Protocol)面世以来,网络管理技术在短短的十几年里得到了突飞猛进的发展。随着管理功能的增强和管理对象的扩大,网络管理技术正逐渐成为网络构建和维护中必不可少的重要因素。随着微处理器技术的发展,嵌入式系统已经成为计算机领域的一个重要组成部分。它与通信和网络技术的结合可以极大的增强智能性,拓展通信能力。Linux由于其良好的特性,正广泛地运用于各种嵌入式系统当中。而在嵌入式Linux下实现网络管理的功能就是一项非常有意义的工作。本文的工作是设计并实现了一个基于SNMP协议的网管代理系统,来管理视频监控光端机设备。通过对网络管理技术的研究,尤其是SNMP网络协议的研究,设计了本网管代理系统的整体方案,其中包括嵌入式硬件平台的设计、SNMP网管代理软件的设计以及通讯协议的设计。实现了SNMP的硬件、软件管理平台。其中硬件平台主要完成ARM控制模块以及外围电路的设计,它其实就是一个小型的ARM嵌入式系统以及Linux操作系统的移植,软件部分主要详细分析研究SNMP网管原理,以及被管理设备(视频监控光端机)所需要管理的参数,完成了基于NET-SNMP开源包实现的网管代理代码,以及数据通信模块和数据解析模块的代码,它们都运行在前面提到的ARM小型嵌入式系统上,很好的实现了对所管理设备的性能维护、故障诊断管理和配置管理等功能。并且,整个网管系统通过了多次试验和网管测试,现场实施等,最后用Mibbrowse9.0软件对网管代理进行了多次实验和测试,得出测试结果,并用管理站的PC软件对网管代理进行测试,都证明了本网管代理系统的各个功能能很好的实现。