收藏 分享(赏)

第9章 网络监控和管理技术.ppt

上传人:dreamzhangning 文档编号:4076487 上传时间:2018-12-06 格式:PPT 页数:119 大小:847.50KB
下载 相关 举报
第9章 网络监控和管理技术.ppt_第1页
第1页 / 共119页
第9章 网络监控和管理技术.ppt_第2页
第2页 / 共119页
第9章 网络监控和管理技术.ppt_第3页
第3页 / 共119页
第9章 网络监控和管理技术.ppt_第4页
第4页 / 共119页
第9章 网络监控和管理技术.ppt_第5页
第5页 / 共119页
点击查看更多>>
资源描述

1、第9章 网络监控和管理技术,9.1 TMN概述 9.2 Q3网络管理接口 9.3 SNMP网络管理接口 9.4 CORBA网络管理接口,电信管理网,网络管理的基本概念 网络管理的目的 网管系统的主要指标 网管方法的演变 TMN的基本概念及其组成 TMN的管理功能 TMN的体系结构,网络管理的目的,保证网络正常、经济、可靠和安全地运行,其目标是最大限度地利用电信网络资源,提高网络的运行质量和效率,向用户提供良好的服务。,网管系统的主要指标,通用指标 专用指标 网管功能的覆盖程度 网络管理协议的支持程度 网络管理接口动态定义的程度 网络管理容量 直接网管容量 间接网管容量,网管系统的主要指标,专用

2、指标 系统互连能力 定量指标 互连接口类型的数量 互连容量:在一种类型的互连接口的条件下可以连接网管系统的数量。 定性指标 管理对象的模型化程度 标准化程度 系统结构的开放程度,网管接口,Q3/CMIP公共管理信息协议 SNMP简单网管协议 CORBA/IDL公共对象请求代理体系/接口定义语言 CORBA是一个面向对象的分布式计算平台,它允许不同的应用程序之间可以透明地进行互操作,而不用关心对方位于何地,由谁来设计,运行于何种软硬件平台以及用何种语言实现。,网管方法的演变,分散的人工管理集中的自动管理 网管中心的构成 计算机系统 程序:网络检测和控制 数据库:网络结构,路由数据,设备配置,交换

3、机的容量,迂回路由顺序,交换局和电路群负荷忙闲等级的门限值。 显示告警设备 计算机终端,网管中心的构成,计 算 机 系 统,话务 忙闲 显示,交换局,其他网管中心,监控中心,交换设备 故障显示 告警,传输设备 故障显示 告警,传输线路,操作终端,电信网络管理技术的发展,传统的网管思想现代的网管思想标准化、综合化、智能化、自动化、分布式方向发展TMN,传统网络管理结构,信令网,交换网,传输网,专业网,线路维护中心,故障管理中心,话务管理中心,信令网管理中心,交换机监控中心,传输网监控中心,管理组织,传统的网络管理的缺点,缺乏统一的管理目标。 各中心不能共享数据和管理信息。,电信管理网,网络管理的

4、基本概念 网络管理的目的 网管系统的主要指标 网管方法的演变 TMN的基本概念及其组成 TMN的管理功能 TMN的体系结构,TMN的基本概念,基本概念 提供一个有组织的网络结构,以取得各种类型的操作系统之间,操作系统与电信设备之间的互连,它是采用商定的具有标准协议和信息的接口进行管理信息交换的体系结构。 TMN是具有标准协议、接口和结构的管理网,实施对整个电信网的操作、管理和维护。 TMN的基本概念的含义 TMN是一组原则和为实现此原则定义的目标而制定的一系列的技术标准和规范。 TMN是一个完整的、独立的管理网络。,TMN的组成,DCN,OS,WS,OS,OS,T M N,电 信 网,交换机,

5、传输系统,交换机,交换机,传输系统,TMN的组成,OS:操作系统 实现各种管理功能的计算机系统。 WS:工作站实现人机界面的装置。 DCN:数据通信网 提供管理系统与被管网元之间的数据通信能力。,综合网管系统,综合管理系统,交换管理网,传输网管理网,信令网管理网,Q3,X/Q3,X/Q3,Q3,TMN对各种类型电信网的管理,业务网,传送网,TMN,支撑网,前台机,服务器,长途电话网网管系统结构示意图,骨干DCN,工作站,DDN,省内DCN,长途接口机,其他省级 网管中心,电总网管中心,省级网管 中心,长途接口机,C0/C1/C2/C3 交换机,C1/C2/C3 交换机,本地网 网管中心,长途电

