Described herein are processes and devices that automatically determine
management information base (MIB) modules for a device. One of the
devices described is a MIB detection device. The MIB detection device can
automatically filter a first set of MIB modules to isolate all MIB
modules (1) that are fully supported by a Simple Network Management
Protocol enabled device and (2) that are unique to a manufacturer of the
device, resulting in a second set of MIB modules. The MIB detection
device can also automatically parse the second set to determine all MIB
modules referenced in the second set. The MIB detection device
automatically retrieves the referenced MIB modules and automatically
parses those retrieved MIB modules to obtain additional referenced MIB
modules. The MIB detection device continues automatically parsing and
retrieving until reaching a management information base hierarchy root,
resulting in a supported set of objects for managing the device.