基于SNMP的网络管理的研究与应用
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
随着网络技术的飞速发展和广泛应用,计算机网络已经渗透到社会经济的各个领域,对社会经济的发展起着越来越重要的作用。与此同时,网络的规模日趋扩大,网络结构日趋复杂,以及当前网络安全形势的日益严峻,这些因素都极大地增加了整个网络的安全运行和日常管理的难度。网络管理人员迫切需要一个实用的网络管理系统来帮助他们实时掌控网络的性能状态,监测网络故障及优化网络结构,以维护网络的正常稳定运行。
     简单网络管理协议SNMP由于其简单和易于实现,已经成为网络管理领域事实上的行业标准。本文对SNMP协议和网络管理相关内容进行了深入的研究和总结后,采用Browser/Server结构,实现了一个基于Web管理方式的网络管理系统。
     系统的主要功能有:根据动态设定的采样频率对网络设备中的配置信息和性能参数进行采集;处理采集到的实时数据,计算网络设备的性能参数,为计算出的性能参数设置合理的阈值,提供报警功能;更新数据库信息;提供对历史数据的分析和统计功能,以图表的形式直观地显示给管理员;给出性能分析报告和配置状态报告,并根据这些报告,对网络设备进行合理配置;还提供了用户管理功能,包括对用户进行添加、修改、查询、删除、权限管理和口令管理等功能。
     本系统在大庆油田公司信息中心网络机房通过了测试,得到了很好的运行效果。现在已经作为大庆油田信息中心网络机房配置管理和性能分析的工具,开始使用。
With the rapid development and extensive application of the network technology, computer network has already come into various fields of the society and plays more and more important role. At the same time, the network scale is becoming more larger, the structure is becoming more complex and the security problem is becoming more severe, all of these factors threaten the safety of network and make daily management more difficult. The network managers urgently require a practical network management system to help them to control the performance of network, monitor the trapshooting and optimize the structure, in order to ensure the stabilization of network.
     Because of its simpleness and implementing easily, SNMP (Simple Network Management Protocol) has become the actual standard in the network management field. After deeply studying and summarizing the correlative contents of SNMP and network management, the paper describes the designment and implementation of a Web-based network management system using Browser/Server structure model.
     The main functions of this system are as follows: collect the network configuration information and performance parameter according to the dynamic-set sample frequency; process the real-time collected data; calculate the performance parameter of the network device; set the rational threshold for the calculated result; provide alarm function; update the database information; provide the analytical and statistics function for the historical data and display the results to the administrator in the form of chart; configure network devices rationally by providing the reports of performance analyse and configuration status; provide the administrative function including addition, update, query, deletion, authority management, password management and so on.
     The system has passed the test and runs well in the network machine room of information center of Daqing oil company. It begins to put to use as the performance analytical and configuration management tool.
