Реализация SNMP при помощи php, Zz0ss, 02-Июн-14, 13:34 [смотреть все]Всем доброго времени суток... Возможно эта тема и обсуждалась много раз... Но при написании мной скрипта для передачи данных по SNMP v1 я столкнулся с довольно таки странной проблемой. При помощи snmpwalk я делаю запрос типа: snmpwalk -v1 -c public 192.168.2.150:8853 1.3.6.1.4.1.41412.1 и соответственно клиентский софт отправляет ответ на этот запрос по udp протоколу(SNMPv2-SMI::enterprises.41412.2 = STRING: "123456789") что я и вижу через tcpdump: 15:24:10.848077 IP 192.168.2.150.33640 > 192.168.2.150.8853: UDP, length 44 0x0000: 4500 0048 0000 4000 4011 b428 c0a8 0296 E..H..@.@..(.... 0x0010: c0a8 0296 8368 2295 0034 86c2 302a 0201 .....h"..4..0*.. 0x0020: 0004 0670 7562 6c69 63a1 1d02 0443 d19b ...public....C.. 0x0030: 7102 0100 0201 0030 0f30 0d06 092b 0601 q......0.0...+.. 0x0040: 0401 82c3 4401 0500 ....D... 15:24:10.863309 IP 192.168.2.150.8853 > 192.168.2.150.33640: UDP, length 53 0x0000: 4500 0051 0000 4000 4011 b41f c0a8 0296 E..Q..@.@....... 0x0010: c0a8 0296 2295 8368 003d 86cb 3033 0201 ...."..h.=..03.. 0x0020: 0004 0670 7562 6c69 63a2 2602 0443 d19b ...public.&..C.. 0x0030: 7102 0100 0201 0030 1830 1606 092b 0601 q......0.0...+.. 0x0040: 0401 82c3 4402 0409 3132 3334 3536 3738 ....D...12345678 0x0050: 39 9 15:24:10.864347 IP 192.168.2.150.33640 > 192.168.2.150.8853: UDP, length 44 0x0000: 4500 0048 0000 4000 4011 b428 c0a8 0296 E..H..@.@..(.... 0x0010: c0a8 0296 8368 2295 0034 86c2 302a 0201 .....h"..4..0*.. 0x0020: 0004 0670 7562 6c69 63a0 1d02 0443 d19b ...public....C.. 0x0030: 7202 0100 0201 0030 0f30 0d06 092b 0601 r......0.0...+.. 0x0040: 0401 82c3 4401 0500 ....D... 15:24:10.907821 IP 192.168.2.150.8853 > 192.168.2.150.33640: UDP, length 53 0x0000: 4500 0051 0000 4000 4011 b41f c0a8 0296 E..Q..@.@....... 0x0010: c0a8 0296 2295 8368 003d 86cb 3033 0201 ...."..h.=..03.. 0x0020: 0004 0670 7562 6c69 63a2 2602 0443 d19b ...public.&..C.. 0x0030: 7202 0100 0201 0030 1830 1606 092b 0601 r......0.0...+.. 0x0040: 0401 82c3 4402 0409 3132 3334 3536 3738 ....D...12345678 0x0050: 39 9 Но при отправке запроса вида: snmpwalk -v1 -c public 192.168.2.150:8853 1.3.6.1.4.1.41412.1.1.1.1.1.1 мне приходит: Timeout: No Response from 192.168.2.150:8853. Хотя TCPDUMP выдает:15:28:06.372835 IP 192.168.2.150.42649 > 192.168.2.150.8853: UDP, length 49 0x0000: 4500 004d 0000 4000 4011 b423 c0a8 0296 E..M..@.@..#.... 0x0010: c0a8 0296 a699 2295 0039 86c7 302f 0201 ......"..9..0/.. 0x0020: 0004 0670 7562 6c69 63a0 2202 043d 388d ...public."..=8. 0x0030: 8c02 0100 0201 0030 1430 1206 0e2b 0601 .......0.0...+.. 0x0040: 0401 82c3 4401 0101 0101 0105 00 ....D........ 15:28:06.398145 IP 192.168.2.150.8853 > 192.168.2.150.42649: UDP, length 58 0x0000: 4500 0056 0000 4000 4011 b41a c0a8 0296 E..V..@.@....... 0x0010: c0a8 0296 2295 a699 0042 86d0 3038 0201 ...."....B..08.. 0x0020: 0004 0670 7562 6c69 63a2 2b02 043d 388d ...public.+..=8. 0x0030: 8c02 0100 0201 0030 1d30 1b06 e02b 0601 .......0.0...+.. 0x0040: 0401 82c3 4401 0101 0101 0204 0931 3233 ....D........123 0x0050: 3435 3637 3839 456789 15:28:07.381359 IP 192.168.2.150.42649 > 192.168.2.150.8853: UDP, length 49 0x0000: 4500 004d 0000 4000 4011 b423 c0a8 0296 E..M..@.@..#.... 0x0010: c0a8 0296 a699 2295 0039 86c7 302f 0201 ......"..9..0/.. 0x0020: 0004 0670 7562 6c69 63a0 2202 043d 388d ...public."..=8. 0x0030: 8c02 0100 0201 0030 1430 1206 0e2b 0601 .......0.0...+.. 0x0040: 0401 82c3 4401 0101 0101 0105 00 ....D........ 15:28:07.396241 IP 192.168.2.150.8853 > 192.168.2.150.42649: UDP, length 58 0x0000: 4500 0056 0000 4000 4011 b41a c0a8 0296 E..V..@.@....... 0x0010: c0a8 0296 2295 a699 0042 86d0 3038 0201 ...."....B..08.. 0x0020: 0004 0670 7562 6c69 63a2 2b02 043d 388d ...public.+..=8. 0x0030: 8c02 0100 0201 0030 1d30 1b06 e02b 0601 .......0.0...+.. 0x0040: 0401 82c3 4401 0101 0101 0204 0931 3233 ....D........123 0x0050: 3435 3637 3839 456789 15:28:08.382182 IP 192.168.2.150.42649 > 192.168.2.150.8853: UDP, length 49 0x0000: 4500 004d 0000 4000 4011 b423 c0a8 0296 E..M..@.@..#.... 0x0010: c0a8 0296 a699 2295 0039 86c7 302f 0201 ......"..9..0/.. 0x0020: 0004 0670 7562 6c69 63a0 2202 043d 388d ...public."..=8. 0x0030: 8c02 0100 0201 0030 1430 1206 0e2b 0601 .......0.0...+.. 0x0040: 0401 82c3 4401 0101 0101 0105 00 ....D........ 15:28:08.385467 IP 192.168.2.150.8853 > 192.168.2.150.42649: UDP, length 58 0x0000: 4500 004d 0000 4000 4011 b423 c0a8 0296 E..M..@.@..#.... 0x0010: c0a8 0296 a699 2295 0039 86c7 302f 0201 ......"..9..0/.. 0x0020: 0004 0670 7562 6c69 63a0 2202 043d 388d ...public."..=8. 0x0030: 8c02 0100 0201 0030 1430 1206 0e2b 0601 .......0.0...+.. 0x0040: 0401 82c3 4401 0101 0101 0105 00 ....D........ 15:28:08.385467 IP 192.168.2.150.8853 > 192.168.2.150.42649: UDP, length 58 0x0000: 4500 0056 0000 4000 4011 b41a c0a8 0296 E..V..@.@....... 0x0010: c0a8 0296 2295 a699 0042 86d0 3038 0201 ...."....B..08.. 0x0020: 0004 0670 7562 6c69 63a2 2b02 043d 388d ...public.+..=8. 0x0030: 8c02 0100 0201 0030 1d30 1b06 e02b 0601 .......0.0...+.. 0x0040: 0401 82c3 4401 0101 0101 0204 0931 3233 ....D........123 0x0050: 3435 3637 3839 456789 Уже перечитал кучу документации а ответа найти так и не удалось... может я что то не так понимаю?! В чем может быть проблема?
|
- Реализация SNMP при помощи php, pavel_simple, 09:21 , 04-Июн-14 (1)
>[оверквотинг удален] > 0x0030: 8c02 0100 > 0201 0030 1d30 1b06 e02b 0601 .......0.0...+.. > 0x0040: 0401 82c3 > 4401 0101 0101 0204 0931 3233 ....D........123 > 0x0050: 3435 3637 > 3839 > > 456789 > Уже перечитал кучу документации а ответа найти так и не удалось... может > я что то не так понимаю?! В чем может быть проблема? в МСЭ
- Реализация SNMP при помощи php, Zz0ss, 18:22 , 04-Июн-14 (2)
>[оверквотинг удален] >> 0201 0030 1d30 1b06 e02b 0601 .......0.0...+.. >> 0x0040: 0401 82c3 >> 4401 0101 0101 0204 0931 3233 ....D........123 >> 0x0050: 3435 3637 >> 3839 >> >> 456789 >> Уже перечитал кучу документации а ответа найти так и не удалось... может >> я что то не так понимаю?! В чем может быть проблема? > в МСЭ Не совсем понял Ваш ответ. Что значит "в МСЭ"?
- Реализация SNMP при помощи php, Zz0ss, 16:06 , 05-Июн-14 (3)
Проблема частично решена но найден еще один симптом... при отправке на 1.3.6.1.4.1.41412.1.1.1.1.1.1.0.0 все работает а вот при отправке на 1.3.6.1.4.1.41412.1.1.1.1.1.1 нет. но насколько я понимаю это идентичные мибы... может кто то с таким стыкался?!
|