在没有太多运气找到任何可以充当 SNMP 代理的 .NET SNMP 库(可以在 OSS 项目中使用 - 意味着专有库已经过时)之后,我现在正在考虑实现一个简单的 SNMP C# 中的代理类。
任何人都可以提供 SNMP 代理的任何好的示例或参考实现(理想情况下是好的且自包含的),我可以将其用作移植参考吗?语言并不是太重要 - 但越简单越好。
谢谢!
我的开源项目#SNMP Suite 有一个名为“TestAgent”的小项目。它是一个基于 WinForms 的小实用程序,用于测试非常基本的 SNMP 代理功能。这是我用来测试 #SNMP MIB 浏览器的工具。
还远未成熟。但如果您愿意,它会展示如何使用#SNMP 库发送和接收 SNMP 数据包。
如果你想从其他语言移植一些东西,snmp4j 也有一个 Java 测试代理。