Я довольно новичок в SNMP-протоколе и недавно был ознакомлен с ним в своем компьютерном сетевом курсе.Проблемы с захватом MIB с помощью PySNMP
Я понимаю, как менеджер отправляет Gets, Sets, GetNext, GetBulk и все такое, это поймает ловушки и т. Д. Одна вещь, которую я не совсем понимаю, - это MIB
Из того, что я собираю, MIB является chillen на агенте, и Менеджер будет запрашивать дерево MIB. Это хорошо, хотя менеджер нуждается в OID, чтобы иметь возможность правильно запросить. Один вопрос, который я имею в виду, если они жестко запрограммированы или нет. Являются ли OID жестко закодированы в менеджере или нет?
Кроме этого, я не уверен, как создать файл MIB, по-видимому, существует специальный тип файла, который определяет структуру MIB, и я действительно не понимаю, как использовать pySNMP для его создания. Я чувствую, что буду запускать это на стороне агента при запуске.
Может кто-нибудь помочь прояснить эти концептуальные проблемы для меня?