有没有哪位知道如何使用SNMP的V3版本,我公司可能需要使用.net做一个网管系统
我现在使用的是v1或者v2(监视打印机),V3代码改变的是不是特别大,下面是我的v2获取打印机某一节点数据,如有V3实例就好
static void show2()
{
SimpleSnmp snmp = new SimpleSnmp("192.168.0.190", "public");
if (!snmp.Valid)
{
Console.WriteLine("SNMP agent host name/ip address is invalid.");
}
Dictionary<Oid, AsnType> result = snmp.Walk(SnmpVersion.Ver2, "1.3.6.1.2.1.43.17.6.1.5");
if (result == null)
{
Console.WriteLine("No results received.");
}
foreach (KeyValuePair<Oid, AsnType> kvp in result)
{
Console.WriteLine(kvp.Key.ToString() + "***" +"\t"+ kvp.Value.ToString() + "\n");
}
}
或者哪位大神能告诉我使用V3版本访问设备信息,社区需要配置V3的加密等信息吗?还是怎么才能访问
我用V2代码可以成功访问打印机,但是无法访问交换机这是为什么?