欢迎来到通信人在线![用户登录] [免费注册]

管理信息库(MIB)简介

浏览:8129  来源:通信人在线  日期:2018-01-02

一、概述

管理信息库(MIBManagement Information Base)是TCP/IP网络管理协议标准框架的内容之一,MIB定义了受管设备必须保存的数据项、允许对每个数据项进行的操作及其含义,即管理系统可访问的受管设备的控制和状态信息等数据变量都保存在MIB中。所谓管理信息就是指在因特网的网管框架中被管对象的集合。被管对象必须维持可供管理程序读写的若干控制和状态信息。这些被管对象构成了一个虚拟的信息存储器,所以才称为管理信息库 MIB

1TCP/IP网络管理协议标准框架

TCP/IP网络管理协议标准框架可分为三大部分:

1)网络管理协议(SNMP):简单网络管理协议(SNMPSimple Network Management Protocol )主要涉及同信息通信相关的关系和消息流,定义了管理系统上运行的管理站软件如何与管理代理通信,包括两者之间交换的消息分组的格式、含义及名字与值的表示等,此外也定义了被管设备间的管理关系,即提供了管理系统的授权管理。

2)管理信息结构(SMI):管理信息结构(SMIStructure of Management Information)是描述管理信息的标准符号,说明了定义和构造MIB的总体框架,以及数据类型的表示和命名方法。

3)管理信息库(MIB):管理信息库(MIBManagement Information Base)。MIB定义了受管设备必须保存的数据项、允许对每个数据项进行的操作及其含义,即管理系统可访问的受管设备的控制和状态信息等数据变量都保存在MIB中。MIB定义的通用化格式支持对每一个新的被管理设备定义其特定的MIB组,因此厂家可以采用标准的方法定义其专用的管理对象,从而可以管理许多新协议和设备,可扩展性很好。

上述三部分相互独立,每部分都定义了单独标准(RFC)。SNMP定义通信的方式和格式,但不指明具体设备上的具体数据,每种设备的数据细节在MIB中定义,这样做达到了控制与数据相分离的目的,能提供很好的兼容性和可扩展性。而SMI又为保持MIB的简单性和可扩展性提供了很好的支持。

2MIB的标准

MIBSNMP同时发展,Internet活动委员会IABInternet Activities Board)于1988年公布了MIB IRFC1066),定义了SNMPv1的管理信息库,包括8个对象组,1990RFC 1156RFC1066的基础上扩展3个新对象组。1990年又公布了MIB IIRFC1158),1991RFC 1213RFC 1158进行了修改,取代了RFC1158。以后又陆续增加了有关的MIB

二、MIB结构

管理信息库MIB指明了网络元素所维持的变量(即能够被管理进程查询和设置的信息)。MIB给出了一个网络中所有可能的被管理对象的集合的数据结构。SNMP的管理信息库采用和域名系统DNS相似的树型结构,它的根在最上面,根没有名字。

标准的MIB是一个树型结构的数据库,其结构上的每个节点(对象)都有一个唯一的对象标识,这个标识由该对象在树型结构的位置来定义。图2-1(a)MIB一般结构示意图,每个管理对象都有自己的名称、语法和编码。图2-1(b)例举了MIB对象分支管理树的结构,其标识符的文本形式为{ISO(1)ORG(3)DoD(6)Internet(1)Mgmt(2)MIB II(1)}或记为1.3.6.1.2.1。图2-2ATM MIBATM论坛树结构,ATM MIBMIB II的一个分支,ATM论坛是Internet的一个分支。

2-1MIB结构示意图

2-2ATMMIB

MIB使用标准抽象句法表示法ASN.1Abstract Syntax Notation One)语法规则定义。ASN.1是一种抽象数据描述语言,由ISO20世纪80年代公布,其中ISO 8824定义了ASN.1规范,ISO 8825定义了ASN.1基本编码规则BERBasic Regulation)规范。ASN.1是一个构造复杂数据结构和信息结构的工具,用于定义数据的表示、结构和类型标识。BER由三个字段组成:标识字段、长度字段和数据字段。SNMPCMIP都用ASN.1格式定义,用BER编码。

三、MIB对象组

MIB定义了可以用网络管理协议进行管理的对象,MIB对象组详见下表3

3MIB对象组名称及含义

欲进一步了解TMN知识的请进入

招聘专家-Michael Page
© 2004-2024 通信人在线 版权所有 备案号:粤ICP备06113876号 网站技术:做网站