Notes

SNMP

Back to networking page


What is SNMP?

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.

snmp


Why SNMP is used?

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.

Runs on port 161 and 162.


SNMP Header

|IP header|UDP header|version|community|PDU-type|request-id|error-status|error-index|variable bindings| |:–|:–|:–|:–|:–|:–|:–|:–|:–|

The seven SNMP PDU types as identified by the PDU-type field are as follows:


Source