基于XML探析网络管理系统的设计与应用.doc

上传人:gs****r 文档编号:1703944 上传时间:2019-03-12 格式:DOC 页数:4 大小:103KB
下载 相关 举报
基于XML探析网络管理系统的设计与应用.doc_第1页
第1页 / 共4页
基于XML探析网络管理系统的设计与应用.doc_第2页
第2页 / 共4页
基于XML探析网络管理系统的设计与应用.doc_第3页
第3页 / 共4页
基于XML探析网络管理系统的设计与应用.doc_第4页
第4页 / 共4页
亲,该文档总共4页,全部预览完了,如果喜欢就下载吧!
资源描述

1、基于 XML 探析网络管理系统的设计与应用【摘要】最近几年来,网络在不断发展其规模,其复杂性与异构性也在随之增加,网络服务受到极大的影响,也增加了网络的复杂性,因此,网络管理越来越受人们重视。所以,我们现在广泛应用研究的网络管理技术就是标记语言 XML 的相关技术。本文以 XML 的网络管理系统作为基础,根据 XML/SNMP 的相关思路,进行了自动化工具的设计和实施,给网络管理配置了 SNMP 设备。 【关键词】XML 探析 网络管理 设计 应用 在网络多样化的今天,网络复杂性和互联性都在提高,人们也在逐渐加深对网络管理的重视,也在针对网络管理进行着研究和开发,针对XML 网络管理提出的网络

2、管理方法,在 XML 网络管理的基础上应用 W3G 的扩展标记语言 XML 通信数据来进行编码设计,提出了优秀的机制进行传输网络管理中的复杂数据。 一、系统的总体结构 目前网络管理协议广泛的应用 SNMP,它的优点是以实现便扩展,众多厂家都在应用,现在网络管理的系统和设备都对 SNMP 有支持作用,但是 SNMP 是无法互通消息在网络管理者之间,因此,要想网络管理者间的通信得到互通,就要利用其他技术,使网络管理逐渐扩大。 根据当前的网络管理结构提出以 XML 为基础的网络管理结构。 图 1 系统总体结构 如图 1 所示,XML 由中心网络管理、分布式网络管理和网络信息库构成,中心网络管理者的主

3、要责任是对分布网路管理者进行管理,中心网络管理者和分布网络管理者通过 sml 文件的传递进行消息通讯,因此把分布网络管理信息进行管理,从而使大型网络得到管理目的。 二、中心网络管理者结构 本文设计的中心网络管理向功能远程调用,使 SNMP 协议操作得到远程调用,使网络管理的系统功能得到更好的实现,并使网络负担降低。中心网络管理者可以通过 SOAP 协议传递 XML 的信息。从分布网络管理者得到被管理设备的信息,之后对其进行分析和处理,使大型网络配置、性能和故障得到实现。 其中底层为数据通信部分,中心网络管理向分布网络管理发送 XML的 HTTP 请求,使分布网络管理者的信息得到获得,之后进行处

4、理,以XML 的形式把数据传给模块。 中间层为第二层,它是负责处理 XML。使用 DOM 技术,然后现实上面的管理应用。假如 XML 是分布网络管理文档信息,则就应该把分布管理者的名称和 IP 地址保存在数据库中。 上层管理把应用请求传给中层,中层管理将 XML 以 RPC 形式进行HTTP 通信,之后由底层进行响应,由 XML 进行解析,把解析出来的信息显示或保存在数据库中。 三、分布网络管理体系结构 分布网络管理者体系结构如图 2 所示 图 2 分布网络管理体系结构 分布网络管理由 XML/SNMP 网关和 SNMP 网络管理者两部分组成,其中 XML 是与 SNMP 间的消息进行转换,这

5、样视为了实现所有管理域对 SNMP设备管理的支持。但是 SNMP 为基础的网络管理者完全可以对小型网络管理进行独立应用,使网络配置、性能和故障等管理得到实现。 四、网络管理系统的应用 首先在网络进行免费的 Libsmi 压缩包下载,解压之后在其中smidump 中将 MIB 文件导出转换成 XML 的格式文件。 其中我们应该把 MIB 文件 SNMPdevice.mib 后缀去掉,放在 smidump的目录中进行相应的命令执行。生成后台数据库要在生成SNMPdevice.mib 的文件中提取信息,然后通过 XSLT 将文件传给Createtables.sql 文件。 通过网络下载 XML 文件

6、格式转换器 XSLTProcess,采用 Apache 开发xalan 引擎,对 path 环境变量进行相应的设置3。在 SNMP 设备所对应的 XML 文件 SNMPdevice.xml 中 MIB 有不一样的数据类型和控件界面,这需要对两者进行手工转换文件的设计和填写,另外在 SNMP 的设备与之对应的 XML 文件 SNMPdevice.xml 资源中英文没有得到具体的描述,这就需要进行手工来设计和填写,将这些文件看作附加输入文件。 以 XML 为网络管理的一部分,应用 XML/SNMP 的设计思想对自动生成工具进行灵活配置,并有较强的向后兼容性,为进一步应用 XML 网络管理系统奠定了

7、基础,也为以后的开发创建了新的思路。 五、结语 SNMP 是互联网的管理标准,它被广大厂商支持,并应用到大量的设备中。但是 SNMP 管理信息据有局限性,需要一种管理系统即据有大型管理有据有异构网络,本文针对现状设计了以 XML 为基础的管理系统,在系统中使用了 XML 来对管理信息进行表示,应用 WSDL 进行管理操作。最总应用其思想对前台显示文件进行了设计。 参考文献: 1陈竹敏,熊齐邦.基于 XML 网络管理中多协议转换网关的研究J.计算机工程与应用,2005. 2吴黎兵,付帆,何炎祥等.基于 XML 网络管理的 MIB 转换方法研究J.武汉理工大学学报(信息与管理工程版) ,2011. 3钱柱中,谢立.基于 XML 网络管理的 SNMP/XML 翻译网关的开发J.计算机科学,2005.

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 企业管理资料库 > 生产营运

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。