A network protocol for monitoring and managing devices on a local network. SNMP is one of the components of TCP/IP, and allows for getting and setting the values of variables that define the status of a device in a special database. In some cases, these variables can be manipulated by modifying the behavior of the target node.
SNMP is supported across a wide range of network devices, including servers, workstations, routers, and printers.