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

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在SNMP开发中,制作MIB具体是做些啥工作?相关的知识,希望对你有一定的参考价值。

我研究生毕设的题目,但是老师常年不在身边,同学也没有做类似课题的,网上的资料也很少。

所以想请教一下各位高手。 比如说要拿什么平台来开发,需要什么软件,有没有相关的教材之类的。最好举个实例说明,感激不尽!

  在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进行管理。

参考技术A 我也是做这个方面的 最近弄了 半个月了
你做研究生设计啊 我做的是本科生设计
我们不在一个层次哦
不过可以大家互相学习
如果象互相交流的化 加我的Q吧 可以互相交流
我的Q是382889578本回答被提问者采纳
参考技术B net-snmp是权威开发装备,多看看RFC吧

DBA都该做些啥?

DBA(数据库管理员)

DBA是数据库管理员认证,英文是Database Administrator。

DBA的一些职责:
安装和升级数据库服务器(如Oracle、Microsoft SQL server),以及应用程序工具。
数据库设计系统存储方案,并制定未来的存储需求计划。
一旦开发人员设计了一个应用,就需要DBA来创建数据库存储结构(tablespaces)。
一旦开发人员设计了一个应用,就需要DBA来创建数据库对象(tables,views,indexes)。
根据开发人员的反馈信息,必要的时候,修改数据库的结构。
登记数据库的用户,维护数据库的安全性。
保证数据库的使用符合知识产权相关法规。
控制和监控用户对数据库的存取访问。
监控和优化数据库的性能。
制定数据库备份计划,灾难出现时对数据库信息进行恢复
维护适当介质上的存档或者备份数据
备份和恢复数据库
参考技术A DBA,是数据管理员的英文简写。DBA负责对数据库系统进行全面管理和控制。其职责如下:1.决定数据库中的信息内容和机构。2.决定数据库的存储结构和存储策略。3.定义数据的安全性和完整性约束条件。4..监控数据库的使用和运行。5.数据库的改进和重组重构。

以上是关于在SNMP开发中,制作MIB具体是做些啥工作?的主要内容,如果未能解决你的问题,请参考以下文章

Labview是干啥的…能做些啥用说具体点…谢了

HTML5可以做些啥?

DevOps是啥? DevOps工程师到底做些啥?

6410下,能不能从SD卡启动系统?要从SD卡启动该做些啥工作

DBA都该做些啥?

*** / SignalR 无法协同工作。我能做些啥?