Ответы на вопросы
17.08.2015

Что такое MIB файлы ?

Management Information Base

«... Management Information Base (MIB, база управляющей информации) – виртуальная база данных, используемая для управления объектами в сети связи. Наиболее часто это понятие связывают с Simple Network Management Protocol (SNMP), но также оно используется в более широком смысле  в контексте модели управления сети OSI/ISO. Хотя термин MIB предназначен для обозначения всей доступной информации об объекте, он также часто используется для обозначения конкретного подмножества, которое правильнее называть MIB-модулем.

Объекты в MIB, согласно RFC 2578, определяются с помощью подмножества "Structure of Management Information Version 2 (SMIv2)" стандарта ASN.1. Программное обеспечение, выполняющее разбор, называется MIB-компилятором.

База данных имеет иерархическую (древовидную) структуру. К записям можно обратиться через идентификаторы объектов (англ. object identifier, OID). Базы MIB обсуждаются в документациях RFC, в частности в RFC 1155 и сопутствующих ему RFC 1213 и RFC 1157 (материал «Management Information Base» из Википедии) …»

MIB файлы для устройств NetPing

К каждой версии встроенного ПО прилагается MIB файл [Pub] DKSF X.X.X MB.mib, который доступен для скачивания на страницах описания устройств NetPing в разделе «Файлы». MIB файл – это текстовый файл с информацией обо всех SNMP ресурсах, поддерживаемых устройствами NetPingMIB файл имеет специальную иерархическую структуру, подробнее о которой можно прочитать в материале «Management Information Base» из Википедии.

Работа с MIB файлами устройств NetPing

Многие системы мониторинга сети и специализированные программные средства (MIB браузеры) могут читать MIB файлы. Например, одним из самых популярных MIB браузеров является «iReasoning MIB browser», на котором будет рассмотрен пример получения данных и управления устройствами NetPing с использованием MIB файла. Скачать бесплатную версию программы можно на официальном сайте разработчика. 

После установки ПО «iReasoning MIB browser», его нужно запустить. Загрузить MIB файл необходимой модели устройства NetPing в программу. Для этого в основном горизонтальном меню программы нажать вкладку «File», из выпадающего меню выбрать «Load MIBs» и указать место расположения файла на ПК:

Загрузка MIB файла в Ireasoning MIB browser

После успешной загрузки MIB файла в области программы «SNMP MIBs» отобразиться иерархическая (древовидная) структура со своими SNMP OID (идентификаторы объектов):

Cодержимое файла со своими SNMP OID в Ireasoning MIB browser

Чтобы в структуре файла посмотреть конкретные идентификаторы объектов с их описанием, необходимо нажать «+» в ветке MIB дерева и выбрать интересующий SNMP OID. В примере на скриншоте показан просмотр SNMP OID «npRelayMemo»  идентификатор, в котором храниться памятка реле, задаваемая в настройках web-интерфейса устройства:

Просмотр описания OID в Ireasoning MIB browser

где:

1 – имя SNMP OID в иерархической (древовидной) структуре MIB файла;
2 – числовой идентификатор объекта (OID) в иерархической (древовидной) структуре MIB файла;
3 – сводная информация и характеристики идентификатора объекта (OID) в иерархической (древовидной) структуре MIB файла. Здесь можно посмотреть текстовое описание, имя, тип, статус и другие параметры.

Теперь для получения информации от датчиков, подключенных к устройствам NetPing, и управления устройствами по SNMP необходимо настроить подключение:

  • в строке «Address:» прописать IP адрес устройства NetPing
    Настройка IP адреса в Ireasoning MIB browser для получения данных по SNMP от устройств NetPing
  • в настройках «Advanced...» указать порт SNMP агента (по умолчанию 161), community чтения/записи (по умолчанию в устройствах NetPing установлено значение «SWITCH») и версию SNMP протокола (для устройств NetPing выбрать версию 1)
    Настройка дополнительных параметров в Ireasoning MIB browser для получения данных по SNMP от устройств NetPing
  • сохранить дополнительные параметры нажатием кнопки «Оk»

Рассмотрим процесс получения текущего состояния IO линии в устройствах NetPing по SNMP.

Для этого в иерархической структуре MIB файла выбрать OID «npIoLevelIn» правой кнопкой мыши. В выпадающем контекстном меню нажать метод «Get Next»:

Получение данных от устройств NetPing в ПО Ireasoning MIB browser методом Get Next

Результатом запроса о состоянии IO линии будет являться отображение ответной информации на вкладке «Result Table»:

Просмотр результатов в Ireasoning MIB browser от устройства NetPing

где:

Name/OID – имя SNMP OID, в случае примера «npIoLevelIn.1» относится к IO1 линии;
Value – текущее значение, в случае примера логический уровень IO1 линии установлен «1»;
Type  тип идентификатора объекта, в случае примера «Integer»;
IP:Port – IP и SNMP порт устройства NetPing

