Построение карты сети (глюк или фича)?

В сети есть управляемые свичи, но прога, почему-то на карте отражает только часть устройств подключённых к этому свичу.
т.е. например 20 компов подключены к свичу. в web-морде свича я вижу маки уэтих устройств, но на карте 9 компов соеденены со свичём, а 11 нет и при повторных поисках в упор со свичём не соединяются.
Так и должно быть или нужно как-то определённым образом настраивать свич и устройства?

Комментарии

  • Добрый день! Надо смотреть SNMP-дамп коммутатора. В web может быть одно, в дампе -другое. Мы берем все записи по SNMP. Сможете его снять утилитой snmpwalk? Инструкция тут: https://www.10-strike.ru/lanstate/faq.shtml#mapping

    Дамп можно и в самой программе сделать - меню значка - Информация о системе - SNMP - вкладка "Дамп".

    Кроме дампа надо еще нам посмотреть отчет о сканировании. Который формируется в мастере сканирования, на странице с результатами.

    Коммутатор какой? CISCO? все 20 хостов в одном VLAN?

  • Спасибо за ответ.
    Комутатор D-Link Des-1028

    Ссылка на архив с дампом и отчётом (сюда приатачить не получилось)

    А вот как я получаю реальный порт устройства
    root@server5:~# snmpwalk -v2c -c public 192.168.126.10 .1.3.6.1.2.1.17.4.3.1.1 | awk '/40 8D 5C 95 67 D9/{print $1}'
    SNMPv2-SMI::mib-2.17.4.3.1.1.64.141.92.149.103.217
    root@server5:~# snmpwalk -v2c -c public 192.168.126.10 .1.3.6.1.2.1.17.4.3.1.2 | awk '/SNMPv2-SMI::mib-2.17.4.3.1.2.64.141.92.149.103.217/{print $0}'
    SNMPv2-SMI::mib-2.17.4.3.1.2.64.141.92.149.103.217 = INTEGER: 16
    root@server5:~#
  • Похоже, 40 8D 5C 95 67 D9 - это как раз тот хост, у которого MAC не определился, судя по отчету сканирования. Посмотрите отчет - это так?

    Попробуйте получить MAC у этого хоста через Информацию о системе | Общие (из меню этого значка). Или в диалоге Свойства хоста (меню "Изменить").

    Сама запись в таблице есть, да. Но программа не может сопоставить его с IP, потому что в свойствах хоста MAC отсутствует. Надо понять, почему MAC у этих хостов не определяется. Возможно, они от вас за коммутатором и он режет адреса в пакетах. Тогда придется разрешать протокол netbios, чтобы программа напрямую пыталась определить MAC у тех хостов другим способом.

  • Это один из компов присутствующий на карте без связи.
    Все компы находятся в одной сети и через "Информация о системе" mac`и присутствуют, а вот на роутере "Информация о ситеме"\SNMP-информация\MAC-IP-интерфейс в поле Mac-адрес возвращается псевда у половины компов :(
    скриншоты информаций
  • отредактировано Октябрь 2018
    Почему-то Ваш snmpwalk возвращает
    -----------------------
    snmpwalk -v 2c -c public -One 192.168.126.10 .1.3.6.1.2.1.17.4.3.1.1.64.141.92.149.103.217
    Cannot find module (IP-MIB): At line 0 in (none)
    Cannot find module (IF-MIB): At line 0 in (none)
    Cannot find module (TCP-MIB): At line 0 in (none)
    Cannot find module (UDP-MIB): At line 0 in (none)
    Cannot find module (SNMPv2-MIB): At line 0 in (none)
    Cannot find module (SNMPv2-SMI): At line 0 in (none)
    Cannot find module (UCD-SNMP-MIB): At line 0 in (none)
    Cannot find module (UCD-DEMO-MIB): At line 0 in (none)
    Cannot find module (SNMP-TARGET-MIB): At line 0 in (none)
    Cannot find module (SNMP-VIEW-BASED-ACM-MIB): At line 0 in (none)
    Cannot find module (SNMP-COMMUNITY-MIB): At line 0 in (none)
    Cannot find module (UCD-DLMOD-MIB): At line 0 in (none)
    Cannot find module (SNMP-FRAMEWORK-MIB): At line 0 in (none)
    Cannot find module (SNMP-MPD-MIB): At line 0 in (none)
    Cannot find module (SNMP-USER-BASED-SM-MIB): At line 0 in (none)
    Cannot find module (SNMP-NOTIFICATION-MIB): At line 0 in (none)
    Cannot find module (SNMPv2-TM): At line 0 in (none)
    .1.3.6.1.2.1.17.4.3.1.1.64.141.92.149.103.217 = STRING: "@?\\gЩ"
    -----------------------
    а так снимает другой snmpwalk:
    snmpwalk -v:1 -c:publicfin -r:192.168.126.10 -os:1.3.6.1.2.1.17.4.3.1.1.64.141.92.149.103.216 -op:1.3.6.1.2.1.17.4.3.1.2
    -----------------------
    SnmpWalk v1.01 - Copyright (C) 2009 SnmpSoft Company
    [ More useful network tools on http://www.snmpsoft.com ]

    OID=.1.3.6.1.2.1.17.4.3.1.1.64.141.92.149.103.217, Type=OctetString, Value= 40 8D 5C 95 67 D9
    -----------------------
  • Это не наш :) Стандартная утилита, поэтому ничего пояснить не сможем. А вообще речь шла по MAC хоста. Программа его не определила. Смотреть надо в отчете о сканировании или в табличке с результатами, или в свойствах хоста. Не в дампе.
  • отредактировано Октябрь 2018
    В свойстве хоста и в отчёте мак конкретной машины присутствует,
    --------------------
    ;192.168.126.136;40-8D-5C-95-67-D9;[GIGA-BYTE TECHNOLOGY CO.,LTD.];BIBIKINA;Компьютер;-;-;ICMP;;BIBIKINA
    --------------------
    а вот в дмпе это выглядит:
    --------------------
    ;.1.3.6.1.2.1.17.4.3.1.1.64.141.92.149.103.217;.17.4.3.1.1.64.141.92.149.103.217;Octet String;@Ќ\•gЩ
    --------------------
  • отредактировано Октябрь 2018
    Нашёл решение.
    Можно-ли в программе изменить параметры запуска snmp
    Нашёл решение.
    Можно-ли в программе изменить параметры запуска snmpwalk
    snmpwalk -v 1 -c publicfin -Onex 192.168.126.10 .1.3.6.1.2.1.17.4.3.1.1.64.141.92.149.103.217
    отдаёт значение
    .1.3.6.1.2.1.17.4.3.1.1.64.141.92.149.103.217 = Hex-STRING: 40 8D 5C 95 67 D9
  • и тишина....
    неужели никто никогда не сталкивался с проблемой определения MAC адреса, что проблема тянется с допотопных времён? (ставил старые версии, также получается псевда по SNMP)
  • Посмотрим, что можно сделать. Лучше дублировать такие вопросы нам в поддержку, чтобы мы оперативнее реагировали :)
  • Я пока только присматриваюсь к программам строящим топологию сетей (вручную рисовать связи немного геморно), Ваша программа меня заинтересовала, но псевда в Маках все плюсы сводит на нет. (те 10 компов которые связались не стоят 9к руб.)
    Поэтому писать в ТП свои "наблюдения" немного не удобно.
  • А зря :) Мы оказываем поддержку не только текущим пользователям, но и потенциальным. Можете смело писать, не стесняйтесь. Просто так у нас что-то в базе останется и будет проще контактировать.
Войдите или Зарегистрируйтесь чтобы комментировать.