【发布时间】:2011-05-23 21:07:51
【问题描述】:
在 linux 上我可以执行类似snmpwalk -c public -v2c -m <path_to_vendor_mib_file> <ip_address>
我想使用 snmp4j 在 java 中实现这一行。是否可以?我没有找到任何使用 -m 参数加载供应商特定 mib 文件的示例。
【问题讨论】:
在 linux 上我可以执行类似snmpwalk -c public -v2c -m <path_to_vendor_mib_file> <ip_address>
我想使用 snmp4j 在 java 中实现这一行。是否可以?我没有找到任何使用 -m 参数加载供应商特定 mib 文件的示例。
【问题讨论】:
根据this message,snmp4j 无法在运行时加载 MIB 规范。
如果它适用于您的应用程序,最好在设计/构建时解析 MIB 文件以生成代码。这将使您的应用程序更加严格,因为它只知道特定的 MIB。
如果您的应用程序更通用,则需要找到像Mibble 这样的 MIB 解析库。
【讨论】: