我正在调查使用打印机监视特定统计信息的方法。 我还不是很有知识,只是好奇什么.mib文件用于打印机,为什么有很多打印机?
例如: http : //www.oidview.com/mibs/674/md-674-1.html
MIB(pipe理信息库)描述SNMP的OID(对象标识符)。 这是首字母缩略词汤。 一个OID变成类似的东西
1.3.6.1.4.1.412.2.1
成
dmtf.dmtfStdMifs.dmtfServiceLayerMIF
这对监视应用程序很有用,因为他们知道他们在看什么。 MIB还包含由特定OID返回的数据types的定义,因此他们知道将某些内容翻译为Int或DateTime。
单个打印机有很多,因为MIB是模块化的,打印机使用各种各样的SNMP模块。
SNMP使用仅在顶层预定义的语法。 意思是他们把它留给每个制造商来确定他们的每个分支的含义,以及它有多less叶子。 这与DNS结构类似,只有没有注册商或TLD。 当您想要将所有这些数字parsing为可查询函数时,可以使用制造商提供的MIB文件将其加载到SNMP监视设备中。 这样设备就知道要查询哪些SNMPstring以及它可以返回哪些数据types。
http://download.oracle.com/docs/cd/E13203_01/tuxedo/tux81/snmpmref/1tmib.htm#1030143
这是一个很好的开始。
MIB基本上是收集/向SNMP报告信息的东西。