基于Web和XML的网络管理机制研究与实现
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
随着网络技术的迅速发展,网络管理的地位越来越重要。Web技术的成熟和XML的蓬勃发展,给网络管理技术和模式带来了又一次革命。因此,把XML、Web技术应用于网络管理之中,是网络管理技术的一种理想解决方案。
     本文分析了网络管理的基本理论,网络管理模型和SNMP协议,在基于Web的网络管理的基础上,结合XML技术,提出了一种具体的方案——基于Web和XML的网络管理。
     本文所采用的方案扩展了基于Web的网络管理的概念模型,并将概念模型中的网络管理服务器划分为前端服务器和后端服务器两个部分。其中,前端服务器实现用户界面管理、接收用户请求,并响应用户请求等:后端服务器负责与被管资源通信以获取数据信息,并在此基础上实现MIB浏览器、数据采集、网络拓扑模块、节点发现、事件处理和数据管理等功能。这种划分机制把网络管理的任务量分散到多台前端服务器和后端服务器上,对于规模较大的网络系统,可有效地提高其管理的性能。同时,前端服务器与后端服务器之间是相对独立的,当网络系统的规模增大时,网络管理系统可方便地进行扩展。
     同时,本文在网络管理中引入了XML,在不同功能模块之间的数据交换采用了XML数据流的方式,使用了XML Enabled数据库和XML文档来保存网络管理数据,并且使用XML发布网管信息,以便于系统扩展和异构网络管理系统之间交互。
     应用表明:在网络管理中采用XML描述、发布、交换和共享网管数据是一种行之有效的方案。
     最后,笔者在网络管理系统的研究过程中,结合XML和Web等技术,实现了基于Web和XML的网络管理系统的部分主要功能模块。
With the rapid development of the network technology, the position of network management is more and more important. The maturity of Web technology and the flourishing development of XML have brought a new revolution to network management technology and mode. It is a kind of ideal solution of applying XML and Web technology to network management.
    This thesis analyzes the basic theory and the model of network management, the Simple Network Management Protocol (SNMP) and discusses the application of XML in the network management. On the basis of network management on Web, combining with XML, this thesis brings forward a concrete solution--the network management based on Web and XML.
    This solution is the extension of the network management conceptual model based on Web, which divides the network management server in the conceptual model into the fore-platform server and the back-platform server. The fore-platform server realizes the management of user interface, receive user request, respond it etc. The back-platform server is responsible for obtaining data information through communicating with resources supervised, and realizes the functions such as MIB browser, data collection network topological module, node finding, event handling and data management etc. on the basis of this. This division mechanism disperses the task quantities of network management to the fore-platform server and the back-platform server. When the scale of network system extended, this mechanism can improve the performance of management effectively. Besides, the fore-platform server and the back-platform server are independent relatively, so the management system of network can be extended conveniently when increasing the scale of the network system.
    In addition, the data exchange between different function module has been adopted XML in this thesis. This thesis use XML Enabled database and XML documents to store network management data and use XML to publish information. This method is convenient for system expanding and interchanging between heterogeneous network management systems.
    According to the practical application, adopting XML to describe, issue, exchange and share the network management data is a kind of effective method in network management
    Finally, during the research of network management system, combining the XML and Web technology, the author has realized the main function modules in part of the network management system based on Web and XML.
