liveBook · Manning

Management information base

As explained in Acing the CCNA Exam: Volume 2 Advanced Networking and Security

A Management Information Base is a structured collection of managed objects and variables that a network-management protocol can query or modify.

A Management Information Base (MIB) is a structured database of variables describing a managed device. Variables can represent interface status, CPU utilization, temperature, power-supply health, or routing-neighbor state. SNMP uses the MIB as the information model that an NMS reads, modifies, or monitors. section 6.1 section 6.4

SNMP interacts with MIB variables through three operational patterns:

  • Get, GetNext, and GetBulk messages let an NMS read one or more MIB variables; Response messages return the requested information. section 6.1.1
  • Set messages let an NMS modify MIB variables and centrally apply configuration changes, initiate reboots, or back up device configuration files. section 6.1.1 section 6.4
  • Trap messages let a managed device notify the NMS when a monitored event occurs, such as an interface going down. section 6.1.1
  • Object identifiers (OIDs) uniquely identify variables and organize them in a hierarchical, tree-like structure. section 6.1.2 section 6.4

Reading interface status

An NMS sends a Get message for the GigabitEthernet0/1 status variable. The managed device returns a Response reporting whether the interface is up or down. The variable ifOperStatus is identified by OID 1.3.6.1.2.1.2.2.1.8. section 6.1 section 6.1.1 section 6.1.2

Figure 6.6 A small segment of the SNMP OID hierarchy. 1.3.6.1.2.1.2.2.1.8 is the OID of the ifOperStatus variable.

Use the OID hierarchy diagram to trace how a numeric identifier locates the ifOperStatus variable inside the MIB. section 6.1.2

How Acing the CCNA Exam: Volume 2 Advanced Networking and Security covers it

How deep it goes
Defines variables, OIDs, and read/write/notification operations, but defers detailed SNMP message types beyond Get, GetNext, GetBulk, Set, and Trap.
Examples
Uses interface status, CPU utilization, temperature, OSPF neighbors, and the ifOperStatus OID as concrete MIB examples.
What it assumes
Assumes basic awareness of network devices and SNMP while identifying the NMS, managed device, agent, manager, and MIB roles.
What you can do after
Operate SNMP monitoring by identifying variables, reading their values, changing supported values, and interpreting event notifications.
How it connects
Connects managed devices, network management stations, SNMP agents, SNMP managers, OIDs, and SNMP applications.

Related concepts

This explainer was generated by Manning's knowledge graph from the text of Acing the CCNA Exam: Volume 2 Advanced Networking and Security. The section links point to the parts of the book it draws on.