Simple Network Management Protocol
Протокол управления сетями связи на основе архитектуры TCP/IP.
Протокол SNMP работает на базе транспортных возможностей
UDP (возможны реализации и на основе
ТСР) и предназначен для использования сетевыми управляющими станциями. Он позволяет управляющим станциям собирать информацию о положении в сети Интернет. Протокол определяет формат данных, а их обработка и интерпретация остаются на усмотрение управляющих станций или менеджера сети. SNMP-сообщения не имеют фиксированного формата и фиксированных полей. При своей работе SNMP использует управляющую базу данных (MIB -
Management
Information
Base).
Пример дешифрации
SNMPv2c (Community-Based Simple Network Management Protocol): RFC 1901, 1996
43 ***b8*** TAG: class=0 code=16 type=1
44 ***b8*** Length........................ 76 Dec
45 ***b8*** TAG: class=0 code=2 type=0
46 ***b8*** Length........................ 1 Dec
-- Message Version
47 ***b8*** Integer....................... 0 Dec
48 ***b8*** TAG: class=0 code=4 type=0
49 ***b8*** Length........................ 6 Dec
-- Community String
50 ***B6*** Octetstring................... 70 75 62 6C 69 63
-- PDUs
56 10100000 PDU Type...................... GET REQUEST PDU
57 ***b8*** Length........................ 63 Dec
-- GetRequest PDU
58 ***b8*** TAG: class=0 code=2 type=0
59 ***b8*** Length........................ 2 Dec
-- Request ID
60 ***b16** Integer....................... 11530 Dec
62 ***b8*** TAG: class=0 code=2 type=0
63 ***b8*** Length........................ 1 Dec
64 00000000 Error Status.................. No error
65 ***b8*** TAG: class=0 code=2 type=0
66 ***b8*** Length........................ 1 Dec
-- Error Index
67 ***b8*** Integer....................... 0 Dec
68 ***b8*** TAG: class=0 code=16 type=1
69 ***b8*** Length........................ 51 Dec
-- Var Bind List
70 ***b8*** TAG: class=0 code=16 type=1
71 ***b8*** Length........................ 15 Dec
-- VarBind
72 ***b8*** TAG: class=0 code=6 type=0
73 ***b8*** Length........................ 11 Dec
-- Object Name
-- Object identifier
74 ***B11** OBJECT IDENTIFIER
85 ***b0*** 1.3.6.1.2.1.25.3.2.1.5.1
85 ***b8*** TAG: class=0 code=5 type=0
86 ***b8*** Length........................ 0 Dec
-- Null
87 ***b8*** TAG: class=0 code=16 type=1
88 ***b8*** Length........................ 15 Dec
-- VarBind
89 ***b8*** TAG: class=0 code=6 type=0
90 ***b8*** Length........................ 11 Dec
-- Object Name
-- Object identifier
91 ***B11** OBJECT IDENTIFIER
102 ***b0*** 1.3.6.1.2.1.25.3.5.1.1.1
102 ***b8*** TAG: class=0 code=5 type=0
103 ***b8*** Length........................ 0 Dec
-- Null
104 ***b8*** TAG: class=0 code=16 type=1
105 ***b8*** Length........................ 15 Dec
-- VarBind
106 ***b8*** TAG: class=0 code=6 type=0
107 ***b8*** Length........................ 11 Dec
-- Object Name
-- Object identifier
108 ***B11** OBJECT IDENTIFIER
119 ***b0*** 1.3.6.1.2.1.25.3.5.1.2.1
119 ***b8*** TAG: class=0 code=5 type=0
120 ***b8*** Length........................ 0 Dec
-- Null
Ссылки