Simple Network Management Protocol (SNMP) is a set of application layer protocols for managing complex networks. SNMP involves polling network devices and the devices returning status messages to the central management server. Network management using SNMP requires three components:
- SNMP Manager
- SNMP Agent
- Management Information Base (MIB)
The SNMP Manager communicates to the devices within a network using the SNMP protocol. Typically, SNMP Managers manage networks by monitoring the network parameters and optionally setting parameters in managed devices.
The SNMP agent resides in the managed devices in the network and collects data from these devices. The SNMP Agent stores the data and sends these when polled by an SNMP Manager. The agent can also automatically alert the SNMP Manager about events by using specially configured triggers called traps.
Management Information Base
SNMP Agents in the managed devices store the data about those devices in a database called a Management Information Base (MIB). The MIB lets the SNMP manager know what each value the device returns means. The MIB structure determines the scope of management access allowed by a device.
Basic SNMP operation
- Every Brocade device carries an agent and management information base (MIB). The agent accesses information about a device and makes it available to an SNMP network management station.
- When active the management station gets information or sets information when it queries an agent. SNMP commands are sent from the management station and the agent replies once the value is obtained or modified.
- The management station also receives traps/alerts if an unusual event occurs.
- The agent can receive queries from one or more management stations and can send traps to up to six management stations.