最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 正文

计算机网络管理论文

来源:动视网 责编:小OO 时间:2025-09-30 22:21:29
文档

计算机网络管理论文

新型的网络管理模型1.基于CORBA的网络管理模型1.1引言网络管理技术是电信网络正常、经济和安全运行的重要保证,电信管理网TMN作为国际网管标准在电信网管理系统的开发中发挥了重要作用。目前典型的网络管理体系结构是OSI/CMIP(通用管理信息协议)和Internet/SNMP(简单网络管理协议)管理体系结构。随着电信网络规模的不断扩大和不同专业网间联系的加强,需要建立统一的综合网络管理体系。由OMG(ObjectManagementGroup)制定的CORBA(CommonObjectReq
推荐度:
导读新型的网络管理模型1.基于CORBA的网络管理模型1.1引言网络管理技术是电信网络正常、经济和安全运行的重要保证,电信管理网TMN作为国际网管标准在电信网管理系统的开发中发挥了重要作用。目前典型的网络管理体系结构是OSI/CMIP(通用管理信息协议)和Internet/SNMP(简单网络管理协议)管理体系结构。随着电信网络规模的不断扩大和不同专业网间联系的加强,需要建立统一的综合网络管理体系。由OMG(ObjectManagementGroup)制定的CORBA(CommonObjectReq
                 新型的网络管理模型

1.基于CORBA的网络管理模型

1.1 引言

    网络管理技术是电信网络正常、经济和安全运行的重要保证,电信管理网TMN作为国际网管标准在电信网管理系统的开发中发挥了重要作用。目前典型的网络管理体系结构是OSI/CMIP(通用管理信息协议)和Internet/SNMP(简单网络管理协议)管理体系结构。随着电信网络规模的不断扩大和不同专业网间联系的加强,需要建立统一的综合网络管理体系。由OMG(Object Management Group)制定的CORBA(Common Object Request Broker Architecture)规范,经过多年的发展,成为分布式处理技术的工业标准,它的ORB、IIOP和IDL等机制为异构网管系统的互操作奠定了良好的基础。

1.2 CORBA/SNMP 网关模型的设计

    根据网络的实际情况,建设综合网管可以分为两个步骤。首先在各个专业网内部建立基于网元层的综合网络管理系统,实现对不同类型子网的综合管理,然后建立一个高层的网管系统,进行多个专业网网管系统之间的互操作,实现他们之间的信息传递。

    CORBA技术作为分布式处理技术的工业标准,具有良好的开放性,它的ORB、IIOP、IDL等机制为异构网管系统的互连奠定了良好的基础,所以综合网管系统建立在基于CORBA技术的平台上。

在此模型中,网元层继续使用基于CMIP/SNMP/私有协议等接口,而网络层则采用CORBA接口,各专业网网管系统和综合网管系统的接口采用CORBA接口,业务层管理层和综合网管系统的接口采用CORBA接口。

实现CORBA和CMIP/SNMP/各种私有协议的跨域管理是建设综合网管系统必须首先解决的问题,X/Open、NMF和OMG组织共同制定的JIDM规范,在此模型中基于此规范来设计CORBA/CMIP网关,CORBA /SNMP网关和CORBA/私有协议网关,通过网关来实现CORBA域的专业网管系统对非CORBA域的网元系统的管理,本文主要介绍CORBA /SNMP 网关的理论规范和实现技术。

在设计的CORBA/SNMP网关模型中,上层管理者采用CORBA体系结构,下层的被管对象采用SNMP管理协议。

(1)MIB Compiler MIB Co-mpiler 的主要作用是将SNMP 中的MIB映射成CORBA 的IDL文件, 映射ASN.1类型、宏、及其通知到相应的同名的idl文件中。由于宏和通知在IDL映射过程中会丢失一些信息, 比如OID、访问权限等, 所以在映射时同时必须同时生成和idl同名的oid文件,用来保存这些信息。

(2)MIB repository MIB repository 存储基于OID文件的MIB静态信息和相应的特定Agent 的MIB实例的动态信息,它主要将SNMP设备的MIB视图映射成CORBA视图,CORBA管理应用通过一系列方法能访问这些视图对象。

(3)ProxyAgentFinder CO-RBA Manager 通过本地的ProxyAgentFinder搜索指定网关的ProxyAgentFinder,该ProxyAgentFinder负责生成相应管理域的 ProxyAgent, 同CORBA Manager交互。

(4)EventPort EventPort由EventPortFactory 生成,接收下层被管对象通过SMNP协议发送的通知消息,并把他转换成CORBA事件服务的消息传送给CORBA Manager。

(5)Gateway InterActor Ga-teway InterActor 完成管理应用程序和SNMP代理之间的请求响应,将CORBA请求转换成SNMP PDU。

Gateway TrapHandler Gateway TrapHandler接收来自SNMP Agent的PDU,将其解码,转换成CORBA Event 后发送给至EventPort。

CORBA/SNMP 网关模型是由一系列接口实现的,网关模型的idl形式为:

Module SNMPMgmt

{

//From the Managenment application perspective

Interface ProxyAgent{… }

Interface ProxyAgentController{… }

Interface ProxyAgentFinder{… }

Interface EventPort{… 

Interface EventPortFactory{… }

//From the Agent application perspective

Interface DomainPort{… }

Interface DomainPortFactory{… }

Interface EventPortFinder{… }

}

在CORBA/SNMP网关模型中,最重要的3个问题是创建被管对象、调用被管对象上的操作和被管对象的事件报告,因为这3个问题几乎构成所有网络管理活动的全部。

(1)创建被管对象

a. 管理者通过CORBA命名服务,获得最初的SNMPMgmt::ProxyAgentFinder对象。

    b. 管理者调用SNMPMgmt:: ProxyAgentFinde对象上的access_domain操作,将得到的对象引用返回管理者。

c. 管理者取得被管结点所在域的存取权限后, 生成SNMPMgmt:: ProxyAgent对象,调用get_domain_factory_finder( )操作,获得被管对象域中两个初始对象的引用,分别是:CoslifeCycle::FactoryFinder和 CosNaming::NamingContext。

d. 调用CoslifeCycle::FactoryFinde 的方法find_factory,管理者可以找到可用的工厂来创建被管对象,调用CosNaming::NamingContext 的resolve方法,管理者可以得到被管对象域中其他对象的引用。

(2)调用被管对象上操作

a. ProxyAgentFinder返回Pr- oxyAgent对象后,管理者调用ProxyAgent的get_variables( ),set_variables()等函数对被管对象进行操作。

b. ProxyAgent将这些操作作用于Gateway InterActor , Gateway InterActor向SNMP Agent发出并接受SNMP PDU来完成操作。

(3)被管对象的事件上报

a. 被管对象通过调用SNMPMgme::EventPortFinder对象的方法得到管理域的SNMPMgme::EventPort对象的引用,即通过调用find_event_port方法,得到SupplierAdmin对象。

b. SupplierAdmin对象和EventPort相关联,被管对象直接注册为此SupplierAdmin对象的PushSupplier。

c.管理者把自己注册为本地EventChannel的PushConsumer,EventChannel把自己注册为EventPort的PushConsumer。

d. Gateway TrapHandler 收到SNMP Agent 的Trap PDU,将其解码,转换成CORBA事件后发送到EventPort。

e. EventPort 接收事件后,调用EventChannel的Push 方法,将事件数据传到EventChannel EventChannel收到事件后,调用管理者对象的Push 方法, 将事件数据传到已经注册的管理对象。

2.基于移动代理的网络管理模型

2.1 引言

    移动代理是的可确认的计算机程序,它可以自主地在异构的网络上按照一定的规程移动,寻找合适的计算资源、信息资源和软件资源,处理或使用这些资源,代表用户完成特定的任务。移动代理本质上是一种可以在执行过程中有目地、自治地从网络上的一台主机移动到另一台主机的代码、数据以及执行语境的软件包,利用与各节点资源局部交互而完成分布任务,同时可以自主地选择移动的时间和地点。代理在移动的过程中,它的自身状态被保存,并封装成信息传送到新的主机上,从而在新的主机上继续执行。

移动代理有很多优点。其高智能性和强大的远程数据处理能力,可明显地减少通过网络传输的数据量,减轻网络管理者的负担;它的并行执行特性,能够有效地平衡网络负载,使网络性能得到优化;它与平台无关,可移植性好,可用于管理大型分布式的异构网络;它的功能可定制性,能够提供灵活的网络管理功能,使网络具有动态可编程的能力。移动代理的这些优点使它在网络管理领域有着很好的应用前景。

2.2 基于移动代理分布式网络管理模型的设计

基于移动代理的网络管理系统与传统管理者/代理系统之间的不同之处就是在于其管理方式。传统的管理/代理系统是通过客户/服务方式管理的,即管理者询问、代理端回答方式进行,信息的交互过程必须完全通过网络进行。移动代理系统则是将管理者用一个可在各主机之间移动的代理程序替代,该代理程序移动到各主机,通过本地方式进行网络管理,属于一种委托式的管理。由于相当部分的管理工作由被管理设备本身来完成,与传统的网管方式相比,它减少了管理者本身的系统开销,更能适应大型网络的管理。除此之外,它还具有管理效率高的特点。通过对Mobile Agent 合理调度,就能有效减少系统的响应时间,降低通道中管理信息的开销。

最基本的移动代理网络管理系统由管理站和被管理设备组成。管理站在进行管理操作时,首先新建或者选择一个移动代理,令其移动到一个被管设备。移动代理到达被管设备后,开始执行管理任务。完成任务后,代理或者被销毁,或者继续移动到下一个被管设备执行,直到最后一个。之后,移动代理把最终结果返回给管理站。其中存在着许多变化情况。代理移动到被管设备后,可能长久驻留在那里收集数据,过一定时间间隔返回结果一次。有的代理可能在中途就把结果返回,而不是到最后才返回。可能同时会有很多个代理在网络中巡游。需要按照实际环境和管理的需要选择适当的策略。

3. 个人总结与心得

随着电信网络的发展,综合网络管理系统的建设成为必然,CORBA可望成为未来的统一网管标准,但是基于CORBA的网络管理是一个渐进的过程,本文提出了一个基于CORBA的综合网络管理的模型,并对其中的CORBA/SNMP网关进行了介绍。

基于 Web 和移动代理的分布式网管体系具有很多优势,但是它的研究仍处在起步阶段,仍有许多问题需要进一步的研究。例如,移动代理的安全性和执行效率有待提高,移动代理的智能性仍需提高,移动代理平台的互通互联问题都需要得到进一步改善。随着现代网络发展越来越异构化、分布化、智能化和实时化,这种基于Web 和移动代理的分布式网管体系给迅猛发展的通信网络的管理提供了新的实现方法。

通过这次对网络管理新技术的学习,我了解到当今网络管理的最新技术以及今后一段时间内网络管理技术的发展方向。从中我也找到了自己以后的学习方向,努力学习最新的网络管理技术,争取成为一个合格的网络管理员。

参考文献:

1 杨家海, 任宪坤, 王沛瑜. 网络管理原理与实现技术. 

  北京:清华大学出版社, 2000

2 王汝传, 卞正皑. 基于移动代理技术网络管理模型性能的研究.

  通信学报, 2003, 24(5): 49-56

3 何炎祥, 陈莘萌. Agent 和多Agent 系统的设计与应用. 

  武汉:武汉大学出版社, 2001

4 王汝传, 卞正皑, 徐小龙. 基于移动代理网管平台的集成化系统模型研究. 

  通信学报, 2004,25(3): 82-90

5 王汝传, 赵新宁, 王绍棣等. 基于网络的移动代理系统安全模型研究和分析.

  计算机学报, 2003, 26(4): 477-483

文档

计算机网络管理论文

新型的网络管理模型1.基于CORBA的网络管理模型1.1引言网络管理技术是电信网络正常、经济和安全运行的重要保证,电信管理网TMN作为国际网管标准在电信网管理系统的开发中发挥了重要作用。目前典型的网络管理体系结构是OSI/CMIP(通用管理信息协议)和Internet/SNMP(简单网络管理协议)管理体系结构。随着电信网络规模的不断扩大和不同专业网间联系的加强,需要建立统一的综合网络管理体系。由OMG(ObjectManagementGroup)制定的CORBA(CommonObjectReq
推荐度:
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top