MIB是干啥的

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了MIB是干啥的相关的知识,希望对你有一定的参考价值。

参考技术A MIB是ManagementInformationBase的缩写,中文名字叫“管理信息库”,它是网络管理数据的标准,在这个标准里规定了网络代理设备必须保存的数据项目,数据类型,以及允许在每个数据项目中的操作。

通过对这些数据项目的存取访问,就可以得到该网关的所有统计内容。

再通过对多个网关统计内容的综合分析即可实现基本的网络管理.管理信息库详细介绍:管理信息库MIB指明了网络元素所维持的变量(即能够被管理进程查询和设置的信息)。

MIB给出了一个网络中所有可能的被管理对象的 *** 的数据结构。

SNMP的管理信息库采用和域名系统DNS相似的树型结构,它的根在最上面,根没有名字。

图3画的是管理信息库的一部分,它又称为对象命名(objectnamingtree)。

对象命名树的顶级对象有三个,即ISO、ITU-T和这两个组织的联合体。

在ISO的下面有4个结点,其中的饿一个(标号3)是被标识的组织。

在其下面有一个美国国防部(DepartmentofDefense)的子树(标号是6),再下面就是Inter(标号是1)。

在只讨论Inter中的对象时,可只画出Inter以下的子树(图中带阴影的虚线方框),并在Inter结点旁边标注上1.3.6.1即可。

在Inter结点下面的第二个结点是mgmt(管理),标号是2。

再下面是管理信息库,原先的结点名是mib。

1991年定义了新的版本MIB-II,故结点名现改为mib-2,其标识为1.3.6.1.2.1,或Inter(1).2.1。

这种标识为对象标识符。

最初的结点mib将其所管理的信息分为8个类别。

现在demib-2所包含的信息类别已超过40个。

应当指出,MIB的定义与具体的网络管理协议无关,这对于厂商和用户都有利。

厂商可以在产品(如路由器)中包含SNMP代理软件,并保证在定义新的MIB项目后该软件仍遵守标准。

用户可以使用同一网络管理客户软件来管理具有不同版本的MIB的多个路由器。

当然,一个没有新的MIB项目的路由器不能提供这些项目的信息。

这里要提一下MIB中的对象1.3.6.1.4.1,即enterprises(企业),其所属结点数已超过3000。

例如IBM11.3.6.1.4.1.2,Cisco为1.3.6.1.4.1.9,Novell为1.3.6.1.4.1.23等

@Reference是干啥的

@Reference是dubbo的注解,也是注入,他一般注入的是分布式的远程服务的对象,需要dubbo配置使用。

1.@Autowired
org.springframework.beans.factory.annotation.Autowired
SpringBoot项目中常用。简单来说就是引入由Spring容器管理的bean。

2.@Resource
javax.annotation.Resource
作用相当于@Autowired,只不过@Autowired是byType自动注入,而@Resource默认byName自动注入。

区别:

@Reference注入的是分布式中的远程服务对象

 

@Resource和@Autowired注入的是本地spring容器中的对象。

 源于:https://blog.csdn.net/u014662858/article/details/84262544

以上是关于MIB是干啥的的主要内容,如果未能解决你的问题,请参考以下文章

async中await是干啥的,用不用有什么区别?

phpStudylong是干啥的?

@Reference是干啥的

ApplicationContex是干啥的

什么是Shell? bash是干啥的? 有什么关系

textview是干啥的