SNMP .NET

SNMP .NET
软件描述
.NET 框架的 SNMP 实现 功能完整的 C#/.NET SNMP V1+2+3 框架,包含 BER/ASN.1 解码器和编码器。
官方网站
访问软件的官方网站了解更多信息
sourceforge.net
安全链接HTTPS
什么是 SNMP .NET?
.NET框架的SNMP实现
C#/.NET SNMP V1+2+3框架,配备完整功能的BER/ASN.1解码器和编码器
我启动这个项目是因为当时缺乏针对仍被广泛使用的旧版SNMP协议的资源。SNMP协议在网路监控与管理方面依然是事实上的标准。
我试图编写一个应用程序,用于监控Lucent(前身为Ascend)MAX RAS服务器以及几台Cisco 2600/2700路由器。我原以为.NET会像Java、Perl、PHP以及其他数百种语言中的SNMP代理和处理器一样,已有可用的实现。显然,我对微软系编程语言抱有错误期待。由于应用其他部分已进展颇多,我不得不继续用C#开发。
我被迫从零开始学习SNMP协议。起初我以为不会太难,毕竟它叫“简单网络管理协议”。然而,“简单”意味着它是若干其他标准的简化子集,而C#对这些标准均无内置支持。我原本不了解这项工作的复杂程度,但我知道它是可以完成的。
