我正在尝试开发一个设备模拟器,以便在开发过程中针对SNMP管理器进行测试。它已经可以宿主对象,并且使用它们的OID,我已经可以使用MIB浏览器为每个对象执行GET和SET,但是我想要了解的是,
我是否需要托管某些对象/属性才能被SNMP管理器发现?让我说,我试图模拟一个路由器SNMP代理。我需要什么才能使SNMP管理器作为路由器“查看”/“发现”我的“设备”?对于SNMP管理器,有标准的方法吗?谢谢
我使用的是C#和sharpsnmp (8.0)。
发布于 2014-01-30 13:00:03
这取决于管理软件用来检测设备的算法。
#SNMP中的snmpd示例可以通过相应的snmpd示例来发现,这说明了一种通过IPv4检测SNMP代理的通用方法。然而,并不是所有的管理软件都使用相同的方法。SNMP RFC文档没有定义官方方法。
https://stackoverflow.com/questions/21453855
复制相似问题