SNMP は初めてで、すべてのネットワークのデバイス (SNMP) を検出し、検出されたデバイスから情報を取得する Windows サービスを開発する必要があります。
デバイスの検出はできましたが、一部のデバイスは検出されなかったと思いますが、問題はデバイス情報の取得です。
誰にも提案はありますか?
私の発見コード:
Discoverer _discoverer = new Discoverer();
_discoverer.AgentFound += Discoverer_AgentFound;
Console.WriteLine("v1 discovery");
_discoverer.Discover(VersionCode.V1, new IPEndPoint(IPAddress.Broadcast, 161), new OctetString("public"), 6000);
Console.WriteLine("v2 discovery");
_discoverer.Discover(VersionCode.V2, new IPEndPoint(IPAddress.Broadcast, 161), new OctetString("public"), 6000);
Console.WriteLine("v3 discovery");
_discoverer.Discover(VersionCode.V3, new IPEndPoint(IPAddress.Broadcast, 161), null, 6000);