问题标签 [snmp4j]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1710 浏览

java - 在 java 中 MIB 与 SNMP 代理的集成

在 java 中开发 SNMP 代理期间如何使用 MIB 是指 MIB 如何与 Java 中的 SNMP 代理集成,以便 SNMP 代理可以与 MIB 通信,反之亦然

0 投票
1 回答
443 浏览

snmp - How to retrieve messages from dmsMessageTable of a Device Controller Using SNMP

I am working on NTCIP/SNMP Protocol I was able to connect to the device controller using one one of the MIBBrowser and was able to walk through the different objects(OIDS) loaded through a MIB File. However,When I do a walk over the dmsMessageTable I can see only two messages(again through object IDs) being retrieved but the Device controller has more than two messages. The Messages being retrieved are default one provided with the device.

Can anyone help in this ?

0 投票
2 回答
1534 浏览

java - PDU.TRAP 与 PDU.SET snmp4j

这就是我发送 snmp 陷阱以发出警报的方式。我在 snmp 代理中设置一个变量并在 MIB 浏览器中浏览它。我想知道如果我将 pdu 类型设置为 PDU.TRAP 会怎样。它在端口 162 而不是 161 上工作,我在 MIB 浏览器中看不到它,但在 Trap Receiver 中。有什么区别?使用 PDU.TRAP 的目的是什么?我的代理人怎么能抓住它?发出和清除警报的最佳做法是什么?

0 投票
4 回答
790 浏览

java - SNMP 构造函数需要几秒钟才能返回

我正在使用 Snmp4j 2.2.3,当我org.snmp4j.Snmp通过构建对象时观察到长达 8 秒的延迟,public Snmp(TransportMapping)我想知道是否有人知道我应该在 Snmp 中的哪个位置集中注意力。我在 Redhat Linux 上看到了这种情况,但是从 Windows XP 机器上运行时我看不到延迟。

在下面的代码中,第 3 行“Snmp snmp = new Snmp(transport);” 冻结长达 8 秒。

谢谢

0 投票
1 回答
1121 浏览

java - 如何在 snmp4j 中使用外部 ip 创建 snmp 客户端?

我想为某些设备创建 snmp 客户端。但是,设备不能直接从 localhost 访问。想使用外部 ip 来创建 snmp 客户端(会话)。如何使用 SNMP4j 完成它。

下面是我用来创建 snmp 客户端的代码片段。

我试图在传输创建期间提供外部 IP,如下所示

但似乎没有工作。

请建议我该如何继续?

在此先感谢,布林纳

0 投票
0 回答
1344 浏览

java - 如何使用带有 MIBS 的 SNMP4J 进行 SNMP?

我的 snmp 字符串是

我如何发送这个字符串 uning SNMP4j 库请帮我在 java 中调用它

我有这个代码发送上面的字符串需要做些什么改变

0 投票
2 回答
1262 浏览

java - SNMP4J 代理中的 RunTimeException

我已经下载了 SNMP4J 并将其添加到我的项目的构建路径中。然后我从http://shivasoft.in/blog/java/snmp/create-snmp-client-in-java-using-snmp4j/http://shivasoft.in/blog/java/snmp/creating添加了一些代码-snmp-agent-server-in-java-using-snmp4j/检查我的代理。但是现在这些字符串打印在控制台中:

我在 mediafire 中上传了我的洞项目: https ://www.mediafire.com/?lcyap63rs93qdwo 谁能解释一下,为什么程序会抛出这些异常?我以前没有使用过 snmp,这是我第一次在网络课程中进行研究。

0 投票
4 回答
2362 浏览

java - SNMP 协议中的 NullPointerException

我正在尝试将客户端添加到我的 snmp 协议程序中。我为我的主要方法添加了这段代码:

我从中了解到的网站说输出应该是关于运行该程序的设备的某种信息。

我的 SimpleSnmpClient 代码:

但我收到了 NULLPointerException:

它指的是以下行:

我不知道为什么会这样?谁能帮我解决这个问题?

0 投票
1 回答
600 浏览

java - snmp4j 警告日志级别

我的问题是这个 snmp4j 陷阱发件人的警告日志级别作为次要日志级别接收,但我需要接收警告日志级别消息,就像我要使用冷启动或警告启动 pdu 通知一样,任何人都可以帮助解决这个错误?

0 投票
1 回答
627 浏览

tcp - 使用 SNMP4J 通过 TCP 而不是 UDP 检索 MIB 信息

使用 SNMP4J 库,我能够使用 SNMP over UDP 从多个代理中成功检索信息。我遇到了需要使用 SNMP over TCP 从代理检索信息的情况。SNMP4J 库提供了一个 DefaultTcpTransportMapping 类来执行此操作,我相信我已经适当地实现了它。使用 Wireshark,我看到从通过 TCP 运行 SNMP 的代理返回响应数据包,但我得到空响应 PDU。在通过 TCP 而不是 UDP 实现 SNMP 时,我还需要考虑哪些其他注意事项?任何帮助是极大的赞赏!

在与板的制造商讨论后,我们了解到通信模型是基于 TCP 的 PMPP 上的 SNMP,我正在开发一个自定义的 SNMP4J 传输来处理这个模型。