MIB дизайн с нуля
Мне нужно разработать MIB для анализа SNMP с нуля. Я имею в виду, что мы получили OID для нашего предприятия в дереве 2.25, теперь пришло время кодировать.
Однако я не могу получить пример этого. Просматривая каталог /usr/share/snmp/mibs на нашем компьютере с Linux, можно увидеть множество файлов (например: HOST-RESOURCES-MIB.txt, IF-MIB.txt и т. Д.). Я понимаю, что эти файлы следуют формату для MIB, но я просто не получаю его, потому что они импортируют некоторые вещи, которые совершенно странны для меня.
Например:
IMPORTS
MODULE-IDENTITY, OBJECT-TYPE, Counter32, Gauge32, Counter64,
Integer32, TimeTicks, mib-2,
NOTIFICATION-TYPE FROM SNMPv2-SMI
TEXTUAL-CONVENTION, DisplayString,
PhysAddress, TruthValue, RowStatus,
TimeStamp, AutonomousType, TestAndIncr FROM SNMPv2-TC
MODULE-COMPLIANCE, OBJECT-GROUP,
NOTIFICATION-GROUP FROM SNMPv2-CONF
snmpTraps FROM SNMPv2-MIB
IANAifType FROM IANAifType-MIB;
Затем в каждом файле импорта я вижу больше импорта и больше импорта. Может кто-нибудь сказать мне, что является самым верхним файлом для этого или указать мне в каком-либо направлении faq или что-то?
Заранее спасибо.
1 ответ
Вы должны вернуться к документу IETF RFC,