2012-02-17 1 views
0

Я разработал программу Linux/Umbutu, запущенную на том, что будет встроенным устройством на базе P. Я хочу, чтобы этот фрагмент кода мог отправлять и получать данные SNMP для всего продукта. Итак, я знаю OID до уровня компании, 1.3.6.1.4.1.34843, и я также знаю, что две продаваемые нами продукты с поддержкой SNMP - это 1.3.6.1.4.1.34843.1 и 1.3.6.1.4.1.34843.2. Довольно уверен, что мой будет .3.SNMP MIB Условные обозначения для узлов ниже Enterprise Identifier

Вопрос в том, существует ли известная структура/соглашение для узлов ниже этой точки? То, что я прочитал, кажется, подразумевает, что я могу использовать любую структуру, которую я хочу. Было бы ... 34843.1.0 есть? Является ли это узлом для получения (получения) списка или максимального количества узлов одного уровня? Будет ли ... 34843.1.0.0? Будет ли это иметь какой-то смысл? Парень, который разработал первые два МИБ, находится за городом некоторое время, и я не могу его спросить, и я хотел бы убедиться, что я понимаю его ответ, когда он дает его мне.

Есть ли документ, в котором описывается требуемая/предлагаемая организация? Возможно, некоторые RFC, верно. Итак, есть ли документ на языке, на котором говорят люди?

Заранее спасибо.

ответ

1

Самый популярный ресурс - книга understanding SNMP MIBs Перкинса и Макгинниса. Он описывает MIB в более читаемом формате. Net-SNMP tutorials может быть полезен, так как они много обсуждают MIB. Если вы хотите RFC, то RFC2578 - это правильная вещь для чтения.

Руководство быстрой иерархии будет что-то вдоль линий:

  1. Использование 3 разделов: один для объектов, один для уведомлений, и один для получения информации о соответствии
  2. Для уведомлений, укоренить их на. 0 (см. RFC3584 для получения более подробной информации о том, почему)
  3. Для каждой таблицы вам может понадобиться скаляр, показывающий количество объектов в таблице и потенциально объект LastChanged для отображения того, как часто может измениться конфигурация в таблице).

Существует много рекомендаций, которые можно найти в книгах и других источниках, перечисленных выше, чем это можно повторить здесь, конечно. RFCs 4181 и 5249 также могут быть полезны.

Смежные вопросы