2009-11-04 59 views
3

not having a whole bunch of luck找到任何可用作SNMP代理(可以在OSS項目中使用 - 可能用於私有庫)的用於.NET的SNMP庫時,我正在考慮實現一個簡單的SNMP代理在C#中的類。簡單的自包含SNMP代理示例? (java/c#ideal)

任何人都可以提供SNMP代理的任何好的示例或參考實現(理想情況下不錯的&自包含),我可以用作端口引用?語言不太重要 - 但越簡單越好。

謝謝!

回答

3

我的開源項目#SNMP Suite有一個名爲「TestAgent」的小項目。它是一個基於WinForms的小型實用程序,用於測試非常基本的SNMP代理功能。這是我用來測試#SNMP MIB瀏覽器。

這是遠未成熟。但是如果你喜歡,它會顯示如何使用#SNMP庫發送和接收SNMP數據包。

如果您想從其他語言移植某些東西,snmp4j在Java中也有一個測試代理。

http://sharpsnmplib.codeplex.com

+0

現在這個TestAgent示例快速增長。我剛剛成爲v1的snmpd。將很快讓它支持v2。 – 2009-12-17 22:06:12

+0

在#SNMP 4版本中,我們能夠覆蓋snmpd(TestAgent)中的大多數v2支持。現在我們正在發佈5.0,然後嘗試提供v3支持。 – 2010-03-24 02:51:20

+0

大多數SNMP v3支持已添加到變更集38958中的#SNMP代理。我們將在5月或6月發佈#SNMP 5。 – 2010-04-10 11:12:32