1
我是SNMP的新手,需要开发一个Windows服务,它将为所有网络发现设备(SNMP),然后需要从发现的设备获取信息。使用SharpSNMP的网络发现Lib
我可以做的设备的发现,虽然我相信有些设备没有被检测到,但现在的问题是检索设备信息。
任何人有任何建议吗?
我情迷代码:
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);