永发信息网

在SNMP开发中,制作MIB具体是做些什么工作?

答案:3  悬赏:50  手机版
解决时间 2021-11-29 08:03
  • 提问者网友:难遇难求
  • 2021-11-29 02:30
在SNMP开发中,制作MIB具体是做些什么工作?
最佳答案
  • 五星知识达人网友:北城痞子
  • 2021-11-29 02:44
在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}即可。
  在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}等。世界上任何一个公司、学校只要用电子邮件发往iana-mib@isi.edu进行申请即可获得一个结点名。这样各厂家就可以定义自己的产品的被管理对象名,使它能用SNMP进行管理。
全部回答
  • 1楼网友:玩世
  • 2021-11-29 05:00
net-snmp是权威开发装备,多看看RFC吧
  • 2楼网友:撞了怀
  • 2021-11-29 04:22
我也是做这个方面的 最近弄了 半个月了
你做研究生设计啊 我做的是本科生设计
我们不在一个层次哦
不过可以大家互相学习
如果象互相交流的化 加我的Q吧 可以互相交流
我的Q是382889578
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