Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

впорос по SNMP v3 [D7]


__Алексей__ ©   (2009-07-05 15:30:00) 

Более-менее разобрался с протоколом SNMP v1,2 на уровне WinAPI. Теперь проблема, нужно реализовать поддержку SNMPv3. В теории все в принципе понятно, добавляются дополнительные поля в пакете сообщения, само сообщение шифруется и т.д. Но очень не хотелось бы переходить при разработке на уровень пакетов и собирать их ручками. Неужели в WinAPI нет функций, позволяющих работать с этой версией протокола?
Подскажите, пожалуйста, куда копать. Есть компоненты IPWorks!, но они ужасно дорогие! :( Может есть какие-то опенсорсные библиотеки?
Прошу помощи у знатоков форума! Рад буду любому указанию направления на решение задачи.


__Алексей__   (2009-07-21 21:24:00) [1]

Разобрался с проблемой. Думаю, стоит решение опубликовать, ибо информации об этом крайне мало.

Итак, есть бесплатные классы (компонентами язык не поворачивается назвать :)) на Object Pascal (Delphi) Ararat Synapse.

Можно свободно использовать по лицензии: http://www.ararat.cz/synapse/doku.php/license(в том числе и в коммерческих проектах!)

Ссылка: http://www.ararat.cz/synapse/doku.php/download

Проверено, все работает. Для того, чтобы разобраться, как работать с SNMPv3 следует залезть в snmpsend.pas - все станет понятно.


Наверх

Титульная страница Поиск, карта сайта Написать письмо