有什么理解SNMP MIB的好资源?

时间:2008-10-19 19:45:29

标签: snmp mib

我对SNMP知之甚少,但还不够。我需要开发一个可以读取标准SNMP MIB并读/写各种属性的应用程序。网络端没有问题,但实际的MIB以及它们可能包含的内容对我来说是一种黑色艺术。

我相信我应该能够使用LIBSMI来“解析”MIB,但我并不真正理解“解析器”的输出是什么,以及如何最好地使用它。

欢迎所有建议......

3 个答案:

答案 0 :(得分:3)

冒着把你扔到最后的风险,你可能想看看net-snmp。默认安装包含许多标准mib及其关联的实现。它还包含一个实用程序(mib2c),它将从您的mib文件生成样板代码。

一旦你通过几个mibs阅读了自己的方式,你就不必熟悉snmp做事的方式。

答案 1 :(得分:1)

大多数标准MIB文档都是在IETF发布的相应RFC中定义的。

http://www.ietf.org/

请访问此网站以了解更多详情。

答案 2 :(得分:0)

Muonics Mib Smithy User Guide提供了如何构建MIB的良好概述,它可以帮助您理解解析所需的元素。

您还应该查看ASN.1 ITU specification X.690,因为这是定义SNMP的语言。如果您在SNMP RFC中搜索任何Bachus-Naur格式的SNMP RFC,也会有所帮助。我建议你从RFC3642和RFC2252开始。