Протокол SNMP

Просмотр 12 сообщений - с 1 по 12 (из 12 всего)
  • Автор
    Сообщения
  • #8678
    Аватарskoda_rapid2017
    Участник

    Добрый день! Прошу помощи у тех, кто сталкивался с протоколом SNMP.
    Вроде в изучении протокола нет сложностей, но после настроек возникли вопросы. Для начала добавил три переменных, для сигнала sysUpTime OID-идентификатор взял из примера, остальные добавил из MIB файла коммутатора (ссылка на MIB-файл) здесь
    http://my-files.ru/58vnv8
    но когда я настроил Коммуникатор (см. рисунок),
    https://hostingkartinok.com/show-image.php?id=9b772a9bc1c47a05b367b2694214c27f
    и запустил, то никаких данных я по последним двум сигналам не получил, и в журнале линии связи была ошибка, что такого объекта нет. Пробовал и другие OID-ы
    использовать, но ничего не вышло.

    #8679
    Аватарmanjey73
    Участник

    Проверьте ваши OID при помощи другой программы, например http://www.ireasoning.com/download.shtml

    После чего уже смотреть дальше..

    #8680
    Аватарskoda_rapid2017
    Участник

    Хорошо, спасибо за ответ. Если будут вопросы отпишусь.

    #8686
    Аватарskoda_rapid2017
    Участник

    С помощью программы получилось подгрузить существующий MIB-файл. В дереве программы нашел нужный мне OID (IpAddres коммутатора) .1.3.6.1.4.1.8691.7.13.1.8.1.0 эта переменная находится в группе networkSetting, и когда я попробовал запросить отдельную переменную с данным OID, программа вернула ошибку, что нет такого объекта, после этого я попробовал запросить всю группу networkSetting и данные я получил, но OID этой переменной поменялся .1.3.6.1.4.1.8691.7.42.1.2.0, думаю ошибка в устройстве или так и должно быть. Далее я ввел этот OID (.1.3.6.1.4.1.8691.7.42.1.2.0) в Коммуникатор и успешно его считал. В журнале линии связи был указан IP-адрес коммутатора, но во вкладке Данные КП iP не отображался, думаю нужна доработка драйвера, текстовый формат и время читает правильно. Но по OID все таки вопрос непонятен, без подобных программ не угадаешь.

    #8690
    Аватарmanjey73
    Участник

    А согласно OID какой тип данных должен быть ?

    #8694
    MikhailMikhail
    Модератор

    Когда разрабатывался драйвер SNMP, я не нашел официально свободных исходников для загрузки MIB, а сам формат MIB бессмысленно сложен, поэтому не стал его самостоятельно реализовывать.

    #8698
    Аватарskoda_rapid2017
    Участник

    В симуляторе для IPадресов, адресов MAC, маски и т.п. используется тип «IpAddress».
    Да, согласен Михаил с Вами MIB формат сложен.

    #8711
    MikhailMikhail
    Модератор

    Зато много бесплатных утилит, которые открывают MIB, так что в принципе не проблема.

    #8712
    MikhailMikhail
    Модератор

    во вкладке Данные КП iP не отображался, думаю нужна доработка драйвера

    Вероятно да. Но даже если мы отобразим IP в Коммуникаторе, как его засунуть во входной канал, не понятно.

    #8714
    Аватарmanjey73
    Участник

    Когда появится база для текстовых данных думаю не будет такой проблемы. Кстати когда в планах добавить такую базу для текстовых переменных ?

    Точнее было обсуждение о базе для различных типов переменных, которые не надо постоянно читать. Например задал для переменной 10 ячеек базы, при изменении переменной записывается метка времени, кем изменено (оператор) и менять в базе их циклом с вытеснением.
    Например переменная float — 10 ячеек
    переменная текст — 20 ячеек

    Ну и так далее. Количество ячеек для каждой переменной можно сделать в настройках для всех типов, но было бы лучше, если бы можно было задавать для разных переменных свой диапазон ячеек.

    • Этот ответ был изменен 3 года, 1 месяц назад от Аватарmanjey73.
    #8716
    Аватарmanjey73
    Участник

    Правда и Коммуникатор придется научить, что определенные переменные передавать в нужную базу.

    #8721
    MikhailMikhail
    Модератор

    Кстати когда в планах добавить такую базу для текстовых переменных ?

    Пока не знаю.

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

Просмотр 12 сообщений - с 1 по 12 (из 12 всего)
  • Вы должны авторизироваться для ответа в этой теме.