6、话网网管系统,主要功能 话务管理 主要任务 监测网络运行状态。 采集全网话务负荷、流量、流向数据。 分析网络接通率。 网络出现过负荷和拥塞时,实施话务控制和网络控制。,网管系统实现管理功能的基本流程,确定管理参数。 管理参数的管理。 获取网络运行状态。 分析网络运行状态。 实施对网络的控制。,电信管理网,网络管理的基本概念 网络管理的目的 网管系统的主要指标 网管方法的演变 TMN的基本概念及其组成 TMN的管理功能 TMN的体系结构,TMN的管理功能,性能管理 故障管理 配置管理 帐务管理 安全管理,性能管理,是对电信设备的性能和网元的有效性进行评价,并提出评价报告的一组功能。 组成 性能监

7、测 性能分析 性能控制 管理参数 连接建立有关的参数 连接保持有关的参数 连接质量有关的参数,性能管理,性能监测 采集方式设置 网管系统主动查询 通信设备主动上报 性能管理参数采集 根据设定的采集方式完成数据采集。 性能分析 对采集到的数据进行分析 性能控制 性能管理参数采集方式的修改 对通信设备实施有关改善网络性能的操作。,故障管理,网络出现故障时采取的管理活动。 故障监视 故障定位和测试 故障恢复,故障管理,故障管理参数 故障类型 故障原因 故障级别 故障时间 故障监视 采集方式设置 故障管理参数采集,故障管理,故障定位和测试 故障定位 故障诊断 故障报告 故障测试 例行测试 故障测试 故

8、障恢复 启动备用系统 重新加载 支持人工维修,配置管理,对网络上配置进行调整的管理活动。 管理参数 设备状态的管理参数 设备间关系的管理参数 网管质量控制模式参数 配置内容 网元配置 网元内部配置 网络配置 路由配置,配置管理,配置监视 监视网络配置发生变化的情况。 配置分析 分析发生配置变化的原因。 网络指配与配置控制 性能管理中的性能控制和故障管理中的故障恢复都需在配置管理中的网络指配和配置控制支持下才能完成。,配置管理和故障、性能管理的关系,性能管理,性能控制,故障管理,故障恢复,配置管理,指配与控制,帐务管理,从网元收集用户的计费数据,以便形成用户帐单,还支持费率调整和用户查询等,其主

9、要管理范围是计费及其有关的财务管理。 帐务管理的管理参数 费率 连接详细记录 费率管理 主要是对包含费率参数的费率表进行管理。,帐务管理,连接详细记录的采集 采集方式:网管系统主动查询 采集内容 采集参数设置 数据采集 计费、摊帐和审计 计费:连接详细记录的分拣。 摊帐:对牵涉多个运营公司和同一运营公司的不同单位的话费进行结算。 审计:对计费和摊帐过程及结果进行核实和审查。 帐务控制,安全管理,保护网络资源,使网络资源处于安全运行状态。 安全管理参数 接入状态参数 接入 控制参数 TMN中常用的安全机制 身份鉴别 接入控制,安全管理,安全监视 安全告警设置 安全告警报告 检查跟踪 安全分析 安

10、全恢复 恢复时需配置管理中的“指配与控制”的支持。,安全管理和故障管理及配置管理的关系,故障管理,测试和故障定位,配置管理,指配与控制,安全恢复,安全监视,安全管理,事务管理层,网络管理层,网元管理层,业务管理层,TMN管理功能的分层模型,TMN管理功能的分层模型,事务管理层 用户为企业的最高管理者。 由支持整个企业决策的管理功能构成。 业务管理层 用户为业务的运营管理者。 包括业务提供、业务控制与监测、与业务相关的计费处理。 网络管理层 用户为网络的组织管理者。 对整个网络进行管理。 网元管理层 用户为设备的操作维护人员。 对一个或多个网元的操作与管理。,电信管理网,网络管理的基本概念 网络

11、管理的目的 网管系统的主要指标 网管方法的演变 TMN的基本概念及其组成 TMN的管理功能 TMN的体系结构,TMN的体系结构,功能体系结构 物理体系结构 信息体系结构,TMN的功能体系结构,功能块 OSF 操作系统 MF 中介 QAF Q适配器功能 WSF 工作站功能 NEF 网络单元功能 参考点 q,f,g,m,x,TMN的功能体系结构,WSF,OSF,MF,QAF,NEF,m,qx,qx,g,f,qx,x,q3,q3,q3,q3,f,TMN的功能块,功能块是实现一组功能的概念性实体。 OSF 处理用于TMN方面的数据,实现TMN中定义的管理功能。 BM-OSF:对电信运营企业的企业级的各

