我们有一个具有自定义 MIB 的设备。
但它还包含一些来自标准 MIB(尤其是 UCD)的数据
现在我可以告诉我的客户单独加载这些 OID,或者我可以(如果我没记错的话这是可能的)将 MIB 树(我需要的部分)从 UCD 包含到我的自定义 MIB 中。
类似的东西
MyMIB
- MyOID1
- SubOID
- UCD-OID1
我找不到有关此案例的任何信息。
尽管我看到 UCD 确实包括其他 MIBS(由他们创建)。
所以问题是。
当我有自定义 MIB 和标准 MIBS 时,最佳做法是将标准 MIBS 包含到我的自定义 OID 树中,还是应该将它们完全分开?
从方便的角度来看,我认为最好将其包括在内,但我是 SNMP 初学者。
答案1
如果您使用“我们”,我认为您确实有一些同事可以向您详细解释这一点。
对于熟悉 SNMP 概念的客户,他们只需要您提供的自定义 MIB 文档,但可能不需要标准 MIB 文档。当他们使用 MIB 编译器/浏览器加载该自定义 MIB 文档时,对象应该可以成功加载,因为该工具通常能够找到标准 MIB 文档。
但是,您最好也提供标准 MIB 文档,因为总会有一些客户对 SNMP 不太了解。