Обработчик SNMP GET и SET запросов на Python

Цена договорная • наличный расчёт, безналичный расчёт, электронные деньги
14 августа 2016, 08:13 • 4 отклика • 31 просмотр
Необходим обработчик SNMP GET и SET запросов на чистом Python 3. Для реализации можно использовать http://pysnmp.sourceforge.net
От обработчика необходимы следующие функции:
  1. Работать в виде демона и слушать входящие запросы на порту 161.
  2. Обработка нескольких запросов параллельно.
  3. При получении SNMP GET/SET запроса вызывать внутреннюю функцию и передавать в нее - тип запроса GET или SET, OID, значение и его тип для запроса типа SET.
  4. Ожидать ее выполнения и возвращать ответ запрос или сообщение об ошибке.
  5. Записывать в лог получаемые запросы и возвращаемые ответы, возможность вкл./выкл. логгирование.
Срок выполнения - 2-3 дня