Задачи, методы и средства эффективного управления сетевыми ресурсами (коммутаторы, маршрутизаторы, каналы связи, направления, абонентские характеристики), страница 10

Кодируется последовательностью целых чисел, указывающих путь к информационному элементу MIT.

Есть исключение для вершины дерева MIT. Поскольку заранее известно, что первое число «х»  всегда  равно 0,1,2, а второе число «у» меньше 40, то при передаче индикатора объекта можно уменьшить количество передаваемой информации, если первые два числа закодировать в одном байте в виде «40х+у». Остальные числа могут быть больше 256, поэтому идентификатор объекта будет передаваться последователь-ностью байт.

30

07

06

05

06

01

02

01

00110000

00000111

00000110

00000101

00101011

00000110

00000001

00000010

00000001

6

 

ДЛИНА

 

ДЛИНА

 

43

 

2

 

1

 

1

 

OID

 

IDO

SQ

 


Лекция №10

Протокол SNMP.

Назначение и функции протокола:

SNMP  был разработан с целью реализации функций «менеджера» и «агента».

Первая версия SNMP включала для этих целей пять типов команд (сообщений), которые оформлялись в виде точно специфичных протокольных блоков данных PDU:

1.  Get – Request  A0;

2.  Get –  Next – Request  A1;

3.  Get – Response   A2;

4.  Set – Request   A3;

5.  Trap    A4;

Форматы и коды сообщений SNMP:

SNMP

SNMP

Длина определяется приложением

UDP

СПД

UDP

8 байт

IP

IP

20 байт

Ethernet

Ethernet

14 байт

Общий формат сообщений SNMP:

Version

(INTEGER)

Community

(OCTET STRING)

SNMP – PDUs

(UNI)

Формат PDUs  SNMP Get, Get-Next, Set и Response:

Request ID

(get, set, response)

Error status

Error index

Variable

bindings

Формат PDU  SNMP TRAP:

Enterprise

Agent

Address

Generinc

Trap Type

Specific

Trap Type

Time stamp

Variable

bindings

Кодирование сообщений протокола SNMP согласно правилам BER (T-L-V)

Команды сообщений SNMP