Протоколы и интерфейсы управления проводных сетей доступа

Информация - Компьютеры, программирование

Другие материалы по предмету Компьютеры, программирование

ким образом, протоколы поддерживают информационную модель 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 промышленного стандарта. Причина в том, что наличие такого способа позволяет поставщикам сетевых устройств расширять стандартный набор объектов управления (что обсуждалось выше) посредством спецификации новых объектов управления для развертываемых с