什么是私有 MIB 以及它们与基于 RFC 的 MIB 有何不同

网络工程 snmp
2021-07-15 21:37:53

我了解 SNMP 的基本用法,您可以在其中管理和监控交换机、路由器等。使用IP网络的功能。我也知道有基于 RFC 的 SNMP 的 MIB,如 2981、3289、3376 等。但是,最近我从几个客户那里听到谈论私有 MIB,他们似乎真的对它很感兴趣。

问题):

  1. 有人可以向我解释什么是私有 MIB?为什么会有人对它感兴趣?

  2. 是否有与基于 RFC 的 MIB 等效的私有 MIB?例如,是否有类似于 RFC 2981 MIB 的私有 MIB?

2个回答

私有 MIB 通常是特定于供应商的。它们包含无法通过 RFC 定义的 MIB 提供的特定设备的附加信息。通过这种方式,供应商可以提供更多信息。

回答你的第二个问题:有时供应商同时提供:RFC 定义的 MIB 包含所有可以包含在那里的东西(所以大多数使用这些 MIB 的软件都可以使用它),私有 MIB 包含附加数据(有时是 RFC 定义的数据同样)。

基本上,完全取决于供应商将他认为有用的内容放入 MIB,但是在可能的情况下使用 RFC 定义的 MIB 非常有用,因此许多工具可以开箱即用。

私有 MIB 是指与以以下前缀开头的特定私有企业编号相关联的 MIB:iso.org.dod.internet.private.enterprise (1.3.6.1.4.1)

这些编号由IANA分配,是组织存储其自定义 OID/MIB 的命名空间。您可以在此处查看 PEN 的完整列表例如,Cicso 的所有专有 OID 都在 1.3.6.1.4.1.9 之下。

虽然名称中包含私有,但它们不是,但可能是私有的。它只是一个命名空间。如果您要创建自己的 OID,您应该注册一个 PEN 以避免与其他供应商发生冲突。