设为首页|收藏学知识 |改版意见收集|智能DIY搜索|加入我们|网站地图
当前在线人数:8770
文化共享 好教程 易学习 新资讯
SNMP协议

跟我学SNMP网络管理(2)

2007-07-18 源自: 网友评论 共有( )条评论! 信息反馈
本文章地址:http://net.xuezhishi.net/protocolAll/snmp/2007-07-18/11533.html [将本信息与朋友分享!]

                     

MIB树结构

     管理信息库MIB中存放的是网络管理员可以访问的一些信息,我们可以将这些信息理解为网络管理中的被管资源。在SNMP网络管理中资源是用对象来表示的,每一个对象表示被管资源某一方面的属性,这些对象的集合就形成了管理信息库。MIB是一个树形结构,被划分为若干个组,包括system组、interface组、at组和ip组等等。其中系统组包含了设备的名称、物理位置以及设备描述;接口组定义有关一个网络接口的信息;地址转换组包含了地址转换信息;IP协议组包含针对特定IP协议的信息。图2显示了一个MIB树的上层结构。

·网络管理中的常用命令详解
·网络管理中的11大绝招
·熟能生巧 打造网络管理七大绝技
·实用:网络管理命令行精通
·网络管理常见问题及解决
·IBM Tivoli NetView网络管理平台
·轻松使用IP过滤进行网络管理
·网络管理之网关篇
·什么是网络管理?网络管理管什么?
·初级网管的网络管理和安全管理


图2



    从图2可见,MIB树的根节点root并没有名字或编号,但是它有下面3个子树:

     1、iso(1),由ISO管理,它是我们最常用的一棵子树;

     2、ccitt(2),由CCITT管理;

     3、iso/ccitt(3),由ISO和CCITT共同管理。

     在iso(1)子树下面有ort(3)、dod(6)、internet(1)、mgmt(2)和mib(1)五个子树,我们可以用1.3.6.1.2.1来表示对mib(1)的访问,同理,我们也可以用1.3.6.1.2.1.1来表示对mib(1)下面的system(1)进行访问。这里的1.3.6.1.2.1和1.3.6.1.2.1.1被称为OID,也叫对象ID。我们以后使用的最为频繁的将是图2中最下面一行的system组、interface组、at组和ip组。

MIB对象简介

    MIB对象是我们在SNMP网络管理中最终要用到的被管资源,只有熟知各个MIB对象的含义才能够做好网络管理,否则面对一大堆眼花缭乱的MIB管理对象,不知道哪个能用哪个不能用,再好的网络管理软件到了我们手中都发挥不出来它的威力。下面选择最为常用也最容易理解的几个对象进行介绍,主要目的是为了带领大家迈入SNMP网络管理的大门,在以后的网络管理中大家需要主动阅读其他MIB对象的含义,在实践中提高自己得网络管理水平。

1、系统组(system)对象:

    mgmt/mib-2/system/sysDescr(OID为.1.3.6.1.2.1.1.1):

    此对象为只读的显示串,它包含所用硬件、操作系统和网络软件的名称和版本等完整信息。

    mgmt/mib-2/system/sysContact(OID为.1.3.6.1.2.1.1.4):

    此对象为可读写的显示串,它给出负责这一节点的人的名字和地址,有时可用它来测试代理(Agent)是否可写。

    mgmt/mib-2/system/sysUpTime(OID为.1.3.6.1.2.1.1.3):

    此对象为只读的TimeTicks类型,它定义自最近一次重新初始化网络管理软件以来所经过的时间(以1/100秒为单位)。通常代理(Agent)在启动时便初始化时钟,有时可比较sysUpTime的值来决定被管设备的稳定性。

2、接口组(interface)对象:

    mgmt/mib-2/interfaces/ifNumber(OID为.1.3.6.1.2.1.2.1):

    表示一个设备上有的接口数。

    mgmt/mib-2/interfaces/ifTable/ifEntry/ifDescr(OID为.1.3.6.1.2.1.2.2.1.2)

    这是接口的文本描述符,为只读显示串,它描述了接口的厂商名、产品名和硬件接口的版本号。

    mgmt/mib-2/interfaces/ifTable/ifEntry/ifOperStatus(OID为.1.3.6.1.2.1.2.2.1.8)

    其值为Up(1)、Downd(2)、Testing(3)的只读枚举型,它描述了接口的当前状态。在网络管理中,此对象可以和接口表中惟一的可写对象ifAdminStatus结合在一起,确定接口的当前状态。两个对象都返回整数:1、2、3,组合结果的意义如表1:

    mgmt/mib-2/interfaces/ifTable/ifEntry/ifInOctets(OID为.1.3.6.1.2.1.2.2.1.10)

    为只读的计数器(Counter),它定义在接口上收到的字节总数(包括帧格式)。

    mgmt/mib-2/interfaces/ifTable/ifEntry/ifOutOctets(OID为.1.3.6.1.2.1.2.2.1.16)

    为只读的计数器(Counter),它显示在接口上输出的字节总数(包括帧格式)。

表1

ifOperStatusifAdminStatus含义
Up(1)Up(1)正常运行
Down(2)Up(1)失败
Down(2)Down(2)Down(关闭)
Testing(3)Testing(3)Testing(测试)

(待续)

http://net.xuezhishi.net/protocolAll/snmp/2007-07-18/11533.html
评论 点击查看
 


加入QQ群:35714363 一起成长
我要加入更多群 我有意见要反映
网络教室

学知识原创教程下载

本类最近更新
阅读排行

其他相关信息