12、种活动进行管理。 SM-OSF:对业务进行管理。 NM-OSF:对NEF的集合组成的网络进行管理。 EM-OSF:对单个的通信设备进行管理。,管理层次模型,BM-OSF,SM-OSF,NM-OSF,EM-OSF,NEF,TMN的功能块,NEF 完成该设备的通信功能和提供网管系统和被管理通信设备之间的接口。 QAF 提供和非TMN标准的管理实体的接口,进行TMN接口和非TMN接口间的转换。 WSF 提供TMN与用户之间的交互能力。,TMN的功能块,MF 按OSF的功能要求对来自NEF的信息进行存储、适配、门限设置、过滤和压缩处理,以避免OSF的过载。 DCF 提供各功能块之间数据通信的方法。,T

13、MN的参考点,参考点是功能块的分界点,它是表示两个功能块之间进行信息交换的概念上的点。 q参考点 q3:与OSF有关的参考点。 OSF-NEF OSF-QAF OSF-MF OSF-OSF qx参考点:与MF有关的参考点。 MF-NEF MF-QAF MF-MF,TMN的功能体系结构,WSF,OSF,MF,QAF,NEF,m,qx,qx,g,f,qx,x,q3,q3,q3,q3,f,TMN的参考点,f参考点 和WSF有关的参考点。将在TMN中内部使用的数据格式转换为适合人机界面使用的数据格式。 g参考点 用来连接用户和工作站的参考点。 m参考点 连接QAF和非TMN管理实体的参考点。 x参考点

14、 两个TMN之间的参考点。,TMN物理结构模型,OS,DCN,MD,DCN,WS,WS,QA,NE,NE,QA,NE,X,X,X/F/Q3,F,F,G,G,Q3/F,QX,QX,QX,Q3,Q3,TMN,TMN物理结构,功能单元 NE 由执行NEF的电信设备和支持设备组成。 OS 执行OSF的系统。 MD 执行MF的设备。 WS 执行WSF功能的设备。 QA 执行QAF功能的设备。 DCN,TMN物理结构,TMN的接口 Q3 Qx F X M G,TMN 的划分举例(1),OSFZ,TMNZ,OSFa,TMNa,OSFb,TMNb,交换机1,交换机N,传输设备,传输设备,WS,X,X,TMN的

15、划分举例(2),骨干网TMNz,区域网TMNa,区域网TMNb,X,X,X,TMN的信息结构,TMN的信息结构是以面向对象的方法为基础,主要用来描述功能块之间交换的管理信息的特性。 管理信息模型 对网络资源及其所支持的管理活动的抽象表示。 OSI管理系统采用了管理者/代理的模型。 管理信息交换 主要是接口规范和协议栈,涉及TMN的数据通信功能DCF和消息传递功能MCF。,管理者、代理者和被管理对象之间的关系,管理系统,管理者,管理操作,通知,代理者,CMIP,被管理系统,MIB,被管理对象,执行操作,发出通知,网络资源与被管理对象的关系,q 参考点接口,代理者,被管系统,管理者,管理系统,网络

16、资源,被管理对象(被管理网络资源的抽象),被管理网络资源,TMN分界,9.1 TMN概述,9.1.1 TMN的基本概念,TMN(电信管理网)是电信支撑网的一种,对于电信网的运行担负着管理和指挥的功能。TMN是一种独立网络,通过一组标准接口来实现与电信网之间的信息交互,但是TMN对于电信网又有一定的依赖性,TMN中的数据通信通道往往要借助于电信网来建立,因此两者又有一定程度的重叠。TMN由运营系统(OS)、工作站(WS)、数据通信网(DCN)和网元(NE)组成,如图9.1所示。,图9.1 TMN的组成,运营,9.1.2 TMN管理的分层模型,TMN的管理功能可以根据管理的范围和职责从上至下分成如

17、下不同的层次:事务管理层(BML)、业务管理层(SML)、网络管理层(NML)、网元管理层(EML)。TMN管理功能的分层示意图如图9.2所示,图9.2 TMN管理层次及其功能,(1)事务管理层事务管理层是TMN的最高功能管理层,这一层的管理通常是由高层管理人员介入,主要的管理功能包括业务的预测、规划,网络的规划、设计,资源的控制,效益的核算等。,(2)业务管理层业务管理层的主要功能是满足和协调用户的需求,按照用户的需求来提供业务,对服务质量进行跟踪以及对服务质量的情况提供报告等。接收从网络管理层来的信息,与网络管理层进行交互,与上面的事务管理层进行交互,与服务提供者进行交互。,(3)网络管理

