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

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


(например, имя системы, время, прошедшее с ее перезапуска, количество интерфейсов устройства, IP-адреси т.д.).

Обращение к управляемым объектам MIB происходит посредством идентификаторов объекта (Object IDentifier, OID). Каждый управляемый объект имеет уникальный идентификатор в пространстве имен OID и контролируется агентством IANA. Пространство имен OID можно представить в виде иерархической структуры с корнем (root), идентификаторы верхних уровней которой отданы организациям, контролирующим процессы стандартизации в различных областях, а идентификаторы нижних уровней определяются самими организациями. Каждая ветвь дерева OID нумеруется целыми числами слева направо, начиная с 1. Идентификатор представляет собой последовательность целых десятичных цифр, разделенных точкой, записанных слева направо, и включает полный путь от корня до управляемого объекта. Для удобства восприятия и запоминания числам могут быть поставлены в соответствие текстовые строки. В целом, структура OID похожа на систему доменных имен Интернет (Domain Name System, DNS).

Каждая MIB (в настоящее время основными стандартами на базы управляющей информации для протокола SNMP являются MIB-I и MIB-II) определяет набор переменных, т. е. определенную ветку дерева OID, которая описывает управляющую информацию в определенной области. Например, ветка 1.3.6.1.2.1.1 (символьное эквивалентное имя: iso.org.dod.internet.mgmt.mib-2.system) описывает общую информацию о системе.

Рис. 10.12. Пространство имен OID

Производители сетевого оборудования определяют частные ветви пространства имен OID (группа объектов private (4)), куда помещают управляемые объекты для своей продукции. Так D-Link в качестве вершины иерархии для своей продукции использует OID равный 1.3.6.1.4.1.171.

Спецификация MIB-I определяла только операции чтения значений переменных, MIB-II дополнительно определяет операции изменения или установки значений управляемых объектов.



Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: