用户名: 密码: 验证码:
基于SNMP的网络管理系统的研究与实现
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
随着计算机和通信技术的发展,计算机网络已经逐渐成为单位,个人工作以及生活中不可缺少的一部分。由于计算机网络的应用越来越广,使得计算机网络规模更加的庞大、结构更加复杂、支持的用户更多,人们逐渐意识到网络管理的重要性。因此有效的网络管理已经成为评价网络的一个重要指标。
     网络管理系统是一个软硬件结合以软件为主的分布式网络应用系统,其目的是管理网络,使网络高效正常运行。网络管理的实质是为了压缩网络故障,让网络上承载的业务系统和应用系统顺利运行。网络管理是计算机网络发展的必然产物,它随着计算机网络的发展而发展。网络管理的质量会直接影响网络的运行质量,因此网络管理技术的发展对计算机网络的发展也能起到很关键的作用。
     一个好的网络管理系统可以对各种网络设备及其软件资源进行有效的监视、解释和控制,达到网络可靠、安全和高效运行的目的。在长期的网络运行和管理实践中形成了一整套的满足上述要求的网络管理工业标准。SNMP(Simple Network Management Protocol)作为一种网络管理协议,是被广泛接受并投入使用的工业标准。它的目标是保证网络管理信息在任意支持SNMP协议管理实体和被管设备间传送,便于网络管理系统在网络上的任何节点检索信息,获得网络指标参数。SNMP是TCP/IP协议簇中的一个应用层协议,它采用了Client/Server模型的形式:管理站(Manager)/代理(Agent)模型。对网络的管理和维护是通过管理站和代理间的交互完成的。
     本文论述了网络管理发展历史,介绍了国内外几种网络管理系统的特点,分析网络管理系统的体系结构,网络管理的基本模型,研究SNMP协议的原理与实现等理论知识。在此基础上,本文为网络管理系统的发展做了以下研究与实现:设计实现了网络管理系统中的一个子系统-流量监控子系统,通过对网络核心交换机的实时流量监测,掌握网络整体运作情况;为了解决网络拓扑发现过程中,网络运行过程中,一些设备尤其是国有设备的私有MIB数据采集不到这个问题,在网络管理系统上配置TELNET工具模块,可以使用这个工具来获得所需的MIB信息;随着网络管理软件的发展趋势,分析面向业务的网络管理系统的可行性和必然性,对面向业务的网络管理系统进行整体构架设计和运维子系统的详细设计。
With the development of computer and communication technology, computer network has already become an indispensable part of life gradually. Along with the development of Internet technology, enlargement of the Internet scale and complicated structure of Internet, people realize the importance of network management. And the effective network management has already become an important measure of the network.
     Network management system is a distributed network application system which includes software and hardware, software-based; the object of it is to manage the network and make the network more efficiently. Network management, in essence, is the purpose of reducing network faults and making the operation systems and application systems run smoothly on it. Network management is a necessity in the development of computer network's evolution, which is developing along with the computer network. The development of network management technology is pivotal to computer network's evolution, for the reason that a network's running quality will be effected by whether the network management's quality is good or not.
     A good NMS can conduct effective surveillance, interpretation and control on all kinds of network equipments and software resources, to the purpose of making network reliable, safe and efficient running. In the long-term of network operation and management practice, a set of requirements to meet this industry-standard of network management has been created. SNMP (Simple Network Management Protocol) as a network management protocol is the industry standard which is widely accepted and put into use. Its goal is to ensure that the network management information is transmitted between any management entities supporting SNMP protocol and the controlled equipments, ease NMS to retrieve network parameters in any node on the network. SNMP is an application layer protocol of the TCP/IP protocol clusters, and it adopts a Client/Server model: Management/Agent model. Through the interaction between the managements and agents, it completes the network management and maintenance.
     This article discusses the history of network management; introduces several NMS products's characteristics both at home and abroad; analyses NMS architecture, the basic model, researches the principles and implementation of SNMP etc. On this basis, it does the following studies and implementation to the development of NMS: Design and Implementation of a subsystem in the NMS - flow control subsystem. Through the real-time traffic monitoring of the core switch, we can grasp the overall operation of the network; in the topology discovery and the operation of the network process, some equipments, particularly the state-owned equipments, their private MIB data can't be acquired. To solve the issue, we config TELNET tool in the NMS, and you can use this tool to obtain the necessary MIB information. With the development trends of network management system, the article analyses the feasibility and inevitability of the business-oriented NMS, and does the overall framework's design and operational subsystems's detail design.
