SNMP
SNMP TRAP Configuration router «R 1» R 1(config)# snmp-server host 172. 30. 0. 6 PUBLIC R 1(config)# snmp-server enable traps config SNMP-server слушает порт 162/udp и принимает оповещения (trap). В дальнейшем, оповещения могут произвольно обрабатываться. Устройство может слать оповещения по различным настраивыемым событиям. R 1 172. 30. 1. 15 /15 NMP S r erve S 172. 30. 0. 6 /15
SNMP TRAP Src IP: 172. 30. 1. 15 Src Port: 62146 (dynamic) Dst IP: 172. 30. 0. 6 Dst Port: 162 SNMP: trap Community: PUBLIC Object Name: 1. 3. 6. 1. 4. 1. 9. 9. 43. 2 R 1 172. 30. 1. 15 /15 NMP S r erve S 172. 30. 0. 6 /15
SNMP TRAP Src IP: 172. 30. 1. 15 Src Port: 62146 (dynamic) Dst IP: 172. 30. 0. 6 Dst Port: 162 SNMP: trap Community: PUBLIC Enterprise: 1. 3. 6. 1. 4. 1. 9. 9. 43. 2 (iso. 3. 6. 1. 4. 1. 9. 9. 43. 2) Ack [] Sender 172. 30. 1. 15 R 1 172. 30. 1. 15 /15 Message Type 1. 3. 6. 1. 4. 1. 9. 9. 43. 2 6/1 Time 21: 00: 31 12/01/13 NMP S r erve S 172. 30. 0. 6 /15
SNMP GET Configuration router «R 1» R 1 (config)# snmp-server community READ ro где, READ – произвольное имя для community Get (чтение) - SNMP-server является инициатором и имеет возможность чтении данных с устройства, отправляя get-request запросы на dst port 161. А маршрутизатор слушает 161 порт, генерирует и отправляет ответы get-response на запрос сервера. R 1 172. 30. 1. 15 /15 NMP S r erve S 172. 30. 0. 6 /15
SNMP GET Src IP: 172. 30. 0. 6 Src Port: 61054 (dynamic) SNMP: Object Name: Dst IP: 172. 30. 1. 15 Dst Port: 161 get-request 1. 3. 6. 1. 2. 1. 1. 5. 0 . iso. org. dod. internet. mgmt. mib 2. system. sys. Name. 0 < - - ЗАПРОС - - R 1 172. 30. 1. 15 /15 NMP S r erve S 172. 30. 0. 6 /15
SNMP GET Src IP: 172. 30. 1. 15 Src Port: 161 SNMP: Object Name: Dst IP: 172. 30. 0. 6 Dst Port: 61054 (dynamic) get-response 1. 3. 6. 1. 2. 1. 1. 5. 0 . iso. org. dod. internet. mgmt. mib 2. system. sys. Name. 0 R 1. lab. local - - ОТВЕТ - - > R 1 172. 30. 1. 15 /15 NMP S r erve S 172. 30. 0. 6 /15
SNMP GET Src IP: 172. 30. 1. 15 Src Port: 61054 (dynamic) SNMP: Object Name: Dst IP: 172. 30. 0. 6 Dst Port: 161 get-response 1. 3. 6. 1. 2. 1. 1. 5. 0 . iso. org. dod. internet. mgmt. mib 2. system. sys. Name. 0 R 1. lab. local - - ОТВЕТ - - > R 1 172. 30. 1. 15 /15 NMP S r erve S 172. 30. 0. 6 /15
SNMP WRITE Configuration router «R 1» R 1(config)# snmp-server community Read-Write rw где, Read-Write – произвольное имя для community Write (запись/чтение) - SNMP-server является инициатором, имеет возможность внесения изменений в конфигурации устройства, отправляя set-request пакеты на dst port 161, и чтению данных, отправляя get-request. Маршрутизатор слушая 161 порт принимает пакеты, обрабатывает и отправляет ответ - get-response. R 1 172. 30. 1. 15 /15 NMP S r erve S 172. 30. 0. 6 /15
SNMP WRITE Src IP: 172. 30. 0. 6 Src Port: 61054 (dynamic) SNMP: Object Name: Value: Dst IP: 172. 30. 1. 15 Dst Port: 161 set-request 1. 3. 6. 1. 2. 1. 1. 5. 0 726 f 75746572 (router) . iso. org. dod. internet. mgmt. mib 2. system. sys. Name. 0 < - - ЗАПРОС - - R 1 172. 30. 1. 15 /15 NMP S r erve S 172. 30. 0. 6 /15
SNMP WRITE Src IP: 172. 30. 0. 6 Src Port: 61054 (dynamic) SNMP: Object Name: Value: Dst IP: 172. 30. 1. 15 Dst Port: 161 set-request 1. 3. 6. 1. 2. 1. 1. 5. 0 router 726 f 75746572 (router) . iso. org. dod. internet. mgmt. mib 2. system. sys. Name. 0 router < - - ЗАПРОС - router R 1 172. 30. 1. 15 /15 router NMP S r erve S 172. 30. 0. 6 /15
SNMP GET Src IP: 172. 30. 1. 15 Src Port: 161 SNMP: Object Name: Dst IP: 172. 30. 0. 6 Dst Port: 61054 (dynamic) get-response 1. 3. 6. 1. 2. 1. 1. 5. 0 . iso. org. dod. internet. mgmt. mib 2. system. sys. Name. 0 router - - ОТВЕТ - - > router 172. 30. 1. 15 /15 NMP S r erve S 172. 30. 0. 6 /15
SNMP GET Src IP: 172. 30. 1. 15 Src Port: 161 SNMP: Object Name: Dst IP: 172. 30. 0. 6 Dst Port: 61054 (dynamic) get-response 1. 3. 6. 1. 2. 1. 1. 5. 0 . iso. org. dod. internet. mgmt. mib 2. system. sys. Name. 0 router - - ОТВЕТ - - > R 1 172. 30. 1. 15 /15 NMP S r erve S 172. 30. 0. 6 /15