In SNMP, is the management information base (MIB):

  1. A tree of information handled by an agent.
  2. A set of objects definitions stored in a file

If the correct answer is the second one, how do you call the tree of information handled by an agent?

  • @Othman, just get the basics then move on to more important and valuable technologies. SNMP is a bit of a dinosaur and, like XML/XSLT, is over complicated. Don't get stuck on SNMP. ...move on. Jul 30, 2016 at 23:56
  • Did any answer help you? If so, you should accept the answer so that the question doesn't keep popping up forever, looking for an answer. Alternatively, you could provide and accept your own answer.
    – Ron Maupin
    Aug 14, 2017 at 22:41

1 Answer 1


The simplest definition is that an SNMP MIB is a database containing the managed objects which a device will expose to SNMP via an SNMP agent. The MIB appears, at least externally, to be a tree structure.

This is how RFC 1156, Management Information Base for Network Management of TCP/IP-based internets defines it:

Managed objects are accessed via a virtual information store, termed the Management Information Base or MIB.

Some people refer to the properties (values) of the managed objects as definitions of those objects. That would seem to be the source of your confusion.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.