2009-11-04 1 views
3

После того, как not having a whole bunch of luck найдет любые SNMP-библиотеки для .NET, которые могут выступать в роли агентов SNMP (которые могут использоваться в проекте OSS, то есть закрытых libs), теперь я рассматриваю реализацию простого агента SNMP класс в C#.Простой автономный пример агента SNMP? (java/C# ideal)

Может ли кто-либо предоставить какие-либо хорошие примеры или ссылки на реализацию агента SNMP (в идеале приятного & самостоятельно), который я могу использовать в качестве ссылки на перенос? Язык не слишком важен, но чем проще, тем лучше.

Спасибо!

ответ

3

Мой проект с открытым исходным кодом #SNMP Suite имеет крошечный проект под названием «TestAgent». Это небольшая утилита, основанная на WinForms, для тестирования очень простых функций агента SNMP. Это то, что я использую для тестирования #SNMP MIB Browser.

Далеко не зрелый. Но если хотите, он показывает, как использовать библиотеку #SNMP для отправки и приема пакетов SNMP.

Если вы хотите что-то переносить с других языков, snmp4j также имеет тестовый агент на Java.

http://sharpsnmplib.codeplex.com

+0

Сейчас этот TestAgent образец растет быстро. Я только что сделал его snmpd для v1. Позволит ему поддерживать v2 в ближайшее время. –

+0

В выпуске #SNMP 4 мы можем покрыть большую часть поддержки v2 в snmpd (TestAgent). Теперь мы отправляемся на выпуск 5.0 и пытаемся доставить поддержку v3. –

+0

Большая поддержка SNMP v3 добавлена ​​в #SNMP Agent в наборе изменений 38958. Мы выпустим #SNMP 5, вероятно, в мае или июне. –

Смежные вопросы