引文
[1]http://bbs.obm.cn/73/263906/
    [2]王焕然,徐明伟。SNMP网络管理综述。小型微型计算机系统。第25卷第3期2004年3月
    [3]http://it.cpst.net.crdnews/2006-03/1143687887.html
    [4]范月萍,司光宇,基于SNMP的网络管理的研究与应用,大庆石油学院硕士学位论文,2007年
    [5]赵军,陈建勋,基于SNMP的网络管理系统的研究,武汉科技大学硕士学位论文,2006年
    [6]周媛,石跃祥,基于SNMP协议的局域网网络管理系统的设计,湘潭师范学院学报,2006年
    [7]黄立慧,郭洪,网络管理系统的拓扑发现研究,福州大学硕士学位论文,2005年
    [8]芩贤道,安常青,网络管理协议及应用开发,清华大学出版社
    [9]许伟,宋茂强,基于snmp的校园网络管理系统的设计与实现,北京邮电大学硕士学位论文。2006年
    [10]杨峻松,杨大全,基于snmp网络性能管理模块的研究与实现,沈阳工业大学硕士学位论文,2005年
    [11]许涛,刘淑敏,张建青,网络管理系统的设计与实现,北京化工大学硕士学位论文,2006年
    [12]http://210.27.144.14:8001/jisuanji-wangluo/cha8/Intemetgzfs.htm
    [13]田小鹏,陈平,孙德文等,基于域的分布式系统管理体系结构模型,计算机工程,1999年,第25卷(第9期),第55-61页
    [14]Stamatelopoulos F,Chiotis T,Maglaris B.A Scaleable,Platform-based Architecture for Multiple Domain Network Management.
    [15]Boutaba R,Znaty S.Towards,Integrated Network Management:A Domain/Policy Approach and its Application to a High Speed Multi-Network.
    [16]李天剑,曾文方,网络管理协议的分析与展望,计算机系统应用,1999年,第五期,第17-20页
    [17]李新叶,朱晓荣,网络管理协议SNMP与CMIP的分析比较,电力情报,2002年,第21-23页
    [18]http://www.91 duoduo.com/protocol/protocol_xx.html?t=SNMP&noid=akleifvb9 6bnyb6
    [19]潘碧云,计算机网络管理系统及其发展趋势,职业圈,2007年,第4期,第168-170页
    [20]周振江,沈建新,基于SNMP的网络管理系统设计与实现,南京航空航天大学硕士学位论文,2005年
    [21]港湾交换机培训资料-BHBlN.E-09-SNMP和网管(V2.0).pdf
    [22]李丽华,贾兰英,基于SNMP的校园网网络管理系统的设计与实现,河北农业大学硕士学位论文,2006年
    [23]J.Case,M.Fedor,M.Sehoffstall,Simple Network Management Protoeol(SNMP),RFC1157,May 1990
    [24]M.Rose,K.McCloghrie,RFC 1213-Management information base for network management of TCP/IP-based internets,Performance Systems International and Hughes LAN Systems,1991
    [25]马国庆,许博义,方兰,IP网络拓扑发现算法的研究与实现,北京系统工程研究所,第92-97页
    [26]王战海。张武朝。关于网络管理协议SNMP应用的研究。沈阳大学学报2004年4月第16卷第2期,第31-33页
    [27]王斌,程明,基于SNMP协议的网络流量侦测系统设计及实现,天津理工大学学报,2005年,第21卷(第6期),第20-22页
    [28]黄茹芬,基于SNMP的校园网流量监测与管理,太原师范学院学报(自然科学版),2006年,第5卷(第3期),第54-57页
    [29]陈海蓉,张玉明,SNMP协议及其应用开发,华北电力大学学报,2001年,第28卷(第3期),第58-61页
    [30]http://www.adventnet.corn/
    [31]周育辉,何琳,周芸,基于AdventNet SNMP API的网络管理系统的设计与开发,计算机与现代化,2005年,第5期,第44-50页
    [32]http://www.javaresearch.org/article/74297.htm
    [33]赵万平,卢清,李春生,基于SNMP的校园网络监控系统的设计与实现,陕西理工学院学报,2006年,第22卷第4期,第63-65页
    [34]廖广伦,陈晓苏,基于简单网络管理协议的网络流量管理系统设计与实现,华中科技大学硕士学位论文,2006年
    [35]Sun Microsystems,Java Management API Overview,1996
    [36]黄卉,陈建勋,一种新的基于SNMP链路层拓扑发现算法,计算机与数字工程,2006年,第35卷(第5期),第20-22页
    [37]Bruce Lowekamp,David R.O'Hallaron,Topology Discovery for Large Ethemet Networks,SIGCOMM,2001,237-248
    [38]郎波,占传杰,基于SNMP的网络拓扑算法的研究,计算机与现代化,2007年,第二期,第90-96页
    [39]Bruce Lowekamp,Discovery and Application of Network Information,School of Computer Science Carnegie Mellon University Pittsburgh,PA15213
    [40]Yufi Breitbart,Minos Garofalakis,Ben Jai etal,Topology discovery in heterogeneous IP networks,IEEE/ACM Transactions on Networking(TON),2004,Volume 12,Issue 3,Pages:401-414
    [41]李照奎,王岩,基于SNMP的链路层拓扑自动发现算法研究,沈阳航空工业学院学报,2006年,第23卷(第4期),第43-46页
    [42]李波,杨松龄,赵文娟,数据链路层拓扑算法的研究,计算机工程与设计,2004年,第25卷(第10期),第1738-1741页
    [43]http://www.vlan9.corn/net-provider/z050116061.html
    [44]刘毅,胡春静,网络拓扑发现技术的研究及实现,北京邮电大学硕士学位论文,2006年
    [45]Bruce Eckel,Thinking in Java,4th Edition,Pearson Eduction 2006
    [46]郭其标,一种综合网络管理方案及其实现,计算机与信息技术,2007年,第20期,第360-362页
    [47]潘煜,惠燕,王建国,面向业务的网络性能管理系统模型的研究,微计算机信息,2007年,第24卷(第5-8期),第106-108页
    [48]孙卫琴,精通Struts:基于MVC的JaVa W_eb设计与开发,电子工业出版社,2004 年
    [49]孙卫琴,精通hibernate:java对象持久化技术祥解,电子工业出版社,2004年
    [50]李刚,轻量级J2EE企业应用实战一Struts+Spring+Hibernate整合开发,电子工业出版社,2007年
    [51]James J.Odell,Martin Fowler,Advanced Object-Oriented Analysis and Design Using UML(SIGS Reference Library),Cambridge University Press,1998
    [52]Main Subrarnanian(美).Network Management.Principles and Practice,北京,清华大学出版社,2003年
    [53]Sean Harnedy,Total SNMP(Second Edition),北京,电子工业出版社,1999年

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

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

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