引文
[1] 岑贤道,安常青.网络管理协议及应用开发[M],清华大学出版社,1998年7月
    [2] Luca Deri. Network management for the 90s[R], Technology Report, IBM Zurich Research Laboratory, 1997
    [3] Douglas W. Stebenson. Network management what is an what it isn't[Z], Network Management White Paper, 1995
    [4] 杨家海,任宪坤,王沛瑜.网络管理原理与实现技术[M],清华大学出版社,2000年9月
    [5] W. Stallings, SNMP, SNMPv2, CMIP: The practical guide to network management standards(M). AddisonWesley, Massachus-sets, USA, 1993.
    [6] 陈鸣.基于SNMP的网络管理技术的新发展[J],电子科技导报,1999年第2期
    [7] 赵小蓉,吕斌,宋凯.基于SNMP网络管理协议的MIB库分析与存取实现,电脑开发与应用,第14卷16期
    [8] 段海新,杨家海.网络管理技术、产品及市场分析,微电脑世界,1998.
    [9] HP Corporation. HP openview Bridging the Gap[EB/OL], http://www. hp. com/openview
    [10] 中国计算机报.NetManager重协同管理,总期号:1052,2001年9月6日
    [11] 吴刚,白英彩.GoldView网络管理系统的研究和开发,1998-10
    [12] 张世民,马钦,周万珍.网络管理协议SNMP与CMIP研究,河北科学院报,2002年8月
    [13] 李新叶,朱晓荣.网络管理协议SNMP与CMIP的分析与比较,电力情报,No.3,2002
    [14] J. Case, M. Fedor, M. Schoffstall, J. Davin. A simple network management protocol (SNMP), RFC1157, May 1990
    [15] J. Case, K. McCloghrie, M. Rose, S. Waldbusser. Introduction to version2 of the internet-standard network management framework., RFC1441, April 1993
    [16] M. Rose, K. McCloghrie. Structure and identification of management information for TCP/IP-based internets, RFC 1155, May 1990
    [17] K. McCloghrie, M. Rose. Management Information Base for network management of TCP/IP-based internets, RFC 1156, May 1990
    [18] K. McCloghrieM., Rose, Editor. Management Information Base for network management of TCP/IP-based internets: MIB-Ⅱ, RFC 1213, March 1991
    [19] C. Vandenberg. MIB Ⅱ Extends SNMP Interoperability, Data Comm, 1990, (13)
    [20] 霍振甲.计算机网络管理及系统开发[M],电子工业出版社,2002年1月
    [21] 蔡皖东.SNMP网络管理机制及其实现,微电子学与计算机,1999年第1期
    [22] 陈建宁,颜晓蔚.SNMP网络管理站的分析与实现,电力系统通信,2002年第10期
    [23] 陈沛帅,欧阳杨.网络管理的热点问题研究,计算机应用研究,2002年第7期
    
    
    [24] 曹争,龚俭.网络管理的发展现状,电信科学,1997年10月第13卷第10期
    [25] Douglas Hyde. Web-based management—the new paradigm for network management. 3COMCorp. 1997
    [26] J. T. Park, J. W. Back, J. W. Hong, J. Y. Kong, T. H. Yun, and J. S. Kim, "Web-based Intranet Services and Network Management, " IEEE Communication Magazine, Oct 1997.
    [27] 寿永艳,方宁生,姜浩.基于Web的网络管理技术的研究与实现,东南大学学报(自然科学版),2002年1月,第32卷第1期
    [28] 吴刚,白英彩.基于Web的网络管理技术研究的设计,计算机工程,1999年第9期
    [29] 贺曼捷,孙亚民.基于Web方式网络管理的研究与实现,计算机应用研究,2002年第三期
    [30] 薛文革,王宇,李增智.基于Web的分布式网络管理的设计与实现,计算机工程,2002年1月
    [31] Jong-Tae Park, James Won-Ki Hong, Kyung-Chan Sohn, Jong-Wook Back. Web-based Customer Network Management, Enterprise Networking MINI-Conference, Canada, June 1997, pp. 160. . . 169
    [32] James Anderson, Mohammad Ilyas, Sam Hsu. WINDMIL: A Scalable Web-Based Management Architecture, ICICS '97, 1997, Singapore, pp. 1221-1225
    [33] XML: eXtensible Markup Language. XML标准, 1998年2月.
    [34] kevin Dick. XML: A Manager's Guide, Second Edition, Person Education, Inc, 2003
    [35] Extensible Markup Language (XML), http://www. w3. org/XML/
    [36] Elliotte Rusty Harold著.马云,钟萍等译.XML宝典(第二版)。电子工业出版社.2002,2
    [37] Introduction to DTD. http://www. w3schools. com/dtd_intro. asp
    [38] Datatypes for DTDs (DT4DTD) 1. 0, http://www. w3. org/TR/2000/NOTE-dt4dtd-20000113
    [39] 朱麟,XML Schema概述,中国XML联盟,1999,7 http://www.xml.org.cn:8188/resource/article/ ZhulnSchema.htm
    [40] XML Schema. http://www. w3. org/TR/xmlschema/
    [41] Document Object Model (DOM) Levell Specification Version 1. 0 http://www. w3. org/TR/REC-DOM-Level-1
    [42] Megginson D. SAX:The Simple API for XML. 1998-05 http://www. megginson. com/SAX/index. html
    [43] XML white paper. Microsoft Corporation, June 23, 1997
    [44] XSL Transformation (XSLT) Versiion 1. 0 http://www. w3. org/TR/xslt
    [45] Lear, A. C. XML seen as integral to application integration, IT Professional, 1999, Volume: 15, NO 9-10, P12-16
    [46] Microsoft Staff, XML; Enabling Next-Generation Web Applications, Microsoft White Paper, 1998. 4
    [47] 郭志刚.XML技术在基于Web的网络管理中的应用,数据通信,2000年第4期.
    [48] Bruce Eckel.Java编程思想.机械工业出版社,2002年9月
    [49] 微软公司.IIS使用参考手册.科学出版社,2003年6月
    
    
    [50] [美] Daniel J.berlin,etal译:丁一强.精通CGI编程,清华大学出版社,1998年1月
    [51] Mellquist Peter. SNMP++: C++ based application programmers interface for the simple network management protocol. Hewlett-Packard Corp. July 1997
    [52] Banker, Kim, P. Mellquist. SNMP++: A Portable Object Oriented Approach to Network Management Programming. Connexions-the Interoperability Report, March 1995
    [53] 杨波,杨永斌.基于SNMP++和Web的网络管理系统研究,小型计算机系统,1999年6月
    [54] 黄莹,杨明福.XML文档的存储研究,计算机工程,2002年5月,第28卷第5期
    [55] [美] Jim Maloney著,田雨等译.Visual C++6 DCOM开发指南,清华大学出版社,2000年9月
    [56] [美] Corry,Mayfield译:刘云,孔雷.COM/DCOM编程指南,清华大学出版社,2000年1月
    [57] 杨争,胡旭东.基于COM/DCOM的通信实现,计算机应用研究,2003增刊
    [58] 徐宇辉,姜月秋,赵阳,王光兴.基于DCOM的分布式网络管理系统的模型和实现,小型微型计算机系统,2002年2月,第23卷第2期
    [59] 严蔚敏,吴伟民.数据结构(C语言版),清华大学出版社,1997年4月
    [60] 梁英.基于SNMP的网络拓扑图的自动搜索实现.沈阳师范学院学报(自然科学版),2002年1月
    [61] 刘勇鹏,卢泽新.基于SNMP的分层式第三层网络拓扑的发现,计算机应用研究,2003增刊

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

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

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