Опубликован: 11.08.2008 | Уровень: специалист | Доступ: свободно
Лекция 15:

Простой протокол управления сетью

Общие замечания

Прежде чем обсуждать детально каждый компонент, рассмотрим простой общий сценарий их совместной работы, а затем развернем более детально это сценарий. Менеджер станции (SNMP-клиент) посылает сообщение к агенту (SNMP-серверу), чтобы получить от агента число UDP-дейтаграмм. Рис 15.1. показывает в общем виде шаги этого процесса.

Общий процесс управления

Рис. 15.1. Общий процесс управления

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

Структура управляющей информации, версия 2 (SMIv2)

Структура управляющей информации, версия 2 (SMIv2) — компонент для управления сетью. Его функции:

  1. Присвоить имена объектам.
  2. Определить тип данных, которые могут быть сохранены в объекте.
  3. Показывать, как кодировать данные для передачи по сети.

SMI выделяет три атрибута для того, чтобы обрабатывать объект: имя, тип данных и метод кодирования. ( Рис 15.2.).

Атрибуты объектов

Рис. 15.2. Атрибуты объектов

Имя

SMI требует, чтобы каждый управляемый объект (такой как маршрутизатор, переменная в маршрутизаторе, значение и т. п.) имел уникальное имя. Чтобы присвоить глобальное имя объекту, SMI использует идентификатор объекта, который является иерархическим и основан на структуре дерева ( Рис 15.3.).

Идентификация объекта

Рис. 15.3. Идентификация объекта

Структура дерева начинается с корня, не имеющего имени. Каждый объект может быть определен, используя последовательность целых чисел, разделенных точками. Структура дерева может также определить объект с использованием текстуальных имен, отделенных точками. Представление в целых числах с точками применяется в SNMP. Обозначение имя-точка принято людьми. Например, ниже показаны одни и те же объекты в двух нотациях:


Объекты, которые используются в SNMP, расположены в адресе после объекта mib-2, поэтому их идентификатор всегда начинается с 1.3.6.1.2.1.

Тип

Второй атрибут объекта — тип сохраняемых в нем данных. Определяя тип данных, SMI пользуется фундаментальными ASN.1-определениями и дополняет некоторые их новыми определениями. Другими словами, SMI — и поднабор, и супернабор ASN.1.

SMI использует две широких категории типа данных: простые и структурированные. Мы сначала определим простые типы, а затем покажем, как структурированные типы могут быть построены из одних простых ( Рис 15.4.).

Тип данных

Рис. 15.4. Тип данных
Евгений Виноградов
Евгений Виноградов
Экстернат
Илья Сидоркин
Илья Сидоркин
Как получить диплом?
Роман Бурцев
Роман Бурцев
Россия, Воронеж
Максим Сердюков
Максим Сердюков
Россия, Воронеж