What is SNMP Protocol

SNMP Protocol stands for a simple network management protocol. SNMP protocol commonly used for network management which involves:
1)Device management: monitoring of all switches, routers, servers, and other network hardware to make sure they are running properly.

2)Link management: monitoring of long-distance links to ensure they are working.

3)Configuration management: arranging for the configuration of large numbers of network devices.

4)Change management: Changing properties of devices such as device name, device description, etc.

Using SNMP protocol we can simply get the network devices information and we can also modify network device information. Devices which supports SNMP include routers, switches, Computer, laptop, printers, etc. Means on the above mentioned devices SNMP components are default installed.

SNMP Components :

SNMP Components involves SNMP manager, SNMP Agent and MIB which is shown below.

1)SNMP manager is one who requests the information to SNMP Agent. User needs to provide information about the properties of each device to the SNMP manager. SNMP manager is available in the software form that you need to install in your system or laptop or computer. Please click on the below link to download SNMP manager.
Download SNMP manager

2)MIB- stands for Management information base
User needs to provide information about the properties or attribute name of each device to the SNMP manager in the form of MIB. Basically, MIB is a database for SNMP manager which has information about the network devices. To know in detail about SNMP MIB, Please click on the below link.
Basics of SNMP MIB

3)SNMP agent is the one who sends the information to the SNMP manager. User needs to implement the SNMP agent on the device which is to be monitor. SNMP agent is also called as SNMP node.

SNMP Operations:

SNMP protocol  supports the following operations:

1)SET
2)GET
3)GET NEXT
4)GET BULK
5)GET SUBTREE
6)SNMPWALK

All the above SNMP operation are transported via User Datagram Protocol (UDP)

SNMP PORTS

SNMP uses port 161 for above all the operations except TRAP and INFORM.

SNMP uses port 162 for a TRAP and INFORM operation.