如何获得 SNMP 管理器发现的 Sharpsnmp 设备模拟器? [已关闭]

问题描述 投票:0回答:1

我正在尝试开发一个设备模拟器,以便在开发过程中针对 SNMP 管理器进行测试。 它已经可以托管对象并使用它们的 OID,我已经可以使用 MIB 浏览器对每个对象执行 GET 和 SET,但我想要找出的是,

是否需要托管某些对象/属性才能被 SNMP 管理器发现? 假设我正在尝试模拟路由器 SNMP 代理。为了使 SNMP 管理器“看到”/“发现”我的“设备”作为路由器,我需要什么? SNMP 管理器有标准的方法吗?谢谢

我正在使用 C# 和 Sharpsnmp tritonmate (8.0) 。

c# snmp agent sharp-snmp
1个回答
2
投票

这取决于管理器软件使用什么算法来检测设备。

#SNMP 中的 snmpd 示例可以通过相应的 snmpdiscover 示例发现,该示例演示了通过 IPv4 检测 SNMP 代理的常用方法。然而,并非所有管理软件都使用相同的方法。 SNMP RFC 文档没有定义官方方式。

© www.soinside.com 2019 - 2024. All rights reserved.