В ПО «iReasoning MIB browser» еще существует возможность получения информации немного другим способом. Например, требуется узнать текущее состояние IO5 линии устройства NetPing. Для этого опять же нужно выбрать в иерархической структуре MIB файла OID «npIoLevelIn». В строке «OID:» в конец появившегося идентификатора дописать значение «.5». Значение после точки указывает номер IO линии. Далее из выпадающего списка «Operations:» выбрать метод «Get» и нажать кнопку «Go». В результате программа отобразит текущее состояние IO5 линии устройства NetPing во вкладке «Result Table»:

Просмотр результатов в Ireasoning MIB browser от устройства NetPing

Если нужно сразу получить текущее состояние всех IO линий в устройстве NetPing, тогда в выпадающем контекстном меню при выборе OID «npIoLevelIn» необходимо выбрать метод «Get Subtree»:

Получение данных от устройств NetPing в ПО Ireasoning MIB browser методом Get Subtree

В результате текущее состояние всех IO линий будет отображаться на вкладке «Result Table»:

Просмотр результатов в Ireasoning MIB browser от устройства NetPing

Рассмотрим процесс управления встроенным реле устройства NetPing по SNMP.

Для этого в иерархической структуре MIB файла для управления реле выделить OID «npRelayMode». В основном горизонтальном меню программы нажать вкладку «Operations» и выбрать пункт «Set»:

Управление реле устройства NetPing из ПО Ireasoning MIB browser

В настройках окна «SNMP SET» в поле «OID» дописать в конец имеющегося идентификатора значение, например, «.1», где 1 – порядковый номер встроенного реле устройства NetPing. Таким образом, задается управление любым реле. В поле «Value» указать числовое значение, которое соответствует определенному состоянию реле (описание числовых значений можно посмотреть в описании самого OID в поле «Desc»). В примере установлено значение «1», которое соответствует состоянию «Ручное Вкл». Отправка команды «Set» (то есть запись настроенного значения в OID) осуществляется нажатием кнопки «Ok»:

Управление реле устройства NetPing по SNMP через ПО Ireasoning MIB browser

Таким образом, используя различные OID, находящиеся в MIB файлах для устройств NetPingможно получать информацию и управлять устройствами NetPing по протоколу SNMP.


  • Все устройства

Основные теги


Каталог устойств мониторинг серверных комнат и шкафов
Все устройства
Устройство UniPing v3
Устройство UniPing server solution v3/SMS
Устройство NetPing 2/PWR-220 v1/SMS
Устройство NetPing IO v2
Устройства NetPing
Каталог датчиков для устройств NetPing
Устройство NetPing 8/PWR-220 v3/SMS
Устройство NetPing 2/PWR-220 v3/ETH
Устройство NetPing 2/PWR-220 v2/SMS
Устройство NetPing 4/PWR-220 v3/SMS
Устройство NetPing SMS
Устройство NetPing /PWR-220 v3/ETH
Адаптер WiFi VAP11N
Коммутатор PS104GT
Устройство NetPing Mini-UPS
Коммутатор NP-SM4
Сплиттер POE 12В (стандарта 802.3af)
IRC-TR v2 (ИК модуль расширения)
Каталог устройств удалённого управления и распределения электропитания NetPing
Устройство UniPing server solution
Устройство UniPing server solution v3
Датчик разбития стекла (Стекло-3 ИО 329-4), 2м
Переходник для NetPing IO v2
Блок питания 48В 1,5А (мод.HRS20005)
Датчик температуры TS, 1м
Датчик температуры, (T811), 2м
Датчик температуры WT, 1м
Датчик протечки, модель 2605, 2м
Датчик протечки H2О
Датчик температуры 1-wire, (THS), 2м
МАЯК-12-СТ
Датчик движения (PYRONIX COLT QUAD PI ПИК детектор), 2м
Датчик движения (SWAN-QUAD ИК детектор квадросенсор), (2м)
BM8070D Силовое реле 16А/250В на DIN-рейку
MP701 Исполнительный элемент (4 независимых канала по 2 кВт 10А)
Датчик дыма комбинированный (дым/тепло) ИП 212/101-2М-A1R с базой Е412NL
МОЛЛЮСК-12/1,5
Внешний ИБП SKAT-12DC-1.0 Li-ion
ИКС-1 извещатель охранный инфракрасный активный однолучевой
Датчик охранный (Извещатель охранный ИО102-20/Б2П, 2м)
Блок розеток SNR-PDU-08S-1
Устройство NetPing 2/PWR-220 v4/SMS
Устройство UniPing server solution v4/SMS
Устройство NetPing 8/PWR-220 v4/SMS
VT592 кабельный датчик протечки
WLC10 кабель протечки
NetPing Connection board v2 (коммутационная плата для UniPing v3)
Инжектор питания POE (стандарта 802.3af)
NetPing датчик наличия электропитания 995S1
Устройство NetPing 2/PWR-220 v12/ETH
Устройство NetPing 2/PWR-220 v13/GSM3G
Датчик наличия 220В (мод. HRS05005), 1.5м
NetPing удлинитель-разветвитель 1-wire на 5 портов, модель R912R1
NetPing датчик качества электропитания 1-wire 910S20
PLController R15250 силовое реле 15A/250В на DIN-рейку
NetPing адаптер датчиков с аналоговым интерфейсом 0-20мА, модель 886A01
Устройство NetPing server solution v5
Устройство NetPing ИК модуль, модель 3801
Устройство NetPing server solution v5/GSM3G
Устройство NetPing 4/PWR-220 v6.1/GSM3G
Устройство NetPing 4/PWR-220 v6.2/GSM3G
NetPing IO v3
NetPing Input+Relay v1
NetPing NP-GB322
Устройство NetPing 4/PWR-220 v6.4/ETH
▼ Все теги
Новинки
NetPing v4
Устройство удаленного мониторинга датчиков по сети Ethernet/Internet на DIN-рейку. Позволяет удаленно подробнее...

