SNMP-如何创建MIB文件



我是SNMP的新手,我读过 http://techdive.in/并且能够理解一些东西,但是我想创建自己的MIB文件,并且该文件应该提供给MIB浏览器,有什么方法可以实现吗?http://techdive.in/snmp/snmp4j-trap-sender 中的SNMP跟踪发送方Java代码与MIB浏览器有何关系?有什么帮助吗?

如果你只想创建一个MIB,你可以只用一个文本编辑器来做,并验证一个ASN.1编译器,如snacc(还有很多其他的,当SNMP流行时,构建ASN.1编译器是一个流行的研究生项目)。

如果您希望 MIB 在 SNMP 代理上玩得很好,这是一个不同的问题。 答案取决于您选择的代理。 老实说,您不需要 MIB 来检测代理 - MIB 的存在是为了记录检测,代理甚至可能(或可能不会)引用它。

我查看了snmp4j-trap-sender,它是使用snmp4j API生成SNMP陷阱的一个小例子。 可以使用 ASN.1 指定陷阱有效负载(陷阱有效负载通常非常小,可能只是一个 OID 和时间戳)。

您可以考虑查看 http://www.net-snmp.org/因为这是一个非常流行(且成熟)的实现,其中包含大量文档和示例。

祝你好运。

最新更新