Net-SNMP FAQ (Перевод)   |   Net-SNMP README (Перевод)

Перевод документации на Net-SNMP :: Net-SNMP FAQ




www.net-snmp.ru /  Net-SNMP FAQ / Почему я иногда получаю "End of MIB" при проходе по MIB дереву, а иногда нет?



Почему я иногда получаю "End of MIB" при проходе по MIB дереву, а иногда нет?

Это зависит от того, поддерживаются ли запрашиваемые MIB Модули агентом и конечно же от того, что именно вы запрашиваете.

Обратите внимание, что дерево MIB, по которому вы прогуливаетесь, постоянно повторяет запрос "следующая запись" до тех пор, пока все значения в данном дереве не будут получены. Тем не менее, у агента нет идей насчет того, что именно происходит - все, что он видит, это запрос "следующая запись после Х".

Если получается, что объект Х является последним в под-дереве, агент перейдет к следующему поддерживамому объекту (как и было запрошено) даже если он в другом под-дереве. И уже от инструменты, отправляющего запрос, зависит возможность распознать последний результат, лежащий все сферы интересов, и просто отклоняет его.

Если получается, что объект Х является последним поддерживаемым агентом элементом, то нет других объектов для получения, и поэтому возвращается "конец MIB" ("end of MIB") сообщение. Инструменты Net-SNMP сообщают об этом сообщением с текстом, приведенным выше.

Однако в обоих случаях получаемая информация будет одна и та же.



<<<  Почему я получаю "noSuchName" при запросе "sysUpTime" (или чего-то подобного)? 
Как мне использовать SNMPv3?  >>>
При копировании размещение гиперссылки на оригинал обязательно!
© MIB Search 2006-2009