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

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

表1 最初的结点mib管理的信息类别
类别
 标号
 所包含的信息
 
system

interfaces

address translation

ip

icmp

tcp

udp

egp
 (1)

(2)

(3)

(4)

(5)

(6)

(7)

(8)
 主机或路由器的操作系统

各种网络接口及它们的测定通信量

地址转换(例如ARP映射)

Internet软件(IP分组统计)

ICMP软件(已收到ICMP消息的统计)

TCP软件(算法、参数和统计)

UDP软件(UDP通信量统计)

EGP软件(外部网关协议通信量统计)
 
应当指出,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}等。世界上任何一个公司、学校只要用电子邮件发往iana-mib@isi.edu进行申请即可获得一个结点名。这样各厂家就可以定义自己的产品的被管理对象名,使它能用SNMP进行管理。

本篇文章来源于 中国协议分析网|www.cnpaf.net 原文链接:http://www.cnpaf.net/Class/SNMP/200408/44.html

MIB in SNMP相关推荐

  1. SNMP、MIB、OID概念的理解

    为什么80%的码农都做不了架构师?>>>    1.1. SNMP概览 SNMP的基本知识介绍 简单网络管理协议(SNMP-Simple Network Management Pro ...

  2. 用SNMP实现对大型网络的轻松管理!

     原文来自:http://guojiping.blog.51cto.com/5635432/985885 一.原理介绍: SNMP简介   目前网络中用得最广泛的网络管理协议是SNMP(Simple ...

  3. snmp在企业网中的简单应用

    SNMP简介: 目前网络中用得最广泛的网络管理协议是SNMP(Simple Network Management Protocol,简单网络管理协议).SNMP是被广泛接受并投入使用的工业标准,用于保 ...

  4. 简单网络管理协议SNMP

    简单网络管理协议SNMP 目  录 1. 网络管理基本概念....................................................................... ...

  5. linux查看服务器mib,Linux MIB目录的打开和查看

    在许多情况下利用MTRG的默认配置来监视你的服务器的网络流量是不够的.你可能同时想看到CPU,硬盘和内存的使用情况.这一章节将介绍如何在SNMP MIB中找到你所想监视的数据以及如何利用这些数据来配置 ...

  6. centos 7 安装snmp

    centos 7 安装snmp 一.SNMP协议简介 1. SNMP的工作机制 2. SNMP的版本 3. MIB 二.安装snmp 1.查看系统信息 2.yum安装 3.查看配置文件列表 4. 防火 ...

  7. 【书籍阅读】深入了解SNMP知识的书籍

    看了下发现国内关于SNMP协议的书籍较老且很少,于是便调查了下国外有关SNMP的书籍,发现国外有关SNMP的书籍真的很多,但是资源真难获取吖 QAQ   在这里做下记录 1.SNMP Simple N ...

  8. SNMP Trap抓包分析

    目录 SNMP的组成 SNMP Trap的两种类型 类型整数值定义 TRAP-TYPE NOTIFICATION-TYPE SNMP Trap通用陷阱 Trap-pdu抓包分析 Snmpv2-trap ...

  9. SNMP协议控制AP7921设备电源端口

    SNMP协议控制施耐德AP7921 SNMP基础知识点 1)写在前面: SNMP简单概述 1)什么是Snmp 2)SNMP 和 UDP 3)Snmp版本 SNMP的实现结构 SNMP有关的基本概念 1 ...

最新文章

  1. python中mean的用法_Python statistics mean()用法及代码示例
  2. 函授本科统考计算机考试时间,函授2006级计算机、机电本科第一学期考试时间安排.doc...
  3. 七、Python第七课——有关列表的二三事(切片、切片的遍历和复制)
  4. 乌班图anaconda安装
  5. solr的安装使用tomcat容器
  6. Centos 6.3中安装KVM
  7. 什么是 Rootkit?
  8. 大批驱动管理软件(免安装版)
  9. php与mysql 5_PHP5与MySQL5从入门到精通 PDF扫描版[61MB]
  10. 绑定薇娅李佳琦,不灵了
  11. 根据表一和表二写出查询结果如表三的sql语句
  12. Linunx报Resource temporarily unavailable解决办法
  13. html语言定义诗歌教学实例,小班语言活动案例分析:古诗清明
  14. JavsScript 节流函数 分金定穴
  15. JavaScript事件与JQuery事件
  16. 失传万年的PS合成进阶宝典(一)
  17. AI2022:如何在 Illustrator 中创建色板?
  18. 爬虫——爬取网页数据存入表格
  19. (c语言) 计算油费
  20. IMU模块ADIS16448调试过程及经验总结

热门文章

  1. 使用javascript模拟常见数据结构(二)
  2. 20150726 填坑日记
  3. usaco A game
  4. python创建类的实例方法-Python中动态创建类实例的方法
  5. c语言日期星期程序,C语言程序设计: 输入年月日 然后输出是星期几
  6. 手写java_手写JAVA虚拟机(二)——实现java命令行
  7. php更改asp.net教程,ASP.NET 教程
  8. mysql 存储过程 递增_mysql 存储过程实例 (日期以小时递增 while loop循环嵌套 随机数生成)...
  9. linux高性能网络编程,Linux高性能网络编程的介绍
  10. android8.1获取蓝牙地址,[蓝牙] Android 8.1 获取蓝牙设备地址无效;02:00:00:00:00:00