База управляющей информации протокола SNMP

База управляющей информации (Management Information Base — MIB) представляет собой совокупность иерархически организованной информации. Доступ к базам MIB осуществляется посредством какого-либо протокола управления сетью, например, протокола SNMP. Базы MIB состоят из управляемых объектов; для обращения к этим базам используются идентификаторы объектов.

Управляемый объект (иногда называемый MIB-объектом, просто объектом или MIB) представляет собой одну из нескольких специфических характеристик управляемого устройства. Управляемые объекты состоят из одного или нескольких элементов, кото рые, как правило, являются переменными.

Существуют два типа управляемых объектов: табличные и скалярные. Скалярные объекты определяют единственный экземпляр объекта. Табличные объекты определяют несколько взаимосвязанных экземпляров объекта, объединенных в М1В-таблицах.

Примером управляемого объекта является величина sysUpTime. Это скалярный объект, содержащий единственный экземпляр объекта, которым является время (в сотнях секунд), прошедшее со времени последней реинициализации модуля управления сетью.

Примером табличного объекта может служить ifTable (таблица интерфейсов). Она содержит несколько объектов, каждый из которых имеет несколько экемпляров. Столбцы этой таблицы можно рассматривать как объекты, а строки — как экземпляры этих объектов. Если рассмотреть в качестве примера маршрутизатор, то объект ifTable относится к интерфейсам маршрутизатора. Объекты таблицы (столбцы) содержат различную информацию о каждом интерфейсе, такую как тип интерфейса, скорость передачи, название, состояние, количество полученных и отправленных пакетов. Каждый объект имеет несколько экземпляров (строки таблицы), по одной для каждого интерфейса маршрутизатора.

Идентификатор (ID) объекта уникальным образом определяет управляемый объект в М1В-иерархии. MIB-иерархию можно представить в виде дерева с безымянным корнем, уровни которого назначаются разными организациями. На рис. 58.3 показана структура М1В-дерева.

Идентификаторы объектов верхнего уровня базы MIB определяются различными разрабатывающими стандарты организациями, а идентификаторы объектов низшего уровня выделяются ассоциированными организациями.

Производители определяют частные ветви, куда помещают управляемые объекты для своих продуктов. В частных базах MIB можно определить специфические для данной сети объекты, позволяющие осуществлять более полное управление различными устройствами. Нестандартизованные базы MIB обычно размещаются в экспериментальной ветви базы.

Управляемый объект atlnput может быть уникально идентифицирован либо по объектному имени — iso.identifIed-organization.dod.internet.private.enteфrise.cisco.tempoгary variables. AppleTalk.atInput — либо по эквивалентному объектному дескриптору — 1.3.6.1.4.1.9.3.3.1.

Одной из задач сетевого администратора при установке и конфигурировании протокола SNMP для управления сетью является выбор правильных объектов, которые будут использоваться станцией NMS. Для этого требуется просмотреть несколько частных и общедоступных баз MIB и выяснить какие ветви, таблицы и объекты содержат информацию которая должна обновляться и по которой следует вести мониторинг.

Протокол SNMP и представление данных

Протокол SNMP должен выявлять несовместимости между управляемыми объектами и подстраиваться к ним. Разные компьютеры используют различные методы представления данных, которые могут помешать обмену информацией между управляемыми устройствами по протоколу SNMP. Для обмена данными между разными системами в SNMP используется подмножество синтаксической системы Abstract Syntax Notation 1 (ASN.1).

Рис. 58.3. М1В-дерево представляет собой иерархическую структуру, создаваемую различными организациями

Литература:

Руководство по технологиям объединенных сетей, 4-е издание. : Пер. с англ. — М.: Издательский дом «Вильяме», 2005. — 1040 с.: ил. – Парал. тит. англ.

Вы можете следить за любыми ответами на эту запись через RSS 2.0 ленту. Вы можете оставить ответ, или trackback с вашего собственного сайта.

Оставьте отзыв

XHTML: Вы можете использовать следующие теги: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

 
Rambler's Top100