GetRequestMessage无法正确答复,而GetNextRequestMessage使用#SNMP

问题描述 投票:0回答:2

我最近一直在使用#SNMP库。我的问题是,每当我将GET请求发送给它用NoSuchObject答复的代理时,但是当我尝试GETNEXT或GETBULK请求时,它就很好了。实际上,我所做的工作与github上的示例代码相同。我不知道为什么GETNEXT不能执行GET请求。

snmp sharp-snmp
2个回答
0
投票

这是两个完全不同的SNMP操作。

[当您获取对象时,该对象必须存在,否则您将获得NoSuchObject。

当您对一个对象进行GETNEXT时,您将获得一个指定的OID 之后中存在的第一个对象。

在尝试实现管理器之前,您应该先掌握SNMP的知识。


0
投票

您尝试获取的OID以.0结尾吗?GETNEXT不必以.0结尾,但要使用GET,必须将OID标识为叶子。我猜您只需要更具体]

© www.soinside.com 2019 - 2024. All rights reserved.