SNMP stands for Simple Network Management Protocol. It is a network protocol used for collecting organizing and exchanging information between network devices. SNMP is widely used in network management for configuring network devices like switches, hubs, routers, printers, servers.
SNMP consists of the below components:
SNMP Manager
Managed device
SNMP Agent
Management Information Base (MIB)
The below diagram shows how these components are connected with each other in the SNMP architecture:
SNMP
SNMP is a part of the TCP/IP suite. There are 3 main versions of SNMP which include SNMPv1, SNMPv2, and SNMPv3.