LINUX.ORG.RU

[net-snmp]Как определить что хост поддерживает snmp 3?


0

0

преамбула:

Есть некий список хостов для обработки. Часть из них поддерживает третью версию снмп. В связи с настройками безопасности считывать данные без шифрования нельзя (иначе можно бы было просто пытаться сформировав запрос на чтение к примеру lastchangetime по snmp3 и в случае ответа констатировать что поддержка протокола есть). Порывшись в рфц увидел что перед началом обмена данными через snmp3 происходит обновление значения securityengineid от опрашиваемого хоста. Вознадеялся, что таким образом могу определять кто из них поддерживает snmp3, а кто нет: формирую msg_get и, после ответа, проверяю значение engineid в pdu. Однако все цисковские девайсы упорно возвращают мне это значение, даже если на них снмп3 не настроен.

Собственно вопрос: есть ли какой-нибудь способ определить что опрашиваемое устройство поддерживает snmp3?

>Однако все цисковские девайсы упорно возвращают мне это значение, даже если на них снмп3 не настроен.
правильный вопрос, что циско поддерживает снмп3 это в саппорт к циске

dimon555 ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.