Simple Network Management Protocol [SNMP]

« Back to Glossary Index

The protocol governing network management and the monitoring of network devices and their functions. A set of protocols for managing complex networks.

Simple Network Management Protocol (SNMP) is an Internet Standard protocol for collecting and organizing information about managed devices on IP networks and for modifying that information to change device behaviour. Devices that typically support SNMP include cable modems, routers, switches, servers, workstations, printers, and more.

SNMPv3 STD0062
Communication protocol
OSI layerApplication
Port(s)161, 162 (Trap)
RFC(s)3411–3418
Secure SNMP
Communication protocol
OSI layerApplication
Port(s)10161, 10162 (Trap)
RFC(s)6353

SNMP is widely used in network management for network monitoring. SNMP exposes management data in the form of variables on the managed systems organized in a management information base (MIB) which describe the system status and configuration. These variables can then be remotely queried (and, in some circumstances, manipulated) by managing applications.

Three significant versions of SNMP have been developed and deployed. SNMPv1 is the original version of the protocol. More recent versions, SNMPv2c and SNMPv3, feature improvements in performance, flexibility and security.

SNMP is a component of the Internet Protocol Suite as defined by the Internet Engineering Task Force (IETF). It consists of a set of standards for network management, including an application layer protocol, a database schema, and a set of data objects.

This Video Sponsored by Dale