Mg Soft Компания продает очень хороший инструмент под названием «Mib Browser», но также редактирует продукт под названием «Visual MIB Builder», который предоставляет простой способ создания MIB без использования синтаксиса ASN1.
Mibs построены на синтаксисе ASN1, вам определенно не нужно понимать весь язык ASN1. Я написал несколько слайдов PPT, чтобы объяснить это, но они на французском языке.
Отредактировано (1)
Я построил MIB двенадцать лет назад, и я выучил сам с парой книг ( Практическое руководство по Snmpv3 и сетевому управлению , Essential SNMP ).
С семантической точки зрения первые три совета, которые приходят мне в голову:
- Узнайте, как создаются таблицы и как они работают (использование и индекс get-next)
- Посмотрите Текстовые соглашения , они в основном появляются в SNMPv2, давая имена для неявного использования в SNMPv1. Например, вы прочитаете, как
TestAndIncr
обеспечивает семантику мьютекса. Они улучшены в SNMPv3. Но поймите, что вы должны предоставить код для этого в вашем агенте, это всего лишь TC.
- Я многому научился, понимая, как работает RMON1 MIB, и особенно использование таблиц конфигурации.
Просто совет, SNMP - хороший протокол, он немного устарел, и, за исключением SNMPV3, он все еще живет в мире буддистов. Я просто имею в виду, что V1 и V2 просто игнорируют точку зрения безопасности. Поэтому будьте осторожны с доступными для записи листами, вы можете развернуть активный агент, защищающий порты SNMP, с помощью IPSec, но это «дорого».
Вам нравится Управление предприятием через Интернет (WBEM)? В Windows я играю с WMI, который является адаптацией Microsoft к этому стандарту, но в Linux вы можете играть с OpenPegasus .