基于SNMP的网络性能监测研究
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
一个完善的网络管理系统是计算机网络能够可靠和稳定运行的保证,而网络监测是网络管理的基础。通过网络监测,能够对网络设备的性能参数进行定时收集、存储和分析,网络管理员不仅可以得到网络性能的实时报警信息,及时解决网络问题,还可以针对不同时间段内的网络流量参数,来分析预测网络的发展态势,从而对网络设备的配置进行调整,使网络整体性能趋于合理。
     目前,大多数网络管理系统都在UNIX系统下运行,使用网络管理命令来操作,必须由专业网管工作人员进行管理和维护,这对于硬件环境和操作人员的要求较高,用户界面也不够友好;同时,网络管理系统与工作站相互依赖,不便于进行分布式管理;再者,可扩展性受到平台提供的API的支持限制,网络管理使用开发较为复杂。
     针对当前网络管理软件存在的这些不足,本文提出了基于Web的B/S三层结构管理设计方案,来实现对网络性能的监测,不仅可以解决传统网络模式超负荷、低效率的弱点,还可以使管理人员不受的工作地点限制,不必一直守侯观察网络运行状况,同时提高了网络管理的可扩充性。
     本文共分为五章:前两章简述了与网络管理的基本模型和网络管理协议相关的理论和基于SNMP的计算机网络管理及其在网络发展中的重要性。第三章论述了网络性能参数的实时监测原理和实现方法,选择性能参数,对数据采集、数据分析、系统报警、Web显示等模块进行设计。第四章,用Java做为前端开发语言,实现了定时采集网络设备中的性能数据、处理采集到的数据、系统报警等功能。第五章,对功能模块进行测试,测试结果表明,系统达到了预期设计目标,能够进行网络监测。
A perfect administrate system of networks is the insurance for computer network to run credibly and steadily, of which networks detection is the foundation. By networks detecting, capability parameters of network equipments can be collected, saved and analyzed; network administrators can get warning massages simultaneously, solve problems promptly, make a reasonable forecast of future network utilization, and thus modify the configuration parameter so that the network can run in an optimum state.
     At present, most administrate systems of networks are run under UNIX platform which is operated by management orders. The UI of UNIX is not friendly, the management and maintenance of system must be done by professional network managers which requires professional users and better hardwares. In addition, administrate systems of networks and workstations depend on each other, which makes distributing management more difficult. And more, system's expansibility is limited by the API that platform provides, which makes exploitation more complex.
     According to these problems, the paper brings forward B/S three ties frame of management design scheme to detect network performance, which solves exceeded loads running with low efficiency; releases managers from workplace limitation, and do not need last long time observing network running status; and expansion of network management is improve.
     The paper has five chapters: the first two chapters describe the relative theories of basic models of network management and network management protocols, and describe the network management based on SNMP and its importance in the network developing. The third chapter discusses the theory and the way of real time detection of network performance, designs the modules of data collection, data analysis, system alarm and the display of Web. The forth chapter actualizes the functions of gathering and processing the performance data regularly from the network equipment, sending warning messages. The fifth chapter tests each module, and the results show that the system achieves the expect aim and the system can detect network performance.
引文
[1]雷雪梅,现代网络管理,国防工业出版社,2005
    [2]杨云江,计算机网络管理技术,北京,清华大学出版社,2005
    [3]郭军编,网络管理.(第二版),北京邮电大学出版社,2001
    [4]岑贤道、安常青,网络管理协议及应用开发,清华大学出版社,1998
    [5]马赛厄斯、海因,邢国光、杨水亭、王培良译,简单网络管理协议的理论与实践,国防工业出版社,1999
    [6]杨云江,计算机网络管理技术,清华大学出版社,2005
    [7]王继龙,计算机网络性能管理技术发展综述,计算机科学,2000(9)
    [8]安常青、李学农,基于SNMP的网络流量管理系统,计算机工程与应用,1997(1)
    [9]张斌、李佳,基于Windows的网络性能管理自动化研究,计算机工程与应用,1998(10)
    [10]Solomon D,Ranlcins R,Microsoft SQL Server 6.5 Unleashed[M],Prentice Hall,1998
    [11]曹晓梅,基于Web的层次式网络监视系统的研究与实现,华东师范大学学报,2003(8)
    [12]Stamatelopoulos F,Maglaris B.Using a DBMS for Hierarchical Network Management[J/OL]
    [13]Gregory K,Visual C++开发使用手册[M],机械工业出版社,1999
    [14]张怡、胡建平,网格计算[M],电子工业出版社,2000
    [15]杨云江,计算机网络管理技术,清华大学出版社,2005
    [16]胡道元,信息网络系统集成技术,清华大学出版社,1996
    [17]ZeltsermanD,SNMPv3与网络管理[M],人民邮电出版社,2000
    [18]何炜、陈思,SNMPv3网络管理中的安全机制,现代电信科技,2003(11)
    [19]王华、王宗宁、高传善,完善SNMP的安全机制
    [20]郭军编,智能信息技术,北京邮电大学出版社,1999
    [21]乐毅、肖德宝,基于SNMPv3的策略网管的设计与实现
    [22]翟纲、但海涛、诸昌钤,基于SNMPv3的安全网管的研究
    [23]金鹏、郝平,SNMPv3中的安全机制,通信技术,2002(4)
    [24]杨云江,计算机网络管理技术,清华大学出出版社,2003
    [25]王荣华、刘世栋、杨林,SNMPv3在网络安全管理系统中的应用,网络安全技术与应用,2004(4)
    [26]王勇,基于SNMP网管软件的设计与实现,中国期刊网,GLDZ802001
    [27]邓文军、李文胜,INTERNET实用技术应用详解,电子科技大学出版社,1998(5)
    [28]郭军编,智能信息技术,北京邮电大学出版社,1999
    [29]李贵勇,荃于Browser/Server方式的数据库访问技术,重庆邮电学院学报,1999(9)
    [30]藏劲松,WWW与数据库的连接技术,微型电脑应用,1999(7)
    [31]唐常杰,论数据库技术与Web技术的融合,计算机世界,1998(3)
    [32]于新军,基于B/S结构的Internet,Intranet解决方案,http://168.160.233.11/service/net/title34/htm
    [33]王柳跪,Java Applet在WWW上的应用,哈尔滨工程大学出版社,2003
    [34]袁鹏飞,Oracle8i数据库高级应用开发技术,人民邮电出版社,2000(7)
    [35]王吉阳,网络管理的重要性与具体实现,计算机世界,1998.02
    [36]J.Case,k.Mccloghrie,Rose M and S,Waldbusser etc."SNMPv2".RFC 1141-RFC 1150.Network Working Group.April 1993
    [37]叶新铬,Larry L.Peterson Bruce S.Davie,计算机网络系统方法,人民邮电出版社,2003(4)
    [38]杨焕宇,基于Web的网络性能监测系统的研究与开发,微型电脑应用,2001(11)
    [39]李木金、王光兴,一种基于Web的网络管理模型及实现,计算机研究与发展,1999(10)
    [40]王继龙,大规模计算机互联网络性能监控模型的设计与实现,计算机研究与发展。
    [41]吴建平,基于Web的SNMP网络管理,微计算机信息,2006(10)
    [42]李平军,现代网络监测技术研究,微型计算机信息,2005(1)
    [43]李亚东,基于Oracle和JDBC的跨平台网络数据库开发,电子技术,2000(11)
    [44]杨家海等,基于Web的分布式网络实时监控系统的设计与实现,软件学报,2004(4)

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

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

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