@Steve прав - MIB не нужен в том случае, если обработка SNMP-коммуникаций выполняется системой, которую вы пишете, и вы не против числовых OID.
SNMP MIB полезны в том случае, если необходимо описать интерфейс между агентом и менеджером. Написание правильного MIB может даже сэкономить вам время, если вы используете автоматическую генерацию кода (net-snmp mib2c
).