Архитектура протоколов для обмена управляющей информацией между менеджером и агентом 6 страница

Аналогично будем действовать и при расшифровке полей сообщения, относящихся к PDU-SNMP-Response, имея при этом ввиду, что в ответном сообщении агент передает значения запрашиваемых параметров.

Сначала выпишем отдельно эти поля:

 

0020: 30 82 01 17 02 01

D 31 a2 82 01 09 02 04 35 97

Ac 59 02 01 00 02 01 00 30 81 fa 30 0f 06 08 2b

D4 70 30 11 06 0a

B 06 01 02 01 02 02 01 05 03 42 03 00 fa 00 30

F 06 0a 2b 06 01 02 01 02 02 01 08 03 02 01 01

F 06 0a 2b 06 01 02 01 02 02 01 09 03 43 01

A 2b 06 01 02 01 02 02 01 0a 03 41

00a0: 04 04 12 5a 5d 30 11 06 0a 2b 06 01 02 01 02 02

00b0: 01 0b 03 41 03 08 6f da 30 0f 06 0a 2b 06 01 02

00c0: 01 02 02 01 0c 03 41 01 07 30 0f 06 0a 2b 06 01

00d0: 02 01 02 02 01 0d 03 41 01 00 30 0f 06 0a 2b 06

00e0: 01 02 01 02 02 01 0e 03 41 01 00 30 12 06 0a 2b

00f0: 06 01 02 01 02 02 01 10 03 41 04 13 a1 03 ca 30

A 2b 06 01 02 01 02 02 01 11 03 41 03 08

D 32 30 0f 06 0a 2b 06 01 02 01 02 02 01 12 03

F 06 0a 2b 06 01 02 01 02 02 01 13

F 06 0a 2b 06 01 02 01 02 02 01

0140: 14 03 41 01 00

 

Выделим теперь составные части этого сообщения, пользуясь общим форматом SNMP и форматом PDU-Response:

 

30 82 01 17

02 01 00

D 31

a2 82 01 09

Ac 59

02 01 00

02 01 00

Fa

30 0f 06 08 2b 06 01 02 01 01 03 00 43 03 73 d4 70

30 11 06 0a 2b 06 01 02 01 02 02 01 05 03 42 03 00 fa 00

30 0f 06 0a 2b 06 01 02 01 02 02 01 08 03 02 01 01

30 0f 06 0a 2b 06 01 02 01 02 02 01 09 03 43 01 00

30 12 06 0a 2b 06 01 02 01 02 02 01 0a 03 41 04 04 12 5a 5d

30 11 06 0a 2b 06 01 02 01 02 02 01 0b 03 41 03 08 6f da

30 0f 06 0a 2b 06 01 02 01 02 02 01 0c 03 41 01 07

30 0f 06 0a 2b 06 01 02 01 02 02 01 0d 03 41 01 00

30 0f 06 0a 2b 06 01 02 01 02 02 01 0e 03 41 01 00

30 12 06 0a 2b 06 01 02 01 02 02 01 10 03 41 04 13 a1 03 ca

30 11 06 0a 2b 06 01 02 01 02 02 01 11 03 41 03 08 0d 32

30 0f 06 0a 2b 06 01 02 01 02 02 01 12 03 41 01 00

30 0f 06 0a 2b 06 01 02 01 02 02 01 13 03 41 01 00

30 0f 06 0a 2b 06 01 02 01 02 02 01 14 03 41 01 00

Здесь подчеркнуты OID, запрашиваемых объектов, согласно RFC-1213.

В отличие от сообщения-запроса в данном сообщении-ответа в конце идентификаторов объектов приводится значение 03. Это означает, что передается элемент из массив данных (таблицы).

Необходимо также определить тип данных этих элементов.

Пользуясь указаниями п.2.3.5.1 и RFC-1213, определяем, что передаваемые в ответе ИЭ имеют следующие типы (см. соответствующие тэги):

· Тэг=43 – тип данных составной из класса «Прикладной» (01), код тэга 3 означает, что это TimeTicks.

· Тэг=42 – тип данных составной из класса «Прикладной» (01), код тэга 2 означает, что это Gauge (величина).

· Тэг=41 – тип данных составной из класса «Прикладной» (01), код тэга 1 означает, что это Counter (счетчик).

· Тэг=02 – тип данных составной из класса «UNI» (00), код тэга 2 означает, что это Integer (целое).

 

Учитывая сказанное по сообщению №2, ответим на оставшиеся вопросы по этому сообщению и впишем эти ответы в прилагаемые формы.

Определить из приведенных сообщений:

1. Фирму-поставщика оборудования сетевых интерфейсов

2. MAC-адреса источника и назначения

3. Тип протокола, обслуживаемого данным Ethernet-кадром

4. Версию протокола сетевого уровня

5. Приоритет сетевого уровня для данной дейтаграммы

6. Длину пакета сетевого уровня (в байтах)

7. Время жизни данной дейтаграммы

8. Протокол транспортного уровня (Dec’код и название)

9. Сетевой адрес отправителя

10. Сетевой адрес назначения

11. Транспортный порт отправителя

12. Транспортный порт получателя

13. Тип и версию протокола прикладного уровня

14. Длину дейтаграммы транспортного уровня (в байтах)

15. Тип и класс тэга протокола прикладного уровня

16. Длину сообщения протокола прикладного уровня

17. Длину и содержимое поля Community

18. Тип PDU и его длину (в байтах)

18.1. Для PDU типа Get-Request

18.1.1. Значение идентификатора запроса -RequestID

