SNMP - запросы GetNext и GetBulk
разбираюсь с протоколом snmp, возникло несколько вопросов, либо из-за того, что имеющийся mib-файл не соответствует тому, что зашито в агнете, либо я что-то неправильно понимаю. Буду благодарен, если поможете разобраться.
Mib дерево для примера:
1
1 2 3
1 2 3 1 2 3 1 2 3
Команда GetNext возвращает следующий OID в лексиграфическом порядке (относительно запрашиваемого OID). Правильно я понимаю, что: при запросе GetNext 1.1 вернется 1.1.1, при запросе GetNext 1.1.1 вернется 1.1.2, при запросе GetNext 1.1.3 вернется 1.2?
В некоторых примерах вижу, что идентификатор переменной заканчивается на 0, хотя судя по дереву её индекс не нулевой Например 1.3.6.1.2.1.1.3 тоже самое, что и 1.3.6.1.2.1.1.3.0, почему так?
Как работает команда GetBulk? Понятно, что позволяет одним запросом получить несколько параметров, но не понимаю как задаются эти параметры и какие будут возвращены. За что отвечают параметры non-repeaters и max-repetitions?