Почему иногда происходит сбой связи SNMPv3 - PullRequest
0 голосов
/ 17 октября 2019

Мое приложение получает данные с устройства через связь SNMPv3. Однако иногда происходит сбой в данных сбора.

В соответствии с настройкой SNMP устройства я установил

  • Имя пользователя
  • Имя контекста
  • уровень безопасности
  • протокол аутентификации
  • пароль аутентификации
  • протокол конфиденциальности
  • пароль конфиденциальности
respEvnt = this.snmp.getNext(pdu, target);
if (respEvnt == null)
{
       Retry--;
       continue;
}

PDU res = respEvnt.getResponse();

respEvnt isне получен ноль, но res ноль

код написан на Java.

Через Wireshark я проверил подробности msg: обнаружил, что иногда: msgAuthoritativeEngineBoots и msgAuthoritativeEngineTime равны 0 в SNMPrequest.

Какова реальная причина проблемы?

...