18.1.2. Значения полей ErrorStatus и Errorlndex

18.1.3. Длину поля, содержащего набор запрашиваемых характеристик

18.1.4. Перечень запрашиваемых характеристик (атрибутов) управляемого объекта*

18.2. Для PDU типа GetResponse

18.2.1. Значение идентификатора запроса –RequestID

18.2.2. Значения полей ErrorStatus и Errorlndex

18.2.3. Длину поля, содержащего набор характеристик управляемого объекта

18.2.4. Перечень характеристик (атрибутов) управляемого объекта*

18.2.5. Значения характеристик (атрибутов) управляемого объекта*

 


 

№ вопроса Для PDU типа Get-Response
  Hex’значение Dec’ или текстовое значение
00 00 1d 00 20 af – Сетевой интерфейс фирмы Cabletron – Сетевой интерфейс фирмы 3COM
00 20 af e8 e2 8e 00 00 1d 90 58 20 MAC-адрес назначения MAC-адрес источника
08 00 протокол IPv4
4-я версия
000 – низкий приоритет
01 37 311 байт
3e TTL=62 транзита
17 – UDP протокол
d4 a4 c4 f6 212.164.196.246
d4 a4 00 66 212.164.00.102
c0 7c 49351 - DP
00 a1 161 - SNMP
00 a1 161 - SNMP
01 23 291 байт
Класс UNI, тип составной, последовательность (Sequence)
81 fb fb’hex или 251 байт
05 65 78 70 2d 31 Поле “Community” длиной 5 байт, содержимое: exp-1
a2 82 01 09 – имя PDU-SNMP. В данном случае – это Get-Response (тэг=a2). Длина содержимого в этом PDU составляет 01 09’hex или 265’dec байт
18.2.1 35 97 ac 59 899132505’dec
18.2.2 Оба поля имеют значение 00
18.2.3 81 fa 250’dec байт – длина поля переменных

Для Get-Response (вопрос18.2.4 и 18.2.5):

  Наименование атрибута (OID) Значение атрибута (характеристики)
Hex’ 2b 06 01 02 01 01 03 00 73 d4 70
Dec’ 1.3.6.1.2.1.1.3.0 7591024*100с
Текст iso.org.dod.internet.mgmt.mib.sys.sysUpTime.0  
Hex’ 2b 06 01 02 01 02 02 01 05 01 fa 00
Dec’ 1.3.6.1.2.1.2.2.1.5.1 64 000 бит/с
Текст ifSpeed  
Hex’ 2b 06 01 02 01 02 02 01 08 01
Dec’ 1.3.6.1.2.1.2.2.1.8.1
Текст ifOperStatus Оперативное состояние объекта - up
Hex’ 2b 06 01 02 01 02 02 01 09 01
Dec’ 1.3.6.1.2.1.2.2.1.9.1
Текст ifLastChange  
Hex’ 2b 06 01 02 01 02 02 01 0a 01   -//-//-//-
Dec’ 1.3.6.1.2.1.2.2.1.10.1
Текст ifInOctets
  … и т.д. (т.е. заполнить всю форму)

 

На этом задание можно считать выполненным.

Необходимо оформить его в соответствии с требованиями п.3.3.

 

3.3 Требования к оформлению:

1. На титульном листе привести следующие данные:

1.1. Название дисциплины

1.2. Название работы

1.3. ФИО

1.4. № группы

1.5. № варианта

2. На первой странице работы обязательно привести Ваш вариант задания (шестнадцатиричные значения сообщений управляющего протокола)

3. На следующих страницах привести ответы на поставленные вопросы

4. Ответы оформить в виде таблицы, следующего вида:

№ вопроса Для PDU типа Get-Request Для PDU типа Get-Response
  Hex’ значение Dec’ или текстовое значение Hex’ значение Dec’ или текстовое значение
       
       
       
18.1.1        
18.1.2        
       
18.2.1        
18.2.2        
       

 

5. Ответы на вопросы, отмеченные (*) свести в таблицы следующего вида:

Для Get-Request (вопрос18.1.4):

  Наименование атрибута (OID) Значение атрибута (характеристики)
Hex’    
Dec’    
Текст    
Hex’    
Dec’    
Текст    
     

 

Для Get-Response (вопросы18.2.4 и 18.2.5):

  Наименование атрибута (OID) Значение атрибута (характеристики)
Hex’    
Dec’    
Текст    
Hex’    
Dec’    
Текст    
     

 


4. Используемые сокращения

 

ИЭ – информационный элемент

СУ – система управления

УО – управляемый объект

SNMP - Simple Network Mangement Protocol – простой протокол управления сетью

CMIP - Common Management Information Protocol

MIB - Management Information Base - база данных управляющей информации

ASN.1 - Abstract Syntax Notation One - абстрактная синтаксическая нотация №1

BER - Basic Encoding Rules – базовые правила кодирования

IETF - Internet Engineering Task Force

ITU-T – International Telecommunication Union – Международный союз электросвязи (МСЭ-Т)

NMS – Network Management System – Система управления сетью

RFC – Request for Comments – Документы (стандарты) IETF для сети Интернет

PDU – Protocol Data Unit – Протокольный блок данных

OID – Object Identifier – Идентификатор объекта

MSB – Most Significant Bit – Наиболее значащий бит

LSB – Least Significant Bit – Наименее значащий бит

 


4. Литература, рекомендуемая для выполнения контрольной работы

 

1. Гребешков А.Ю. Стандарты и технологии управления сетями связи. – М.:Эко-Трендз, 2003. – 288 с.