基于CORBA/Web的综合网络管理技术研究

2017-03-14 02:24王智红
网络安全技术与应用 2017年2期
关键词:网络管理网关浏览器

◆王智红

基于CORBA/Web的综合网络管理技术研究

◆王智红

(公安边防部队高等专科学校校务部通信机要处 广东 510663)

在IP、ATM等技术推广应用及普及带动作用下,网络技术进入到了快速发展阶段。以往的各种网络都在以迅猛之势完成融合,而这一现象的发生无形中扩大了网络规模,增加了网络的复杂性和异构性,使得网络管理的难度较过去相比明显增加。因此现阶段,网络管理研究的主要问题就是如何科学且合理的对这一复杂的、大型的异构网络实时管理。本文对传统网络管理技术应用中的不足进行了分析,同时对CORBA/Web综合技术在网管理系统中的应用及优势进行了研究。

CORBA;Web;综合网络管理

0 前言

传统集中式网络管理系统在实际应用过程中存在这一定的弊端,如安全性不高、操作繁琐等,与当前综合化管理要求是不相符的,基于此,要想实现综合化网络管理的目标应用一种全系的网络管理系统,同时要求该系统具备可以提供管理视图的功能,建立端到端管理或者是QOS管理模式。受到信息技术条件的限制,Web、CORBA等技术在实践应用过程中虽然具备图形界面友好、处理结构呈分布式等优势,但是这些技术在独立运用过程中还是存在这一定的问题。而经研究分析发现,Web技术同CORBA技术具有一定的兼容性,形成一种互补关系,对分布式综合网络管理目标的实现有积极的影响。

1 CORBA标准

CORBA,中文全称为公共对象请求代理体系结构。作为一种分布式对象处理体系结构,CORBA同面向对象和分布处理技术进行了一定的融合,是一种十分重要的中间件技术。在最初阶段,CORBA主要是以分布式对象为主而进行计算的,并未向网络管理方面靠拢,但是事实上该技术在网络管理中的应用效果比较好。另外CORBA在网络管理应用中具有一定的优势,如实现了以对象请求代理器为核心系统的软件总线结构。而CORBA主要包括以下几个部分,如软件总线ORB、应用接口、通用设施以及对象服务等。CORBA优点主要体现在以下几个方面,如可支持多用现存编程语言、多种语言可以在同一个分布应用中应用、支持分布对象等,同时也具有较高的互操作性。基于CORBA以上这些优点,它在网络管理中应用效果良好,同时它的应用对综合网络管理目标的实现具有推动作用。总之,通过对以CORBA为基础的分布式对象平台(ORB)、接口定义语言(IDL)以及公共服务项目等的应用为构建一个大型分布式网络系统提供支持,同时大型网络系统具备开放性、标准化、扩展性强等方面的特点。

2 Web技术与网络管理技术分析

在网络管理技术快速发展的今天,一些先进的信息技术逐渐被应用到网络管理中来,如Web技术、主动网技术等。先进技术的应用提升了网络管理水平,同时也为分布式网络管理的构建提供了新的思维。

所谓的WBM就是指以Web技术为依托的网络管理。它作为一种新的网络管理模式在应用过程中将Web技术同网络管理技术进行了充分的融合,使网络管理系统功能更加的完善。在过去,网络管理系统主要是通过利用集中处理模式来进行管理的,而基于Web技术的网络管理系统在实践应用中有着诸多的 优势,如管理人员通过WBM可以实现利用Web浏览器来在任何一个站点对网络情况进行监测和控制,且使用的浏览器也并有严格的限制,因此这种新型的网络管理技术打破了传统集中处理模式监测范围的限制。另外受到平台结构的影响,网络管理模式在应用过程中经常发生互操作性方面的问题,而WBM的应用从根本上解决了这些问题的发生。除此之外,它还可以为管理人员提供良好的交互界面,且该交互界面较以往相比,其远程登录界面直接性更强,操作也比较简单。

WBM主要依靠委托代理和嵌入等两种方式来实现,且两种实现方法之间不存在必然的联系,都是相互独立存在的。其中委托代理方式是以内部工作站为运行环境的Web服务器。在实际运行过程中,这个内部工作站会交替同端设备之间进行信息的传输,而浏览器的用户只需要利用HTTP协议来与代理工作站进行通信,代理工作站在收到浏览器用户通信内容后会利用SNMP协议同端设备之间进行通信,在网络管理的全过程,收集到的网络信息可以通过网络管理软件的应用传输至浏览器,同时将以往的管理协议(如SNMP)向Web协议转换;而潜入方式的应用Web功能同网络设备的真正融合。不同的设备其Web地址是不同的,而管理人员可以直接利用浏览器完成网络设备的访问并进行管理。如图1所示,为Web体系结构图。通过对图1分析可知,被管设备是体系最下层,具体包括主机、网关、交换机以及路由器等;网路管理的中心位于中间层,异构环境处理、核心功能集成等信息处理逻辑都集中在着一层,且对互操作、重复使用、移植等分布式应用系统目标的实现具有直接的影响作用;最上层为用户利用浏览器进行浏览的交互界面。