Цена: 10 650 руб.

Источник питания СКАТ MOLLUSK-VRK 12/2
Адаптер питания может использоваться для питания устройств NetPing и некоторых моделей управляемых коммутаторов.Выходное подробнее...

Цена: 950 руб.

Устройство NetPing 4/PWR-220 v6.4/ETH
Устройство удаленного управления розетками электропитания по сети Ethernet/Internet (IP PDU).4 канала подробнее...

Цена: 15 730 руб.

NetPing NP-GB322
Коммутатор Ethernet на 5 портов 10/100/1000 BASE-TX с поддержкой PoE (электропитание по Ethernet-кабелю) 5 подробнее...

Цена: 4 290 руб.

NetPing Input+Relay v1
Компактное устройство удаленного мониторинга датчиков по сети Ethernet/Internet. Позволяет удаленно подробнее...

Цена: 6 200 руб.

NetPing IO v3
Компактное бескорпусное устройство удаленного мониторинга датчиков по сети Ethernet/Internet. Позволяет подробнее...

Цена: 2 500 руб.

Устройство NetPing 4/PWR-220 v6.2/GSM3G
Устройство удаленного управления розетками электропитания по сети Ethernet/Internet (IP PDU) c поддержкой подробнее...

Цена: 20 280 руб.

Устройство NetPing 4/PWR-220 v6.1/GSM3G
Устройство удаленного управления розетками электропитания по сети Ethernet/Internet (IP PDU) c поддержкой подробнее...

Цена: 20 280 руб.

NetPing блок розеток 1-wire 888S0201
Блок розеток предназначен для удаленного управления нагрузкой. Устройство не является самостоятельным, подробнее...

Цена: 10 980 руб.

Устройство NetPing ИК модуль, модель 3801
ИК-контроллер для дистанционного и автоматического управления устройствами с инфракрасным интерфейсом подробнее...

Цена: 8 580 руб.

Устройство NetPing server solution v5
Устройство удаленного мониторинга датчиков по сети Ethernet/Internet. Позволяет удаленно получать информацию подробнее...

Цена: 18 000 руб.

Устройство NetPing server solution v5/GSM3G
Устройство удаленного мониторинга датчиков по сети Ethernet/Internet. Позволяет удаленно получать информацию подробнее...

Цена: 26 000 руб.

PLController R15250 силовое реле 15A/250В на DIN-рейку
Силовое реле в корпусе для крепления на DIN-рейку предназначено для удаленной коммутации мощной нагрузки.Напряжение подробнее...

Цена: 1 429 руб.

NetPing адаптер датчиков с аналоговым интерфейсом 0-20мА, модель 886A01
Адаптер предназначен для подключения аналоговых датчиков, передающих сигнал изменением протекающего подробнее...

Цена: 3 354 руб.

NetPing датчик качества электропитания 1-wire 910S20
Датчик предназначен для мониторинга качества электропитания в розетке. Датчик должен быть подключен подробнее...

Цена: 2 240 руб.

NetPing удлинитель-разветвитель 1-wire на 5 портов, модель R912R1
Активный удлинитель-разветвитель для подключения датчиков 1-wire к устройствам NetPing5 портов для подключения подробнее...

Цена: 1 400 руб.

Устройство NetPing 2/PWR-220 v12/ETH
Управляемый блок удаленного распределения питания по сети Ethernet/Internet (IP PDU)2 независимые управляемые подробнее...

Цена: 8 157 руб.

Устройство NetPing 2/PWR-220 v13/GSM3G
Управляемый блок удаленного распределения питания по сети Ethernet/Internet (IP PDU) c поддержкой управления подробнее...

Цена: 15 700 руб.

NetPing датчик наличия электропитания 995S1
Датчик позволяет определить наличие напряжения в розетке питания. Выполнен в корпусе блока питания с подробнее...

Цена: 1 224 руб.

WLC10 кабель протечки
Чувствительный кабель для использования совместно с датчиком VT592. Может быть смонтирован в труднодоступных подробнее...

Цена: 6 700 руб.

VT592 кабельный датчик протечки
Датчик предназначен для работы совместно с кабелем протечки WLC10. Возможность подключения датчика к подробнее...

Цена: 3 800 руб.

-+ руб. руб.
Итого руб.

Данные о заказе