18、层网络管理层的功能是对由各网元互连组成的网络进行管理,包括网络连接的建立、维持和拆除,网络级性能的监视,网络级故障的发现和定位,通过对网络的控制来实现对网络的调度和网络的保护,同时和上面的业务管理层进行的交互。,(4)网元管理层TMN中的网元应满足如下的条件 是由制造商提供一个基本通信单元。 具有一特定的功能集和对应的接口。 位于某一确定的位置。 对于信息传送仅具有一个确定的地址。网元管理层对各个网元进行管理,包括收集和预处理网元的相关数据,在上面的网络管理层和下面的网元之间提供网关功能,对各网元进行控制和协调。,9.1.3 TMN的管理功能和管理模型,TMN的管理功能 :ITU-T的M.30

19、XX建议中规定了5个方面的管理功能,由于ITU-T在建议中没有考虑事务层和业务层的管理,这些功能主要是指网络层和网元层的管理,这5个方面的管理是: 性能管理; 故障管理; 配置管理; 计费管理; 安全管理。,TMN的管理模型,TMN采用了OSI管理系统中的管理者/代理模型,根据这个模型,OSI管理系统由3个部分组成,即管理者、代理和被管理对象。TMN的管理模型如图9.3所示。,图9.3 TMN的管理模型,9.1.4 TMN的功能模块和接口,TMN中已经定义了如下功能模块: 运营系统功能模块; 中介功能模块; 网元功能模块; 工作站功能能模块; 适配器功能模块; 数据通信功能模抉。TMN的功能模

20、块和参考点如图9.4所示。,图9.4 TMN的功能模块和参考点,TMN参考点,功能模抉之间的分界点称为参考点,TMN中的参考点有q、f、x、g和m,参考点q有两种类型:q3和qx。参考点的名称及其位置如图94中所示,m参考点划定了TMN和非TMN之间的界限。 参考点和功能模块和参考点之间的关系如表9.1所示。,表9.1 功能模块和参考点之间的关系,9.1.5 TMN物理结构和接口,TMN的物理结构由物理构造模块和接口组成,如图9.5所示。TMN中的物理构造模块有如下模块:, 运营系统; 中介装置; 工作站; 网络单元; Q适配器; 数据通信网,图9.5 TMN的物理结构,TMN的接口,在TMN

21、中功能模抉通过参考点来区分,在物理结构中功能模块演变为物理构造模块,参考点演变为接口,物理构造模块通过接口进行连接,每一接口都有其相应的协议栈,协议栈规定通过接口传送的数据单元的格式及数据单元的传送过程。对于接口的标准化也就是对于协议的标准化,TMN中的接口有Q、F、G,X、M,其中Q接口分为Q1、Q2和Q3,目前Q1和Q2接口已合并为Qx接口,9.2 Q3网络管理接口,图9.6 Q3接口的通信协议栈,9.2.1 Q3接口的低层协议,TMN中Q3接口的低层协议是数据通信网的协议。数据通信网(DCN)是TMN中的一个组成部分,借助于DCN,TMN中各功能模块之间的信息、TMN之间的信息才得以传送

22、。 Q3接口的低层协议可以归纳为两种类型,一类为面向连接的网络层服务(Connection -Oriented Network Layer Services,CONS),另一类为无连接的网络服务(Connectionless Network Layer Services,CLNS)。,根据ITU-T的建议,Q3接口的低层协议可以采用如下几种接口。 CONS1:使用X.25建议的连接型分组。 CONS2:在ISDN D信道中使用X.31协议的连接型分组接口。 CONS3:在ISDN B信道中使用X.31协议的连接型分组接口。 CONS5:使用MTP和SSCP的7号信令协议的连接型分组接口。 CO

23、NS6:在LAN中使用X.25分组级协议的连接型分组接口。 CLNS1:使用ISO 8802-3,即CSMA/CD媒体访问控制协议的LAN中 的无连接型接口。 CLNS2:在X.25 LAPB协议基础上使用ISO IP的无连接型接口。,9.2.2 Q3接口的高层协议,Q3接口的高层协议是指传送层、会话层、表示层和应用层,其中应用层协议主要是网络管理协议,其他几层协议都是为应用层服务的。应用层可以分为事务处理应用层和文件转移应用层,事务处理的应用层主要包括以下服务单元: 远程操作服务单元(ROSE); 联系控制服务单元(ACSE); 公共管理信息服务单元(CMISE)。文件转移应用层主要包括以下

