我正在尝试SNMPv3
使用sharpsnmplib
,但我被困在发现步骤上。
Discovery discovery = Messenger.GetNextDiscovery(SnmpType.GetRequestPdu);
ReportMessage report = discovery.GetResponse(60000, new IPEndPoint(IPAddress.Parse(IPAddr), 161));
我的印象是上面的代码将发送一个空请求,该请求将从engineID
设备获取和上下文。但是在查看结果时,它会返回1.3.6.1.6.3.15.1.1.4.0
which is usmStatsUnknownEngineIDs
。
我错过了什么吗?