Команда (сообщение) PDU - SNMP |
Код PDU |
Назначене |
|
Dec |
Tag ‘hex |
||
Get – Request 10100000 |
0 |
A0 |
Получить значение указанной переменной или информацию о состоянии сетевого элемента |
Get –Next-Request 10100001 |
1 |
A1 |
Получить значение переменной, не зная точного ее имени (следующий логический идентификатор на дереве MIB) |
Get – Response 10100010 |
2 |
A2 |
Отклик на Get-request, Get-next-request и Set-request. Содержит информацию о состоянии кадра |
Set – Request 10100011 |
3 |
A3 |
Присвоить переменной соответствующие значения. Используются для описания действия, которое должно быть выполнено. |
Trap 10100100 |
4 |
A4 |
Отклик сетевого агента на событие или на изменение состояния |
Get-Bull-Request (V2) |
5 |
A5 |
Запрос пересылки больших объемов данных, например, таблиц. |
Inform – Request (V2) |
6 |
A6 |
Менеджер обращает внимание партнера на определенную информацию в MIB. |
SNMPV3 – Trap (V3) |
7 |
A7 |
Отклик на событие (расширение по отношению к V1 и V2) |
Report (V3) |
8 |
A8 |
Отчет (функция пока не задана) |
Все сообщения SNMP относятся к контекстно-зависимому классу ТЭГов и имеют составной тип.
Все сообщения SNMP при кодировании имеют отличительный признак, иногда называемый флагом.
Пример: 130190201000406
Флаг SNMP |
V1 (до 484 байт) |
L1 |
|||||
ТЭГ 30’Hex |
Длина L |
Version |
Community |
||||
ТЭГ Т2 (02) |
L2 (01) |
V2 (00) |
T3 (04) |
L3 (06) |
V3 «public» |
||
Community: в SNMP V1 это поле используется для ограничения доступа к управляемым ресурсам.
V3 – само содержимое этого пароля. В нашем примере с помощью ASC II зашифровано слово «public».
Пример: формат сообщения Get – Request.
А0 81 CF 02 04 C1 13 72 A3 02 01 00 02 01 00 03
Тип PDU |
|||||||||||
ТЭГ Т4 |
Длина L4 |
Значение V4 |
|||||||||
Request –ID |
Error - status |
Error –index |
|||||||||
T5 |
L5 |
V5 |
T6 |
L6 |
V6 |
T7 |
L7 |
V7 |
|||
‘Hec |
A0 |
* |
02 |
04 |
*** |
02 |
01 |
00 |
02 |
01 |
00 |
*** - в нашем примере значение Req – ID равно С1 13 72 А3
Идентификатор запроса позволяет однозначно связать запросы менеджера и ответы агента. Значения запросов (V6 и V7) всегда нулевые.
Пример:30 81 C3 30 0D 06 08 2B 06 01 02 01 01 03 00 05 00 30 0C 06 …
Значение V8 |
||||||||||
ТЭГ Т8 |
ДЛИНА L8 |
|||||||||
Флаг OID – 1 |
Значение OID – 1 |
Флаг OID – 1 |
||||||||
T9 |
L9 |
V9 |
||||||||
‘Hex |
30 |
* |
30 |
* |
T10 |
L10 |
V10 |
T11 |
L11 |
|
‘Hex |
06 |
08 |
2B 06 01 02 01 01 03 |
ASC II |
*** |
В настоящий момент специфицировано несколько БД MIB:
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.