SNMP协议的发展和信息库

网络 网络管理
SNMP协议发展和它的特点是分不开的。由于它具备良好的管理功能,和多样化,友好的协议支持,才能成为现在最为流行的网络管理协议。

SNMP协议的使用已经成为最为广泛的网络管理协议。那么它是如何一步一步发展而来的呢?这个我们来简单地阐述一下有关的特点,以及他的管理信息库,从文中对这些方面的描述,大家也就能更好地了解了。

SNMP协议发展

简单网络管理协议(SNMP)是目前TCP/IP网络中应用最为广泛的网络管理协议。1990年5月,RFC1157定义了SNMP(simplenetworkmanagementprotocol)的***个版本SNMPv1。RFC1157和另一个关于管理信息的文件RFC1155一起,提供了一种监控和管理计算机网络的系统方法。因此,SNMP得到了广泛应用,并成为网络管理的事实上的标准。

SNMP协议在90年代初得到了迅猛发展,同时也暴露出了明显的不足,如,难以实现大量的数据传输,缺少身份验证(Authentication)和加密(Privacy)机制。因此,1993年发布了SNMPv2,具有以下特点:

支持分布式网络管理

扩展了数据类型

可以实现大量数据的同时传输,提高了效率和性能

丰富了故障处理能力

增加了集合处理功能

加强了数据定义语言#p#

管理信息库

图1 SNMP协议管理信息库的对象命名举例

图1 SNMP协议管理信息库的对象命名举例

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

对象命名树的***对象有三个,即ISO、ITU-T和这两个组织的联合体。在ISO的下面有4个结点,其中的一个(标号3)是被标识的组织。在其下面有一个美国国防部(Department of Defense)的子树(标号是6),再下面就是Internet(标号是1)。在只讨论Internet中的对象时,可只画出Internet以下的子树(图中带阴影的虚线方框),并在Internet结点旁边标注上{1.3.6.1}即可。

表1 最初的结点mib管理的信息类别

表1 最初的结点mib管理的信息类别

在Internet结点下面的第二个结点是mgmt(管理),标号是2。再下面是管理信息库,原先的结点名是mib。1991年定义了新的版本MIB-II,故结点名现改为mib-2,其标识为{1.3.6.1.2.1},或{Internet(1) .2.1}。这种标识为对象标识符。

最初的结点mib将其所管理的信息分为8个类别,见表1。现在de mib-2所包含的信息类别已超过40个。

应当指出,MIB的定义与具体的网络管理协议无关,这对于厂商和用户都有利。厂商可以在产品(如路由器)中包含SNMP协议代理软件,并保证在定义新的MIB项目后该软件仍遵守标准。用户可以使用同一网络管理客户软件来管理具有不同版本的MIB的多个路由器。当然,一个没有新的MIB项目的路由器不能提供这些项目的信息。

这里要提一下MIB中的对象{1.3.6.1.4.1},即enterprises(企业),其所属结点数已超过3000。例如IBM为11.3.6.1.4.1.2},Cisco为{1.3.6.1.4.1.9},Novell为{1.3.6.1.4.1.23}等。

责任编辑:佟健 来源: 互联网
相关推荐

2010-05-24 17:18:54

Linux SNMP

2010-06-29 16:10:03

SNMP协议

2013-12-18 09:43:22

天翼开放平台电话骚扰

2010-05-24 18:19:44

SNMP报文

2011-11-08 21:24:30

SNMP

2010-07-05 11:35:58

IPX协议SNMP

2010-06-29 14:17:22

SNMP协议

2009-12-22 17:30:40

2010-06-29 15:51:22

Linux SNMP协

2010-06-30 10:26:43

2021-12-07 14:21:55

人像比对DNA人工智能

2010-07-12 17:13:12

SNMP协议管理

2010-07-09 12:07:13

Linux SNMP

2010-06-28 13:52:29

SNMP协议数据

2010-06-28 15:28:27

SNMP协议代理

2010-06-30 10:16:49

SNMP协议

2010-08-06 09:44:05

RIP路由协议

2010-07-02 14:04:06

SNMP MIB

2010-06-29 16:03:21

Linux SNMP协

2010-06-28 15:13:52

SNMP协议
点赞
收藏

51CTO技术栈公众号