24、服务单元: 文件传送、访问和管理单元(FTAM); 联系控制服务单元(ACSE)。,CMISE是一种面向对象的管理服务单元,对应的协议是公共管理信息协议(CMIP)。通过CMISE提供的服务,可以实现对被管对象的创建和删除,改变被管对象的属性值,报告事件的发生和事件的状态。它是为适应实现TMN的性能管理、故障管理、配置管理而设计的软件模块。,CMISE可以提供下列7类服务 M-EVENT-REPORT M-GET M-CANCEL-GET M-SET M-ACTION M-CREATE M-DELETE,9.2.3 Q3接口的管理信息模型,管理信息模型的标准已在ITU-T的X.720X.725

25、建议中作了如下规定: X.720(管理信息模型)描述了对被管的资源进行分类和表示的概念和方法; X.722(被管对象定义准则GDMO)规定了定义管理信息的方法和符号; X.721(管理信息的定义)和X.723(通用管理信息)包含了在GDMO中预先定义的管理信息库; X.724(管理信息结构的要求和准则)OSI系统管理的实行者对相关的管理信息结构提出的要求和准则; X.725(通用关系模型)规定了被定义的管理信息确定关系而采用的通用不着符号。,网络管理是对网络资源的管理,网络资源是被监视和控制的对象,通信网中的各种通信设备和通信软件都是网络资源。 在对网络管理系统采用面向对象的设计技术的过程中,

26、首先需要把网络资源抽象为被管对象,即被管对象是网络资源的抽象代表。 一个被管对象可以代表一个资源,也可以代表多个资源,被管对象和管理资源之间并不存在一一对应的关系。这一类被管对象称为资源被管对象。在网络管理中,并非每一个被管对象对应网络中的实际资源,这些被管对象是因网络管理的需要而产生出来的,这一类被管对象称为支持被管对象 。,从OSI的观点来看,如果被管对象是针对于OSI中的某一特定的层次,则称这一被管对象为第N层被管对象;如果被管对象和OSI中的多个层次有关系,则称该被管对象为系统对象。,根据被管对象的特点,可以从以下4个方面来描述被管对象的特征: 属性被管对象具有的特性和状态; 操作对被

27、管对象施加的操作; 通知发生事件时被管对象发出的报告; 行为被管对象对所施加的操作作出的反应。,根据GDMO对被管对象的定义,为了保证对被管对象定义的一致性,ITU-T规定了对被管对象进行定义的统一标准,即GDMO(Guidelines for the Definition of Managed Objects)。GDMO规定了用于定义被管对象类的一组特定的符号,在抽象的模型概念和规范被管对象类的具体需要之间建立起联系;在对被管对象定义的过程中,GDMO以模板(template)为基础。所谓模板是指一相对固定的格式,只需对其中的未定的空档部分填入具体的内容就可形成完整的定义。,GDMO已经定义

28、了9个用于定义被管对象的模板 被管对象模板; 包模板; 属性模板; 属性组模板; 通知模板; 动作模板; 参数模板; 命名约束模板; 行为模板。,被管对象类板,图9.7 被管对象类模板的格式,下面结合一个具体的的例子来加以说明,所举的例子是对令牌环局域网这一被管对象类进行定义。令牌环网是一种环型结构的局域网,采用令牌控制媒体访问控制技术。根据GDMO对令牌环网定义如下:,tokenRing MANAGED OBJECT CLASSDERIVED FROM LanNet;CHARACTERIZED BY tokenRinglan;CONDITIONAL PACKAGE tokenRingRout

29、er PRESENT IF“connected to an FDDI backbone LAN”;REGISTERED AS (1 3 5 8 9 2);,上述对令牌环模板是这一被管对象类的定义,LanNet是它的超类表示,它是从LanNet这一被管对象类继承而来的,强制包是tokenRinglan,条件包是tokenRingRouter。条件包存在的条件是:如果令牌环网连接到FDDI骨干网上,则需要包括对tokenRingRouter的定义。最后确定该被管对象的唯一注册名,强制包和条件包则从包模块中进一步说明。,包模板,图9.8 包模板的格式,用于tokenring被管对类定义中的包模板如下

