2015-09-28 4 views
0

Я планирую разработать функцию генерации snmp-ловушек и отправить их.Отправить и получить SNMP-ловушки и создать файл MIB для устройства NAS

И также я хочу получить их, которые я отправил.

Для этого мне также нужно создать файл MIB.

Я знаю, что ловушки snmp могут быть получены на основе файла MIB.

Я получил много контента в Интернете, но смутился, где начать разработку.

Не могли бы вы помочь мне ...

1) Как создать и отправить SNMP ловушки?

2) Как создать файл MIB?

3) Как получить генерируемые ловушки snmp?

Требование: Если я установил приемник snmp (некоторый хост linux) IP на отправителя snmp (блок NAS) ... приемник snmp должен получать ловушки от отправителя?

Примечание: В основном я хочу использовать язык python и C для его выполнения.

Спасибо заранее, NagaPavan

+0

Не похоже на вопрос программирования –

ответ

1

Вы можете отправлять и получать SNMP уведомления, используя один из многочисленных инструментов в существовании. В случае C, который может быть Net-SNMP, если это Python, вы можете попробовать играть с pysnmp.

MIB не требуется для работы SNMP-уведомлений. Использование MIB помогает автоматизировать сбор и обработку уведомлений, но для определенных типов уведомлений, которые могут быть выполнены вручную, например. без MIB.

Для начала these snippets будет генерировать SNMP-уведомления, а these scripts получит их.

Я бы посоветовал вам прочитать еще немного о SNMP, чтобы лучше понять технологию. Это не просто, несмотря на его название. ;)