Какие хорошие ресурсы для понимания SNMP MIB?

StackOverflow https://stackoverflow.com/questions/216861

  •  03-07-2019
  •  | 
  •  

Вопрос

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

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

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

Это было полезно?

Решение

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

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

Другие советы

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

http://www.ietf.org/

Пожалуйста, перейдите на этот сайт, чтобы узнать больше.

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

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

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top