|
7.2.2. Стандарты систем
управления на основе протокола SNMP
Концепции SNMP-управления
В системах управления,
построенных на основе протокола SNMP,
стандартизуются следующие элементы:
протокол взаимодействия
агента и менеджера;
язык описания моделей MIВ и
сообщений SNMP - язык абстрактной синтаксической
нотации ASN.1 (стандарт ISO 8824:1987, рекомендации ITU-T
X.208);
несколько конкретных моделей
MIB (MIB-I, MIB-II, RMON, RMON 2), имена объектов которых
регистрируются в дереве стандартов ISO. Все
остальное отдается на откуп разработчику
системы управления. Протокол SNMP и тесно
связанная с ним концепция SNMP MIB были разработаны
для управления маршрутизаторами Internet как
временное решение. Но, как это часто бывает со
всем временным, простота и эффективность решения
обеспечили успех этого протокола, и сегодня он
используется при управлении практически любыми
видами оборудования и программного обеспечения
вычислительных сетей. И хотя в области
управления телекоммуникационными сетями
наблюдается устойчивая тенденция применения
стандартов ITU-T, в которые входит протокол CMIP, и
здесь имеется достаточно много примеров
успешного использования SNMP-управления. Агенты SNMP
встраиваются в аналоговые модемы, модемы ADSL,
коммутаторы АТМ и т. д.
SNMP - это протокол
прикладного уровня, разработанный для стека TCP/IP,
хотя имеются его реализации и для других стеков,
например IPX/SPX. Протокол SNMP используется для
получения от сетевых устройств информации об их
статусе, производительности и других
характеристиках, которые хранятся в базе данных
управляющей информации MIB (Management Information Base).
Простота SNMP во многом определяется простотой MIB
SNMP, особенно их первых версий MIB I и MIB II. Кроме
того, сам протокол SNMP также весьма несложен.
Существуют стандарты,
определяющие структуру MIB, в том числе набор
типов ее объектов, их имена и допустимые операции
над этими объектами (например, считать»).
Древовидная структура MIB
содержит обязательные (стандартные) поддеревья,
а также в ней могут находиться частные (private)
поддеревья, позволяющие изготовителю
интеллектуальных устройств управлять
какими-либо специфическими функциями устройства
на основе специфических объектов MIB.
Агент в протоколе SNMP - это
обрабатывающий элемент, который обеспечивает
менеджерам, размещенным на управляющих станциях
сети, доступ к значениям переменных MIB и тем самым
дает им возможность реализовывать функции по
управлению и наблюдению за устройством.
Основные операции по
управлению вынесены в менеджер, а агент SNMP
выполняет чаще всего пассивную роль, передавая в
менеджер по его запросу значения накопленных
статистических переменных. При этом устройство
работает с минимальными издержками на
поддержание управляющего протокола. Оно
использует почти всю свою вычислительную
мощность для выполнения своих основных функций
маршрутизатора, моста или концентратора, а агент
занимается сбором статистики и значений
переменных состояния устройства и передачей их
менеджеру системы управления.
|