Какие хорошие ресурсы для понимания SNMP MIB? - PullRequest
5 голосов
/ 19 октября 2008

Я немного знаю о SNMP, но недостаточно. Мне нужно разработать приложение, которое может читать стандартные SNMP MIB и читать / записывать различные свойства. Конец сети не проблема, но фактические MIB и то, что они могут содержать, являются для меня чем-то черным.

Я полагаю, что смогу использовать LIBSMI для "разбора" MIB, но я не совсем понимаю, каким будет выход "парсера" и как его лучше использовать.

Все предложения приветствуются ...

Ответы [ 3 ]

3 голосов
/ 20 октября 2008

С риском бросить вас в глубокий конец, вы можете взглянуть на net-snmp . Установка по умолчанию содержит несколько стандартных MIB с их соответствующей реализацией. Он также содержит утилиту (mib2c), которая будет генерировать стандартный код из ваших файлов mib.

После того, как вы прочитали пару мибов, у вас не должно возникнуть проблем с ознакомлением с тем, как работает snmp.

1 голос
/ 23 ноября 2008

Большинство стандартных документов MIB были определены в соответствующих RFC, опубликованных в IETF.

http://www.ietf.org/

Пожалуйста, перейдите на этот сайт, чтобы найти более подробную информацию.

0 голосов
/ 10 декабря 2015

Muonics Руководство пользователя Mib Smithy предоставляет хороший обзор того, как создать MIB, который может помочь вам понять необходимые элементы для синтаксического анализа.

Вам также следует ознакомиться со спецификацией ASN.1 МСЭ X.690 , поскольку это язык, на котором определен SNMP. Также полезно, если вы просматриваете RFC SNMP для любого форматирования Бахуса-Наура RFC SNMP. Я собираюсь предложить вам начать с RFC3642 и RFC2252.

...