What is SNMP?

SNMP is a part of the TCP/IP protocol suite. It was originally developed in the Internet community to monitor and troubleshoot routers and bridges. SNMP transports management information and commands between a management system and an SNMP agent, with management tools such as Hewlett-Packard® OpenView, IBM® NetView®, and Sun® Net Manager. The SNMP agent sends status information to one or more hosts when the host requests it or when a significant event occurs.

These are some of the entities that administrators can use SNMP to monitor and control:

The primary function of a management system is to request information from an agent. A management system can initiate the get, get-next, and set operations.

The primary function of an agent is to perform the get, get-next, and set operations requested by a management system. The only operation initiated by an agent is a trap, which alerts management systems to an extraordinary event, such as a password violation.