SNMP代理如何从SNMP设备获取数据将在c#

SNMP代理如何从SNMP设备获取数据将在c#,snmp,snmp4j,snmpd,sharp-snmp,Snmp,Snmp4j,Snmpd,Sharp Snmp,我一直在网上寻找关于如何开始使用C#.net查询SNMP设备的指南或教程,但我没有成功 我使用Sharpsnmplib是因为MIT许可证 我不了解设备将如何与SNMP代理通信的数据流,是否存在代理将侦听的任何事件。设备如何将陷阱发送到代理,然后发送到管理器 什么是v1、v2c和v3。?这是设备配置 我想我必须创建一些窗口服务并定期(基于计时器)执行SendTrapV1方法,在另一个服务(SNMP管理器)中,我必须侦听这些陷阱。 我的要求是识别Impinj读卡器的天线级陷阱,并且在网络中有许多SN

我一直在网上寻找关于如何开始使用C#.net查询SNMP设备的指南或教程,但我没有成功

我使用Sharpsnmplib是因为MIT许可证

我不了解设备将如何与SNMP代理通信的数据流,是否存在代理将侦听的任何事件。设备如何将陷阱发送到代理,然后发送到管理器

什么是v1、v2c和v3。?这是设备配置

我想我必须创建一些窗口服务并定期(基于计时器)执行SendTrapV1方法,在另一个服务(SNMP管理器)中,我必须侦听这些陷阱。 我的要求是识别Impinj读卡器的天线级陷阱,并且在网络中有许多SNMP设备

我还必须实现自动发现功能,以发现网络中安装的SNMP设备


在这种情况下,任何项目或代码都会有所帮助。

代理位于设备上。在继续之前,你为什么找不到一本足够好的书,比如《基本的SNMP》?@LexLi:这意味着,我们不需要创建SNMP代理,它在设备上,我们只需要配置我们想要发送的陷阱类型。我们只需要创建一个SNMP管理器来监听所有的设备。@LexLi:有什么评论吗?@ankitGupta:你的问题有什么解决方案吗?我在c#中也有同样的要求,代理在设备上。在继续之前,你为什么找不到一本足够好的书,比如《基本的SNMP》?@LexLi:这意味着,我们不需要创建SNMP代理,它在设备上,我们只需要配置我们想要发送的陷阱类型。我们只需要创建一个SNMP管理器来监听所有的设备。@LexLi:有什么评论吗?@ankitGupta:你的问题有什么解决方案吗?Me在c中也有相同的要求#