第24卷第2期 青海大学学报(自然科学版) V01.24 No.2 2006年4月 Journal ofQinghai University(Nature Science) Apr.2006 MIB与网络管理 祝延波 (青海民族学院电子工程与信息科学系,青海西宁810007) 摘要:介绍了MIB的定义、来源、分类、构成,网络管理信息与MIB的关系及网络管理系统获取 MIB的方式,总结了MIB在网络管理中的重要作用。 . 关键词:MIB;SNMP;SMI;OlD;网络管理系统 中图分类号:TP393.07 文献标识码:C 文章编号:1006—8996(2006)o2—0088一o3 网络管理是指监督、组织和控制网络通信服务以及信息处理所必需的各种活动,其目标是确保计算 机网络持续正常的运行,并在网络运行出现异常时能及时响应和排除故障。在目前广泛使用的基于 SNMP(Simple Newtork Management Protocol,简单网络管理协议)的网络管理模型中,网络管理系统(NMS: Network Management System) ̄过轮询方式或事件报告获得被管对象的MIB(Management Information Base, 管理信息库)。据此判断网络设备及网络的运行状况,对各种异常做出快速反应。本文介绍了MIB的构 成及提取方式,通过实例说明MIB在网络管理中的重要作用。 1 MIB概述 1.1 M1B定义在NMS中所有的被管对象逻辑上被组织为一棵树,这棵树就是MIB。MIB采用了GD. MO(Guidelines for the Deifnition of Managed Objects,被管对象定义指南)定义的注册树结构,这种树结构为 定义的被管对象类及其成分分配全局唯一的对象标识符(OID:Object Identifier)。…在SNMP中,OID用来 参照一个单独的MIB对象。OlD是贯穿对象树的一系列正整数。 1.2 MIB来源 rF已发布了两百多个MIB,IETF和ATM论坛还定义了一些用于特殊目的的MIB,一 些网络设备生产商(如CISCO公司)也定义了很多的MIB,其数量甚至超过了IETF之类组织公布的MIB 数量。[ 1.3 MIB分类MIB包括多种类型,有支持各种协议的MIB,如SNMPv2一MIB、TCP—MIB、IPv6一MIB 等;有用于各种硬件设备的MIB,如Printer—MIB、Bridge—MIB等;有用于广域网接人链路的MIB,如ISDN —MIB、ATM—MIB、SONET—MIB等;有支持各种网络接口类型的MIB,如TOKENRING—MIB、ETHERLIKE —MIB等;有支持各种网络服务的MIB,如INTEGRATED—SERVICES—MIB、NETWORK—SERVICES—MIB 等;此外还有一些企业制定的MIB,如微软的DHCP—MIB、WINS—MIB,惠普的Laseriet—Series4050一 MⅢ,思科的CISCO—IPSEC—MIB、CIScO—FRAME__RE —MⅢ等。 2网络管理信息与MIB 2.1 MIB构成SMI(Structure of Management Information,管理信息架构)为定义和构造MIB提供了一个 通用标准框架,SMI规定了MIB中包含的所有被管对象的格式。在新的管理信息结构SMIv2中包括3 类信息:MIB的对象,对标准符合性的陈述和对代理能力的陈述。管理信息定义包括模块定义、对象定 义和通报定义。这三种定义是通过MACRO(宏)来进行的。网络管理信息(NMI:Network Management In. formation)可以看作是对被管对象有关信息的收集,通常存在MIB中。相关对象的收集定义为MIB模 块,这些模块采用ASN.1定义的格式写成。-3 收稿日期:2005—12—20 作者简介:祝延波(196 ),男,河南洛阳人,讲师。 维普资讯 http://www.cqvip.com
第2期 祝廷波:MIB与网络管理 89 2.2 NMI介绍NMI可分为静态信息、动态信息和统计信息三类。 (1)静态信息指当前网络配置及当前设 呼叫不通 数据包丢失 备配置的特征信息。静态信息不会经常改统计数据库 变。如路由器的端口数和端口标识信息。静 延时 吞吐量 ^ 态数据库有两个主要部分,包含计算机及其 状态变量和事件 它网络设备的基本信息的配置数据库;包括 变量提取 囊装在网 篡馨络设备内, 用来提取其实时读数。 ~器安动揪库一… I 状态变量 事件变量 (2)动态信息和网络中实时运行的事件 ,\ 有关,如网络中数据包传输的改变或协议主 探测器激活及 数据采集 机状态的改变。动态数据库关注于采集探测 器探测到的不同网络设备和事件的信息。 探测器数据库 (3)统计信息可以来自动态信息,如单 交换机信息 状态探测器 位时问内传送的数据包的平均数。统计数据静态数据库 工作站信息 初始状态探测器 交换机资源 事件探测器 库包含了非常有用的性能测量数据。_4 交换机缓存 2.3 MIB与NMI的关系 MIB包括静态数 配置数据库 据库、动态数据库、统计数据库。三者包含内 容及关系见图1。从图中可看出,MIB包含 图1 M]B组成示意 了网络管理需要的多种重要信息,是NMS的 主要信息来源。 3 网络管理系统如何提取MIB信息 3.1 SNMP体系结构与SNMP协议SNMP体系结构由管理站、代理、MIB和SNMP协议构成。管理站 由专用设备构成,配置了Manager实体和一组管理应用程序,可以提供网络的配置、性能、故障、安全、计 费等管理功能。代理配备了Agent实体的各类设备,如交换机、网桥等,在这些设备上安装了代理软件, 在Agent实体的支持下响应管理站的操作请求,对网络中各类资源的被管对象进行访问。代理会不断 收集网络通信信息和网络设备的统计信息,并把这些信息记录到MIB中。管理站和代理之间采用 SNMP协议交换管理信息,交换的基本单元是消息。由一个外部的消息封装和一个内部的协议数据单元 (PDU:Protocol Data Unit)组成。管理站和代理之问共享的管理信息由代理系统中的MIB提供。 3.2 SNMP消息SNMP通过5种消息(get—request、set—request、get—next—request、get—response、trap) 对网络进行管理,管理站发出get—request或get—next—request消息可以把感兴趣的被管对象的变量值 提取到其应用程序中,get—request是对指定对象的读操作,get—next—reuqest提供了一个MIB树遍历操 作,能够使管理站动态发现一个MIB视图的结构。管理工作站可以使用set—request报文修改代理进程 中的变量值。代理可以用get—resopnse对上述reuqest进行应答,也可以用trap向管理站报告特殊事件。 SNMPv2给管理站增加一个成块读操作get—bulk—request消息。当需要用一个请求消息提取大量 数据时就可调用此消息以提高效率。 3.3 NMS如何访问MIB网络管理需要的信息是从代理处得到的,并且可被各个管理系统使用。这个 过程用轮询或事件报告完成。 为了管理基于SNMP的网络设备,NMS必须能够访问各种MIB,这可以借助于MIB浏览器或MIB编 译器,MIB编译器就是一个访问MIB的工具。MIB编译器可以编译任何标准的或设备生产厂商制定的 Mill文件。经过编译的MIB可以被安装、被其他诸如MIB浏览器之类的网络管理应用程序使用。 维普资讯 http://www.cqvip.com
青海大学学报 第24卷 4 MIB在网络管理中的作用 4.1 MIB实例MIB按照标准格式定义了被管对象的多种属性,例如在Host Resources MIB中定义了 hrPrinterStatus(打印机状态属性),其OlD为1.3.6.1.2.25.3.5.1.1,hrPrinterStatus定义了打印机的五种状 态,分别为其它(1),未知(2),空闲(3),正在打印(4),预热(5),假设管理站提取到了打印机的状态值为4 就可以知道打印机处在正常打印的状态。 4.2 MIB作用MIB为管理站提供了信息源,这使得NMS可以实时监控网络的性能和运行状况,使网 络管理有了一定的预测功能;借助于远程监控技术(RMON)和数据库(RMON MIB),监测器可以对本地 子网连续监测,管理站可以提取RMON MIB的信息从而了解整个网络的状态,可以将本地的物理管理变 成远程的逻辑管理;对于网络管理员来说,改变了过去根据现场观测到的局部现象依靠经验进行孤立判 断的管理方式,代之以掌握了全局信息后准确地对出故障的设备或网络进行快速有效地维护。 网络资源的状态、属性和活动用数据进行定义,将一切需管理的信息量化,可以更加准确、高效地管 理和维护网络。更重要的是,根据网络环境的变化,网管可以设定网络资源的状态、属性值,可以设定特 殊事件报警阈值,使得网络管理更加智能化。MIB作为网络管理信息的主要提供方,在网络管理中起着 重要作用。 参考文献: [1]郭军.网络管理[M].北京:邮电大学出版社,2003.46—47. [2]Schoenw J.Im一2OO5.pdf[EB/OL].http:Ilwww.faculty.iu—bremen.de/sehoenw/paperd,2005—01. [3]RFC2578—1999,Structure of Management Information v2[s]. [4]Steve Wisniewski.高级网络管理[M].北京:高等教育出版社,2004,137—138. [5]I ̄C2790—2000,Host Resources MIB[S]. (责任编辑唐宏伟) (上接第44页) 在酸洗技术方面,最新采用浅槽紊流或喷流酸洗工艺。与旧的深槽式及单一浅槽式酸洗工艺相比,浅槽 紊流及喷流酸洗工艺均大大降低了酸洗时间并提高了酸洗质量。有资料表明Is],紊流式工艺可节省 15%一35%的酸洗时间,酸洗后带钢表面残余杂质可减少2~5倍。 参考文献: [1]康永林.轧制工程学[M].北京.冶金工业出版社,2OO4。128—130. [2]李戬.热轧板带钢的生产工艺[J].青海大学学报,2003,21(2):18—21. 。 [3]孙建林.轧制工艺润滑原理、技术与应用[M].北京:冶金工业出版社,2004.242—249. [4]冯光纯.板带钢生产工艺学[M].重庆:重庆大学出版社,1990.105—190.44—70. [5]赵志业.金属塑性变形与轧制理论[M].jE京:冶金工业出版社,1998.23—56. [6]初元璋。黄玲.国产轿车用冷轧钢板冲压级别评定[J].北京科技大学学报,1999.21(5):78—80. [7][德]鲁茨.迈耶.带钢轧制过程中材料性能的优化[M].北京:冶金工业出版社,1996.92—110. [8]杨继宏.-冷轧新技术浅谈[J].天津冶金,2005 13o(5):23—24. (责任编辑王宝通)
因篇幅问题不能全部显示,请点此查看更多更全内容