TUT:SNMP

From Net-SNMP Wiki
Revision as of 17:57, 21 July 2010 by Shane (Talk | contribs) (linguistic edit "an before a vowel, not "a")

Jump to: navigation, search

SNMP, at it's core, allows a management station to treat it's network as a distributed database of health and configuration information (and much more). It's an IETF standardized protocol and "should" work the same way across every implementation. Even the data that can be retrieved and manipulated via SNMP is standardized in TUT:MIBs so conversing with one host about, for example, its routing table can be done in the same way regardless of which vendor created the device being spoken to.

SNMP stands for "Simple Network Management Protocol". The protocol is "simple" (but not necessarily its implementation) as it contains only a few important operations. These operations are functionally:

GET Retrieve data from a network node
GETNEXT Retrieve the next element from a network node
(more on this later)
SET Send configuration or control commands to a network node
TRAP A network node can send a notification to the management station
INFORM An acknowledged trap (network nodes can try and send it again if no acknowledgement is received)