Протоколы и интерфейсы управления проводных сетей доступа
Информация - Компьютеры, программирование
Другие материалы по предмету Компьютеры, программирование
ким образом, протоколы поддерживают информационную модель TMN, хотя, строго говоря, могут рассматриваться как альтернативные технологии управления устройствами и сетями связи.
Описание SNMP
SNMP относится к протоколам прикладного уровня, предназначенным для облегчения обмена информацией управления между сетевыми устройствами. Пользуясь информацией SNMP (такой, как показатель числа пакетов в секунду и коэффициент сетевых ошибок), сетевые администраторы могут более просто управлять производительностью сети, обнаруживать и решать сетевые проблемы.
Программа пользователя, называемая сетевым менеджером, осуществляет виртуальные соединения с программой, которая называется SNMP-агентом. SNMP-агент расположен на удаленном сетевом устройстве и предоставляет информацию менеджеру о состоянии данного устройства. SNMP-агенты делают информацию доступной для систем управления сетями (Network Management Systems, NMS) с помощью SNMP.
SNMP относится к протоколам прикладного уровня, предназначенным для облегчения обмена информацией управления между сетевыми устройствами. Пользуясь информацией SNMP (такой, как показатель числа пакетов в секунду и коэффициент сетевых ошибок), сетевые администраторы могут более просто управлять производительностью сети, обнаруживать и решать сетевые проблемы.
Программа пользователя, называемая сетевым менеджером, осуществляет виртуальные соединения с программой, которая называется SNMP-агентом. SNMP-агент расположен на удаленном сетевом устройстве и предоставляет информацию менеджеру о состоянии данного устройства. SNMP-агенты делают информацию доступной для систем управления сетями (Network Management Systems, NMS) с помощью SNMP. Эта модель представлена на рис. 8.1 [6]. Имеются и некоторые отличия понятия управляемый объект в протоколах CMIP и SNMP. Управляемый объект в CMIP и вообще в модели ВОС - это законченное описание управляемого ресурса; в SNMP объектом может быть некоторый атрибут.
сеть управление операционный доступ
Управляемое устройство, на котором функционирует программа-агент, может быть любого типа - например, сервер доступа в Интернет, УПАТС, принтеры, маршрутизаторы, концентраторы и т.п. В данной ситуации программы управления должны быть построены таким образом, чтобы минимизировать воздействие программы-агента на управляемое устройство.
Программы-агенты по заданию менеджера или автоматически могут отслеживать следующие показатели работы сетевого оборудования:
число и состояние своих виртуальных каналов;
число определенных видов сообщений о неисправности;
число байтов и пакетов, входящих и исходящих из данного устройства;
максимальная длина очереди на выходе (для маршрутизаторов и других устройств);
отправленные и принятые широковещательные сообщения;
отказавшие и вновь пущенные в эксплуатацию сетевые интерфейсы.
С помощью протокола SNMP можно оценить производительность сетевых устройств, количество свободных ресурсов, загруженность, а также определить множество других полезных характеристик, необходимых для управления сетевыми устройствами. SNMP - это протокол типа запрос-ответ (т.е. на каждый запрос менеджера должен быть передан ответ агента).определяет всего пять типов сообщений, которыми обмениваются менеджер и клиент. Команда Get-request применяется менеджером для получения от агента значения объекта по имени. Команда GetNext-request применяется менеджером, чтобы получить значение следующего объекта при последовательном обходе MIB. При помощи команды Get-response агент SNMP передает менеджеру результаты вышеперечисленных команд. Команда Set устанавливает значения объекта, а команда Trap сообщает менеджеру о возникновении какой-либо нестандартной ситуации. Кроме того, в SNMP версии 2 добавлена команда GetBulk, при помощи которой менеджер может получить несколько значений переменных за один запрос.
База данных с информацией о состоянии элементов сетевого оборудования и управляемая SNMP-агентом называется базой информации управления SNMP (Management Information Base, MIB). Строго говоря, MIB - просто виртуальный информационный массив, который, подобно классической базе данных, содержит в формализованном и упорядоченном виде все данные, связанные с сетью связи, с сетевым оборудованием в любой части сети, и является информационной моделью управляемого объекта.
В протоколе SNMP можно выделить следующие основные стандартные элементы.
. Стандартный формат сообщения (standard message format), который определяется форматом сообщения UDP. Эта часть стандарта высокого уровня имеет небольшое число прикладных пользователей (но вызывает интерес у большинства программистов, использующих SNMP).
. Стандартный набор управляемых объектов (standard set of managed objects) представляет собой набор стандартных величин (values) - объектов SNMP, к которым можно адресовать запросы от различных устройств. Стандарт включает величины для текущего контроля TCP, IP, UDP и интерфейсов устройств. Каждый управляемый объект ассоциируется с официальным именем, а также с числовым идентификатором, имеющим в записи имени точку (dot-notation).
. Стандартный способ добавления объектов (standard way of adding objects). Пожалуй, наличие этого элемента - одна из причин того, что SNMP стал широко известным и приобрел статус de-facto промышленного стандарта. Причина в том, что наличие такого способа позволяет поставщикам сетевых устройств расширять стандартный набор объектов управления (что обсуждалось выше) посредством спецификации новых объектов управления для развертываемых с