图1 基于Web的体系结构

3 基于CORBA/Web的综合网络管理技术

通过上述分析可知,在实践应用中,Web技术和CPRBA技术优势不同,其中Web服务技术应用为用户提供了良好的交互界面,方便用户使用,但是若想实现这一目标,还需要原有服务器端的技术提供支撑,从这一方面分析,CORBA技术在服务器端应用有着一定的优势,如CORBA技术支持分布系统功能应用,因此Web技术和CORBA技术具有一定的互补性特征。Web技术在客户端的应用可以发挥其高度可集成性优势,而CORBA技术在服务器端的应用可以提升分布式系统的互操作性,融合Web技术和CORBA技术既可以实现服务器端功能的延伸,又可以发生客户端功能的发挥,在现代化网络管理应用中具有较高的价值。

3.1 以CORBA/Web为基础的综合网络管理系统设计

网络管理体系中融入CORBA技术利用CORBA/SNMP、CORBA/CMIP、CORBA/专用协议网关等可以实现对SNMP接口、CMIP接口以及专有协议网管接口相应网元设备的管理,该管理目标的实现不仅为管理者提供给了已建电信网络和IP网络的管理,还对SNMP和CMIP协议在计算机网络管理和电信网络管理方面的应用特点进行了保留,在保证自己投资不受影响的同时还未计算机网络和电信网络综合化集成管理目标的实现奠定了基础。另外在综合网络管理系统用户使用界面中,通过Web/Java技术的应用为实现Web/CORBA接口同CORBA平台信息通信创造了条件。Applet为GUI提供编程功能,而利用CORBA中间件可以为Applet与管理系统之间的通信建设桥梁。最终图形化用户界面的固有特性被保留,同时也提高了网络管理的的可操作性。

3.2 CORBA/SNMP网关

在上述分析中可知,CORBA网关的实现为综合网络管理体系构建提供了基础,同时在具体应用过程中,CORBA网关实现的基础是需要针对不同的协议和服务完成相应的转换和映射,且只有这样才能实现公开透明化的对管理系统及被管理系统进行管理。以CORBA/SNMP为例对此进行详细的说明。管理者在实施网络管理过程中并不需要掌握SNMP操作原语,同时也不用深入的掌握其具体的管理内容,作为管理者只要明确自己的需求即可,而在这一过程中,网关的作用就是将SNMP操作原语进行隐藏。CORBA/SNMP主要包括三部分内容,它们分别是管理者、SNMP代理以及网关。在CORBA/SNMP网关结构体系中,管理者和网关交互为客户端和服务器,以管理者刮泥管理请求发送为例,网关中的CORBA对象即为服务器,之后服务器将管理者请求转换为相对应的SNMP操作原语,并提供相应的服务;而网关在将代理结果传输给管理者过程中,管理者中的对象就是服务器,并进行结果的接受,做出相应的处理服务。

4 结束语

综上所述,在网络管理技术发展带动作用下,综合网络管理将会是未来网络管理的发展方向,尤其是CORBA/Web融合技术的应用一方面解决了客户端问题,另一方面有弥补了服务器端的不足,符合综合网络管理系统的需求。

[1]刘烈君.基于多网融合技术的网络管理研究[J].济南职业学院学报,2016.

[2]江龙才.基于EPON的池州配电通信网综合管理系统设计与实现[J].无线互联科技,2016.

[3]杜玉申.平台网络成长的动力机制与复杂平台网络管理[J].中国科技论坛,2016.

猜你喜欢
网络管理网关浏览器
数控机床DNC网络管理平台在智能制造中的应用
微软发布新Edge浏览器预览版下载换装Chrome内核
反浏览器指纹追踪
基于OpenStack虚拟化网络管理平台的设计与实现
信号系统网关设备的优化
电动汽车充电服务网络管理初探
基于EOC通道的SHDSL网络管理技术
LTE Small Cell网关及虚拟网关技术研究
应对气候变化需要打通“网关”
一种实时高效的伺服控制网关设计