30、:tokenRingLan PACKAGEBEHAVIOR tokenRingLanBehATRIBUTES tokenRingBandwidth REPLACE-WITH-DEFAULTTokenRingCardprice GET,tokenRingID PERMITTED VALUEStokenRingCounter INITIAL VALUE 0;ATTRIBUTE GROUPS tokenRingGroup;ACTION tokenRingBYpassNOTIFICATION tokenRingBeaconing;TokenRingLanBeh BEHAVIORDEFINED AS “

31、This LAN segment connects token ring”,上述模板是对tokenring这一特征包进行定义,这一特证包包括行为属性、属性组动作和通知,其中属性部分包含4个属性:令牌环带宽、令牌环插卡价格、令牌环识别名和令牌环计数器。GET表示对该属性可以进行获取操作,REPLACE表示可以对该属性进行取代操作。,管理信息库,管理信息库(MIB)是将从被管理的网络系统抽象出的许多个被管对象(MO)按照一定的结构组织起来后形成的一个信息库,是被管对象的集合,包括一系列的被管对象及它们的属性。,9.3 SNMP网络管理接口,9.3.1 SNMP概述,简单网络管理协议(Simple

32、Network Management Protocol,SNMP)是由互联网工程任务组(Internet Engineering Task Force,IETF)定义的一套网络管理协议。利用SNMP,一个管理工作站可以远程管理所有支持这种协议的网络设备,包括监视网络状态、修改网络设备配置、接收网络事件警告等。,(1)管理者(Manager) (2)代理(Agent) (3)管理信息数据库(MIB) (4)委托代理设备(Proxy),SNMP管理系统的组成,一个典型的网络管理系统包括4个组件:管理员、代理、管理信息库和委托代理服务。一般说来,前3个组件是必需的,第4个组件只是可选项。,SNMP的

33、协议结构,图9.9 SNMP的协议环境,SNMP是一种网络管理协议,在协议的层次模拟中SNMP属于应用层协议。在TCP/IP的模型中作为TCP/IP协议簇应用服务中的一种服务,SNMP的协议环境如图9.9所示。,图9.9所示为SNMP的一种典型的结构,但是为了使得SNMP有更好的适应性。SNMP被设计成与协议无关,所以它可以在IP、IPX、AppleTalk以及其他用到的传输协议上使用。,SNMP是一种无连接协议,无连接的意思是它不支持像TELNET或FTP这种专门的连接。通过使用请求报文和返回响应的方式,SNMP在管理代理和管理员之间传送信息。这种机制减轻了管理代理的负担,它不必要非得支持基

34、于连接模式的处理过程。,SNMP支持的操作,简单网络管理协议允许网络管理工作站软件与被管理设备中的代理进行通信。这种通信可以包括来自管理工作站的询问消息、来自代理的应答消息或者来自代理给管理工作站的陷阱消息。,为了保证因网络管理而带来的通信量是最小的,SNMP使用了一种异步客户机/服务器方法。,SNMPv1实现起来很简单,并且对资源占用不多,它只有5个请求/响应原语:get-requestset-requestget-next-requestget-reponsetrap,通过上面的原语来支持以下4种主要操作。 Get:从管理信息库中访问被管对象,并获取被管对象的变量值。它是SNMP中使用率最

35、高的一个命令,因为该命令是从网络设备中获得管理信息的基本方式。, Get-next:顺序地从一个对象找到了下一个对象,并获取被访问对象的变量值。 Set:对被管对象的变量值进行设置和修改。它是一个特权命令,因为可以通过它来改动设备的配置或控制设备的运转状态。 Trap:用于报告被管对象发出的异常事件或状态发生改变。它的功能就是在网络管理系统没有明确要求的前提下,由管理代理通知网络管理系统有一些特别的情况或问题发生了。 SNMP支持的4种操作如图9.10所示。,图9.10 SNMP支持的四种操作,在SNMP环境中,每一被管对象代表某些被管理的资源、活动或者相关的信息。通过树型结构把对象组划分为逻

36、辑上相关的集,存储于管理信息库(MIB)之中,树型机构的路径分支处的每个位置称为节点。节点可同时拥有父节点和子节点。如果一个节点没有子节点,它就称做叶节点。叶节点是实际的MIB对象。只有叶节点才从代理程序处返回MIB值。图9.11所示为MIB的主节点和叶节点。,9.3.2 SNMP管理信息库,图9.11 MIB的主节点和叶节点,所有的被管对象形成一个等级或树型机构,树上的叶节点安排的是实际的被管对象,MIB的结构如图9.12所示。,图9.12 SNMP MIB的树结构,MIB树的根节点是一个虚拟的节点,没有实际对应的名字和编号,根节点之下有3个子树,分别是: ccitt(0):由CCITT管理

