The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]




Версия для распечатки Пред. тема | След. тема
Новые ответы [ Отслеживать ]
Реализация 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 нет. но насколько я понимаю это идентичные мибы... может кто то с таким стыкался?!



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру