摘 要: 计算机网络管理可以被认为是收集网络中各个组成部分的运行信息,并在这些信息的基础上进行分析和做出相应的处理,确保计算机网络的持续正常运行,开发与完善计算机网络管理技术是目前一项迫切的任务。本文理论联系实际,对当前计算机网络管理技术应用进行了探究。
关键词:计算机;网络管理;技术;XML
目前关于网络管理的定义很多,许多国际化标准组织和机构都给了网络管理技术的不同标准和定义,但各种网络系统在结构上存在着或大或小的差异,至今还没有一个大家都能接受的标准。其中国际标准化组织中给出了一个比较权威的定义,它认为,开放系统互连(OSI)管理是指这样一些功能,它们控制、协调、监视OSI环境下的一些资源,这些资源保证OSI环境下的通信。
1、几种常见的网络管理技术
SNMP是伴随着Internet的发展而诞生的,是一种专门对Internet进行管理的网络技术,由于它简单适用,目前已经成为网络的普遍标准。但是SNMP技术也有缺陷,由于是针对Internet研发的技术,所以难以应用于复杂的网络管理,只支持TCP/IP网络,并且安全性差。
1.2 CMIP
CMIP的研发设计主要是针对SNMP的缺陷和不足,它对一个完整的网络管理方案提供全面支持,在技术和标准上较为成熟。CMIP协议中的变量不仅是与终端相关的一些信息,甚至完全可以被用于完成某些任务。但是由于该技术的复杂程度太高,费用较高,所以该技术没有被广泛使用。
1.3 分布对象网络管理技术
分布对象网络管理技术是将CORBA技术应用于网络管理,将所有的管理应用和被管元素都看作分布对象,这些分布对象之间的交互,就构成了网络管理。该项技术屏蔽了编程语言、网络协议和操作系统的差异,组织结构简单,易于操作。
1.4.网络管理协议
网络管理协议通常都是应用层级协议,它定义了网络管理信息的类别及其相应的确切格式,并提供了网络管理站和网络管理节点间进行通讯的标准或规则。网络管理系统一般由管理者(manager)与代理(agent)组成,管理者从各代理处采集管理信息,进行加工处理,提供相应的网络管理功能,对代理进行管理。
1.5 网络管理的体系结构
网络管理系统的体系结构(通常简称网络拓扑结构),一般可分为集中式和非集中式两类。集中式网管体系结构通常采用以平台为中心的工作模式,该工作模式把单一的管理者分成两部分:管理平台和管理应用。层次式采用管理者的管理者(manager ofman-ager,MOM)的概念,以域为单位,每个域有一个管理者,它们之间的通讯通过上层的MOM,而不直接通讯。
2、对几种网络技术模式的分析研究
2.1 分布对象网络管理技术模式
分布对象网络管理技术模式是基于Client/Server技术的集中式平台模式,具有组织结构简单,易于操作。提供了多种透明性的优点,一经推出,得到了广泛的应用。但是仍然有诸多缺陷:第一,一个或几个站点收集分析所有网络节点信息,并进行管理,造成中心站点负载过重;第二,所有信息都送往中心站点处理,造成通信瓶颈;第三,每个站点上的程序是预先定义的,不利于扩展。随着网络技术和网络规模特别是Internet的发展,集中式在可扩展性、可靠性、有效性、灵活性等方面都有很大的局限性,已经不能适应发展的需要。
2.2 基于WEB的网络管理模式
Internet正在逐渐取代企业内部的局域网,为了降低网络管理软件开发和维护的费用,缩短管理人员的培训时间,高效、方便的网络管理模式———基于WEB的网络管理模式应运而生了。WEB模式表现出强大的生命力,以其特有的灵活性、易操作性等特点赢得了许多技术专家和用户的青睐,被誉为是“将改变用户网络管理方式的革命性网络管理解决方案”。WBM可以允许网络管理人员使用任何一种Web浏览器,在网络任何节点上方便迅速地配置、控制以及存取网络和它的各个部分。提供比传统的命令驱动的远程登录屏幕更直接、更易用的图形界面,浏览器操作和Web页面对WWW用户来讲是非常熟悉的,所以WBM的结果必然是既降低了MIS全体培训的费用又促进了更多的用户去利用网络运行状态信息。WEB采用三层结构的设计,融合了先进的WBM技术,具有以下特点:一是完成管理任务的软件作为中间层以后台进程方式实现,实施网络设备的轮询和故障信息的收集;二是管理中间件驻留在网络设备和浏览器之间,用户仅需通过管理中间层的主页存取被管设备;三是管理中间件中继转发管理信息并进行SNMP和HTTP之间的协议转换三层结构无需对设备作任何改变。
3、综合网络管理技术的应用
3.1 Web服务技术
Web服务是微软的跨平台解决方案,它解决的是异构平台上不同应用之间的连通性问题。从技术角度讲,它以XML为介质,这是因为XML提供了一种公共语言,通过它,不同的应用程序可以在网络上彼此进行交互。从这个意义上看,Web服务技术本身就是一套基于XML的技术。完全基于XML的NETCONF协议的提出以及Web服务技术的成熟为基于XML的网络管理标准化实现指明了方向,那就是采用XML描述管理信息,并基于NETCONF协议,同时引入Web服务技术实施架构,以实现下一代综合网络管理系统的标准化。
3.2 基于XML的网络管理模型
现存大量的管理结构是基于非XML协议的,其中最主要的是SNMP架构。从短期目标来看,基于XML的网络管理系统应能有效地解决SNMP的遗留问题,并能实现与SNMP的无缝集成。当然从长远目标来看,应该实现一个完全的能够影响一个被管网络中所有实体的基于XML的架构,这将保证最好的效益。那么,基于XML的网络管理系统应至少包括三个部分,即基于XML的管理者、基于XML的代理以及XML/SNMP网关和XML/non-SNMP通用网关
3.3 综合网络管理技术的应用
目前,基于XML的网络管理已经得到广泛认可,将会作为下一代网络的主要管理技术。基于NET-CONF和Web服务的综合网络管理技术,便可以有效地开发基于下一代网络管理标准的管理平台。该开发平台引入Web服务架构,同时基于NETCONF协议,采用XML描述管理信息,选用XML schema作为数据建模语言。
3.3.1 数据模型的建立
使用一个较为成熟的四层结构。上两层独立于具体的对象,描述了具体实现时的上下文信息;下两层表示具体的对象,分成标量对象和列对象,采用不同的数据类型。当然,它也存在一些问题,如对很多具体的数据结构没有进行定义,同时没有考虑适应配置管理中的属性和结构的变化。
3.3.2 网络管理平台的实现
数据模型确定之后,便可以着手实现应用基于NETCONF和Web服务的综合网络管理技术的下一代网络管理平台。相关Demo实现界面略。一个基本的管理过程分为三步:创建NETCONF请求报文;发送NETCONF请求报文;接收NETCONF响应报文。在创建NETCONF请求报文时,用户首先在控制面板上选择管理设备所需要的代理或网关。这样指定设备IP和WSDL文件将显示在代理信息中,然后选定管理操作。目前只支持GET、EDIT、COPY和DELETE,今后将支持全部的NETCONF基本操作,并提供对约定能力的支持。然后需要选择数据库,配置信息的三个不同状态分别对应三个不同的数据库,即候选数据库( candidate DB)、运行数据库(running DB)和开始数据库( start up DB)。指定XPATH与配置值(针对EDIT、COPY和DE-LETE这类配置操作),今后将考虑设计一个MIB浏览器,用于统一管理ASN. 1格式与XSD格式的SNMPMIB,以树型结构显示,方便用户选择(可能还需要设置配置值)需管理的节点。单击“createMSG”按钮,在请求报文窗口将显示生成的NET-CONF报文。接着,单击“send MSG”按钮,发送已生成的NET-CONF请求报文;发送成功后,将接收NETCONF响应报文,显示在弹出的response窗口中。今后将考虑设计一个用户友好的响应界面。
4、.结语:
在高速发达的信息时代,计算机网络的应用领域正在不断扩大,随着网络技术的发展和网络业务的增加,对计算机网络的管理技术也就变得至关重要。做好网络管理工作意义重大,不仅关乎着网络系统的安全可靠、高效的运行,也关系着企业和国民经济的发展。
参考文献:
[1] 梁西陈. 计算机网络安全技术与管理措施[J]. 皖西学院学报, 2007, (05) .
[2] 伏晓,蔡圣闻,谢立. 网络安全管理技术研究[J]. 计算机科学, 2009, (02) .
中国论文网(www.lunwen.net.cn)免费学术期刊论文发表,目录,论文查重入口,本科毕业论文怎么写,职称论文范文,论文摘要,论文文献资料,毕业论文格式,论文检测降重服务。 返回通信学论文列表