37、; iso(1):由ISO管理; joint-iso-ccitt(2):由ISO和原CCITT共同管理。MIB浏览器能够以一种方便而且简洁的方式访问整个MIB数据库。MIB浏览器是这样一种工具,它可以遍历整棵MIB结构树,通常以图形显示的形式来表示各个分枝和树叶对象。可以通过其数字标识符来查找MIB中的数据对象,这个数字标识符号从结构树的顶部(或根部)开始,直到各个叶子节点(即数据对象)为止。从浏览器观察到的对象如图9.13所示。,图9.13 从浏览器观察到的MIB对象,其中MIB-可以划分为以下类别 System:主机或路由器的操作系统。 Interfaces:各种网络接口及它们的测定通信量

38、。 address translation:地址转换(例如ARP映射)。 ip:Internet软件(IP分组统计)。 icmp:CMP软件(已收到ICMP消息的统计)。 tcp:TCP软件(算法、参数和统计)。 udp:UDP软件(UDP通信量统计)。 egp:EGP软件(外部网关协议通信量统计)。 SNMP:SNMP系统管理消息。,9.3.3 SNMP的发展,SNMP标准取得成功的主要原因是它的简单性。为了使协议简单易行,SNMP简化了不少功能,如: 没有提供成批存取机制,对大块数据进行存取效率很低; 没有提供足够的安全机制,安全性很差; 只在TCP/IP上运行,不支持别的网络协议; 没有

39、提供manager与manager之间通信的机制,只适合集中式管理,而不利于进行分布式管理; 只适于监测网络设备,不适于监测网络本身。,SNM-Pv2包容了以前对SNMP所做的各项改进工作,并在保持了SNMP清晰性和易于实现 的特点以外,功能更强,安全性更好,具体表现为: 提供了验证机制、加密机制、时间同步机制等,安全性大大提高, 提供了一次取回大量数据的能力,效率大大提高; 增加了manager和manager之间的信息交换机制,从而支持分布式管理结构。由中间( intermediate)manager来分担主manager的任务,增加了远地站点的局部自主性。 可在多种网络协议上运行,如OS

40、I、Appletalk和IPX等,适用多协议网络环境(但它的 缺省网络协议仍是UDP)。,表9.2 SNMPv2所支持的操作,根据测试结果,SNMPv2的处理能力明显强于SNMPv1,大约是SNMPv1的15倍。,RFC 2271定义的SNMPv3体系结构,体现了模块化的设计思想,可以简单地实现功能的增加和修改。其特点如下。 适应性强:适用于多种操作环境,既可以管理最简单的网络,实现基本的管理功能,又能够提供强大的网络管理功能,满足复杂网络的管理需求。 扩充性好:可以根据需要增加模块。 安全性好:具有多种安全处理模块。,SNMPv3主要有3个模块: (1)信息处理和控制模块 (2)本地处理模块

41、 (3)用户安全模块,9.4 CORBA网络管理接口,9.4.1 CORBA概述,CORBA(Common Object Request Broker Architecture)即公共对象请求代理体系结构,是对象管理组织(Object Management Group,OMG)为解决分布式计算环境(DCE)中不同软、硬件产品之间互操作而提出的一种解决方案。,CORBA是一种工业标准的中间件,所谓的中间件,就是位于操作系统和应用软件之间的一个软件层,它向各种应用软件提供服务,这些服务具有标准的程序接口及协议,为应用软件屏蔽了操作系统和网络协议的差异,从而使不同的应用进程通过网络互相通信。中间件提

42、供的程序接口定义了一个相对稳定的高层应用环境,使得底层的硬件和操作系统在更新换代时,只需对中间件进行更新,无须改动应用软件。,CORBA提供了在异构分布环境下不同机器上的不同应用的互操作的能力和将多个对象系统无缝互连的能力。CORBA的目的是定义一套协议,符合这个协议的对象可以互相交互,不论它们是用什么样的语言写的,不论它们运行于什么样的机器和操作系统。OMG对象管理体系结构(OMA)参考模型是OMG组织成立不久后制定的,该模型描述了OMG的规范所遵循的概念化的基础结构,其核心是对象请求代理(ORB),ORB提供了使对象可以透明地发出请求和接收响应的一种机制,它是一条软件总线,将对象服务、公共

