SNMP 管理信息库 (MIB) 包含设备管理信息的基本组成对象。一般称为 MIB-II 的 Internet TCP/IP MIB,负责界定可管理的 TCP/IP 网络对象,并提供各对象的标准格式。

MIB 采用阶层式对象树状结构,并按照逻辑关联性分成不同的对象群组。例如 MIB-II 就包含以下对象群组:

  • 系统。包含有关设备的一般信息,例如:sysDescr(描述)、sysContact(负责人)和 sysName(设备名称)。
  • 接口。包含网络接口信息,例如以太网络适配器或点对点链接,例如:ifDescr (名称)、ifOperStatus (状态)、ifPhysAddress (实体地址)、ifInOctets 和 ifOutOctets (网络接口收发的八字节数)。
  • IP:包含 IP 数据包处理信息,例如路由表信息:ipRouteDest (目的地) 和 ipRouteNextHop (路由项目的下一个中继点)。
    • 其他群组则提供特定通讯协议的运作信息 (例如 TCP、UDP、ICMP、SNMP 和 EGP)。
    • enterprise 群组包含厂商提供的对象,是 MIB 的延伸。

每个 MIB 对象都有数值对象标识符 (OID) 以资标识,每个 OID 都有文本卷标以便参照。例如系统群组包含名为 sysDescr 的对象,功能为描述设备。sysDescr 对象的标识符如下:

iso.org.dod.Internet.mgmt.mib.system.sysDescr

1.3.6.1.2.1.1.1

此对象标识符是 1.3.6.1.2.1.1.1,后面加上实例的子标识符 0。也就是 1.3.6.1.2.1.1.1.0 可代表唯一的一个 sysDescr 实例。

所有 MIB-II 对象 (TCP/IP 网络) 都位于“mib”子树状结构下 (所以这些对象的标识符开头全都是 1.3.6.1.2.1)。

如需 MIB 的详细说明,请参阅 RFC 1213。