用snmp4j snmpwalk -m

时间:2011-05-23 21:07:51

标签: java snmp snmp4j

在Linux上

我可以执行类似snmpwalk -c public -v2c -m <path_to_vendor_mib_file> <ip_address>

的内容

我想使用snmp4j在java中实现这一行。可能吗?我没有找到任何使用-m参数加载特定于供应商的mib文件的示例。

1 个答案:

答案 0 :(得分:1)

根据this message,无法在运行时使用snmp4j加载MIB​​规范。

如果它适用于您的应用程序,最好在设计/构建时解析MIB文件以生成代码。这将使您的应用程序更加严格,因为它只会知道该特定的MIB。

如果您的应用程序更通用,则需要找到像Mibble这样的MIB解析库。