crossplatform.ru

Здравствуйте, гость ( Вход | Регистрация )


  Ответ в SNMP++ agent
Введите ваше имя
Подтвердите код

Введите в поле код из 6 символов, отображенных в виде изображения. Если вы не можете прочитать код с изображения, нажмите на изображение для генерации нового кода.
Теги
Выровнять по центру
Ссылка на тему
Ссылка на сообщение
Скрытый текст
Сокращение
Код с подсветкой
Offtopic
 
Удалить форматирование
Спец. элементы
Шрифт
Размер
 
Цвет шрифта
 
Отменить ввод
Вернуть ввод
Полужирный
Курсив
Подчеркнутый
 
 
Смайлики
Вставить изображение
Вставить адрес электронной почты
Цитата
Код
Раскрывающийся текст
 
Увеличить отступ
По левому краю
По центру
По правому краю
Вставить список
Вставить список

Опции сообщения
 Включить смайлы?
Иконки сообщения
(Опционально)
                                
                                
  [ Без иконки ]
 


Последние 10 сообщений [ в обратном порядке ]
Iron Bug Дата 15.8.2017, 7:01
 
Цитата(Litkevich Yuriy @ 15.8.2017, 8:45) *
Andrey23168, я думаю это уже надо обсуждать не Разделе Qt

да. я что-то даже не посмотрела, где находится тема. переношу в раздел "Другие библиотеки".
Litkevich Yuriy Дата 15.8.2017, 6:45
  Andrey23168, я думаю это уже надо обсуждать не Разделе Qt
Andrey23168 Дата 14.8.2017, 17:16
  Я немного разобрался в SNMP. И хотел бы узнать, как следует работать с MIB. Я имею ввиду эти текстовые файлы: xxx.mib. Мне надо их как-то парсить и загружать оттуда OID, по идее. Это ведь не руками надо делать?
Может кто-нибудь знает: Есть ли стандартный способ в SNMP++?
Iron Bug Дата 25.7.2017, 21:21
 
Цитата(Andrey23168 @ 25.7.2017, 17:52) *
И почему этот net-snmp так распостранен? Чем он лучше SNMP++? Почитаю конечно, может поможет.

потому что это очень давно написанная и хорошо отлаженная библиотека. хотя там тоже бывают мелкие глюки. но только мелкие. и там есть поддержка MIBS.
но ты можешь использовать что тебе угодно. если ты понимаешь, как работает SNMP. если уж ты собрался писать агента, пусть даже и мелкого.
разбирайся сам, я не буду ничего навязывать.
Andrey23168 Дата 25.7.2017, 15:52
  Могу поклясться, что я говорил, что должен использовать именно SNMP++, а не net-snmp. И почему этот net-snmp так распостранен? Чем он лучше SNMP++? Почитаю конечно, может поможет.
Вот этот: http://www.agentpp.com/api/cpp/snmp_pp.html
И вот кошмар! Там есть AgentX++. Но от платный! И даже если купить, сомневаюсь что сильно поможет, т.к. человеческой документации там похоже тоже нет.
Iron Bug Дата 21.7.2017, 18:14
  почитай про netsnmp, например. тебе не агент нужен, а т.н. agentX (Agent Extensibility Protocol). это мелкая прослойка, которая подписывается на выбранные сообщения, их получает и обрабатывает.
Andrey23168 Дата 21.7.2017, 14:31
  To Iron Bug

А я-то думаю, почему при созерцании кода SNMP-агентов у меня кровь из глаз льется.
Уверен, что нужен агент, точнее SNMP-agent-эмулятор одной железки. Он должен принимать, отвечать: get set запросы, trap, и все такое. Я думал, что как обычно погуглю, и все найду, но…
До этого нужно было писать на Qt. И я, так привык к благодати в документации, так расслабился…
Может быть все-таки есть простейший агент SNMP++, который на get запросы отвечает? Мне хотя бы понять, как узнать, что запрос пришел, что это за запрос, что в нем и как послать ответ.
Или мне можно начинать отчаиваться? Попытка разобраться в текущих сложных агентах, вызывает у меня приступы паники. А документация ужасна.
Iron Bug Дата 21.7.2017, 9:31
  ты точно уверен, что тебе надо писать SNMP агента? потому что агенты чаще всего уже написаны и писать их не нужно. и это очень сложные по своей структуре и функционалу программы, которые просто так на досуге не пишут. потому и инструкций в сети нет, что это очень нетривиальный софт.
Andrey23168 Дата 20.7.2017, 17:34
  Мне нужно написать SNMP агента с помощью библиотеки QT и SNMP++. Информации крайне мало. Точнее информации о агентах. Как написать менеджера не рассказал только ленивый. Документация крайне бедная(после QT). Складывается такое ощущение что, написание агента на SNMP++ простейшая задача и не стоит обсуждения. Каждый будущий программист, вылезая из пеленок, уже знает, как написать агента на SNMP++.
Я искал сам, но ничего внятного не нашел. Или код слишком сложных агентов, который придется изучать месяц чтобы хоть что-то понять. Или это менеджеры (простые и понятные, вот бы такой агент…). Или код не рабочий, у меня не работает, по крайней мере.
Подскажите: пример, урок, ролик или книгу. Или что-нибудь что поможет мне быстрее понять, как написать агента.
Просмотр темы полностью (откроется в новом окне)
RSS Рейтинг@Mail.ru Текстовая версия Сейчас: 12.7.2025, 9:02