SNMP — Simple Network Management Protocol

What is the Simple Network Management Protocol (SNMP)?

Simple Network Management Protocol (SNMP) is a protocol that enables management and monitoring of network-connected devices. SNMP protocol supported is embedded in devices such as routers, switches, servers, firewalls, and wireless access points.

Typically, SNMP is implemented using the UDP transport protocol, due to its simple request/response model. SNMP management architecture usually uses one or more federated administrative servers, which periodically poll the SNMP agent software on networked devices.

SNMP utilizes Management Information Bases (MIBs) which are data structures that defines what is obtainable from the device and what can be controlled (turned off, on, etc.). There are many MIBs defined by standards bodies such as the IETF, as well as proprietary MIBs defined by specific IT equipment and software vendors.

SNMP version 2 is the most commonly deployed SNMP protocol version today. SNMPv3 primarily adds greater security.