引文
[1]William Stallings.SNMP 网络管理[M].北京:胡成松,汪凯译.中国电力出版社,2001.
    [2]杨家海,任宪坤,王沛瑜.网络管理原理与实现技术[M].北京:清华大学出版社,2000:5-21.
    [3]周媛,石跃祥.基于 SNMP 协议的局域网网络管理系统的设计[J].湘潭师范学院学报,2006,28(1):51-52.
    [4]Hassan HAJJI,Behrouz Homayoun FAR.Distributed Software Agents for Network Fault Management[J].IEICE,2000,4(E83-D):735-746.
    [5]卢红波.SNMP 与 CMIP 网管协议的比较[J].计算机与通信,2000(6):8-11.
    [6]李捷,王汝传.SMMP 原理及 SNMP 编程技术的研究[J].四川通信技术,2002,2(32): 53-55.
    [7]张忱,白雪峰等.SMMPv1 与 SMMPv2、SMMPv3 比较研究[J].计算机工程与应用, 2000(4):124-126.
    [8]吴黎兵,崔建群.SNMP 管理者协议实现的关键技术[J].计算机工程,2004,21 (30):85-86.
    [9]张春晖.SMMP 协议的分析与应用[J].计算机应用研究,2000(1):55-57.
    [10]刘吟.SNMP 的安全[J].通讯世界,2002(7):68-70.
    [11]程妍,卢泽新,冯艳玲.SMMPv3 新增安全机制的研究与实现[J].计算机工程与应用,2004(16):137-139.
    [12]Edwin A,Hernandez.Adaptive Sampling for Network Management[J]. Journal of network and systems management,2001,4(9):409-434.
    [13]Ellen Fussell.Industrial networking hooks up with SNMP[J].InTech,2001,4(48): 28-29.
    [14]LaPier,CynthiaB.Network management with SNMP [J]. Computers in Libraries,1999, 3(19):22-24.
    [15]管海兵,白彩英.计算机网络管理系统设计与应用[M].上海:上海交通大学出版社, 2004:5-89.
    [16]林伟军.基于 SNMP 的网络管理的研究与实现[D].杭州:浙江大学,2005.
    [17]王凌武.基于 snmp 网络管理的研究与实现[D].杭州:浙江大学,2005.
    [18]余鹰,范辉,见春蕾.基于 BER 的 ASN.1 编解码原理与设计实现[J].计算机工程与科学,2005,1(27):83-86.
    [19]I T 2 8 6 . A S N . 1 / B E R / D E R 编 码 子 集 入 门 指 南 ( 二 ) [ E B / O L ] . http://www.it286.net/ProgramDevelop/java/200610/18941.html,2006-10-30.
    [20]马瑞芳,王会燃.基于 MIB 的远程监测系统信息模型的研究[J].微电子学与计算机,2006,3(23):20-23.
    [21]Dennis Tseng,Chain-Chin Yen.An experience of SNMP-MIB implementation [J].telecommunication research,2000,4(30):489-499.
    [22]王站海,张武朝.关于网络管理协议 SNMP 的研究[J].沈阳大学学报,2004,2(16): 31-33.
    [23]陈航,谢嵘.SNMP 报文格式分析及实现[J].计算机与现代化,2005(9):51-54.
    [24]Marina K.Thottan,George K.Swanson.SEQUIN:An SNMP-Based MPLS Network Monitoring System[J].Bell Labs Technical Journal,2003(8):95-111.
    [25]Yoshinaga Seki,Masahiro Kido. Internet Management System Netvisor[J].NEC,2001, 7(9):147-151.
    [26]杨妮妮,赵新慧.基于 Web 的 SNMP 网络管理[J].微计算机信息,2006,2-3(3): 110-111.
    [27]李红峰.基于 Web 的网络管理系统[D].苏州:苏州大学,2005.
    [28]李丽华,贾兰英.基于 Web 的核心交换机性能监测系统的实现[J]. 微计算机信息,2006,3-3(22):116-117.
    [29]李富年,吴宇红.基于 Web 的网络管理体系结构的研究和实现[J].电子科技, 2005(1):42-45.
    [30]仙人掌工作室.访问 CGI 变量[EB/OL]. http://www.zzchina.net/article/25/24970.htm, 2005-06-11.
    [31]R e d S t a r 8 1 . 数 据 访 问 接 口 体 系 及 数 据 对 象 模 型 探 讨 [ E B / O L ] . http://www.webasp.net/article/19/18682.htm,2006-1-5.
    [32]3 7 2 1 帮 助 中 心 . A c t i v e X 技 术 原 理 [ E B / O L ] . http://help.3721.com/activewlsm/activetech.html, 2007-2-17.
    [33]赵艳花,李泽宇,祁 兵.基于 Web 的 SNMP 网络管理系统的设计与实现[J].华北电力大学学报,2004,4(31):102-105.
    [34]钟义杰,肖德宝.基于 Web 的 SNMP 代理管理者的概念及其实现[J].华中师范大学学报,2000,1(34):24-27.
    [35]King A,Hunt R.Protocols and architecture for managing TCP/IP network infrastructures [J].Computer Communications,2000,16(23):1558-1572.
    [36]Arthur H.Lee.A Manageable Web Software Architecture:Searching for Simplicity [J]. SIGCSE bulletin,2003(35):229-233.
    [37]Myung-Sup Kim,Mi-Joung Choi,James W. Hong.A load cluster management system using SNMP and web[J]. International Journal of Network Management,2002(12): 367-378.
    [38]褚丽莉.基于 Web 和三层 C/S 结构的选课系统的设计[J].辽宁工学院学报,2001, 6(12):11-12.
    [39]Ailin4ever,Tomcat5 配 置 Mysql JDBC 数 据 库 连 接 池 [EB/OL], http://www.360doc.com/showWeb/0/0/293423.aspx, 2006-12-14.
    [40]Jae-Oh Lee.Enabling network management using Java technologies [J].IEEE Communications Magazine,2000,1(38):116-123.
    [41]Andre Mello Barotto,Andriano de Souza,Carlos Becker Westphall.Distributed Network Management Using SNMP,Java,WWW and CORBA [J].Journal of network and systems management ,2000,4(8):483-497.
    [42]Seong Jin Ahn,Seung Keun Yoo,Jin Wook Chung. Design and Implementation of a Web-based Internet Performance Management System Using SNMP MIB-II[J]. International Journal of Network Management,1999,5(9):309-321.
    [43] 中 科 永 联 高 级 技 术 培 训 中 心 .JDBC[EB/OL]. http://www.itisedu.com/phrase/200604151904545.html,2006-04-15.

© 2004-2018 中国地质图书馆版权所有 京ICP备05064691号 京公网安备11010802017129号

地址:北京市海淀区学院路29号 邮编:100083

电话:办公室:(+86 10)66554848;文献借阅、咨询服务、科技查新:66554700