43、设施和应用对象连接在一起。,9.4.2 ORB的结构,CORBA的规范是针对OMA参考模型的ORB而制定的,CORBA规范定义了接口定义语言(Interface Definition Language,IDL)及映射、单个ORB和ORB间互操作机制等,单个ORB的体系结构如图9.14所示,其中条形框表示ORB所提供的接口,箭头指示这个ORB是否被调用或正在通过接口执行一个调用。客户是希望对对象施加某种操作的实体,对象实现是指具体实现这一对象的代码与数据。客户通过发送请求使用对象实现所提供的服务,具体实现过程中,客户可以使用动态调用接口或静态IDL码根,有时,为了调用某些特殊功能,客户还会直接与

44、ORB接口进行交互。,图9.14 对象请求代理的结构,在静态调用时,客户使用IDL码根接收请求,对象实现则使用IDL静态框架接收上行调用请求,每种对象类型都有单独的码根和框架,具体的码根取决于目标对象所支持的接口。在动态调用时,客户使用动态调用接口接收请求,该接口独立于任何目标对象,对象实现则使用动态框架接收上行调用请求。对象实现在处理请求或其他任何时候,均可以调用对象适配器和ORB,对象实现可能有多个对象适配器,它可以根据所需要的服务选择合适的对象适配器,来获得ORB提供的某些服务。,在ORB的结构中,主要描述了以下内容:,1接口定义语言 2ORB核心 3对象适配器 4IDL码根和IDL静态

45、框架 5动态调用接口和动态框架接口 6ORB接口 7接口库 8实现库 9GIOP和IIOP,9.4.3 基于CORBA的网络管理,CORBA的主要特点: 引入中间件(Middle-Ware)作为事务代理,完成客户机(Client)向服务对象方(Server)提出的业务请求,实现客户与服务对象的完全分开,客户不需要了解服务对象的实现过程以及具体位置; 提供软总线机制,使得在任何环境下、采用任何语言开发的软件只要符合接口规范的定义,均能集成到分布式系统中; CORBA规范软件系统采用面向对象的软件实现方法开发应用系统,实现对象内部细节的完整封装,保留对象方法的对外接口定义。,图9.15 基于COR

46、BA的网络管理模型,基于CORBA的网络管理模型如图9.15所示,CORBA/CMIP网关,为了使CORBA能够操作CMIP/CMIS,必须在相关的对象模型之间进行映射并在管理域的边界上进行协议转换。但实现CMIP网关必须完成两个转换,一是规则转换,用于GDMO和IDL之间转换机制,即从GDMO对象定义到IDL定义的转换,这是必需的。二是交互转换,即为涵盖不同管理域的协议之间的动态转换机制,允许一个域中的对象在另一个域内表示。对于GDMO和IDL之间的转换,是通过GDMO-IDL转换器实现的,这个转换器把GDMO文件转换成CORBA对象的IDL定义,然后用IDL创建CORBA管理对象,并由CO

47、RBA网关功能实现EMS管理域内CMIP/CMIS与CORBA管理域内IIOP的相互动态转换。,CORBA网关的逻辑结构如图9.16所示。,图9.16 CORBA网关的逻辑结构,CORBA-CMIP网关的主要功能是协调基于CORBA的管理应用和基于TMN CMIP代理间的通信,对网关的系统设计要求如下: 基于CORBA的管理应用程序应能够访问在CMIP代理中的OSI被管对象。 该网关必须提供基于CORBA的管理应用和IDL在CMIP操作上的映射,如M-GET、M-SET、M-CREATE、M-DELETE、M-ACTION。 该网关应能够从CMIP代理中接收事件,并将其发送给管理应用。 该网关

48、必须支持CMIP的Scope和Filter操作功能。 网关能够提供位置和分布的透明性。,现在常用的电信网管的设计模式为:由于网元层和网络层为点对点的管理而使用TMN,上层由于是面向业务的管理而使用CORBA。从TMN的逻辑层次看,网元层(NEL)至网元管理层(EML)之间采用Q3接口或SNMP、TL1(翻译语言1)等;EML至网络管理层(NML)之间采用CORBA或Q3接口,而在网络管理层之上以及TMN之间全部采用CORBA接口。,使用CORBA技术实现的SDH传输网综合管理系统,传输网综合管理系统对SDH的管理功能包括网络资源管理、故障管理、性能管理以及端到端路由的计算等。其系统由管理应用程序、管理信息库、基于Web的管理服务器和网关组成,如图9.17所示。,

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 通信信息 > 监控

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报