Open In App

SNMP Full Form

Simple Network Management Protocol (SNMP) is majorly used by the administrator to monitor the networking devices. Implementing this protocol would reduce the efforts to login to each of the devices and verify all the logs and ensures that the network is reliable at all times by informing the administrator about any suspicious logs/activity based on the configuration and is widely accepted.

SNMP is an application layer protocol which uses UDP port number 161/162 and is defined by the Internet Architecture Board(IAB) in RFC1157 for exchanging management information. Over the years there were significant improvements to the protocol and there are three major versions namely SNMPv1, SNMPv2 & SNMPv3.



  1. SNMPv1 –
    Defined in RFC 1028, is relatively easy to use as it provides the basic functionality of data polling. Its major limitations were security and 32-bit counter architecture. It is used even today, after 30 years in LAN networks.
  2. SNMPv2 –
    Defined in RFC 1901, 1441, supports 64-bit counter architecture and improves error handling but the data is unencrypted which leaves security as a limitation.

  3. SNMPv3 –
    Defined in RFC 3410, adds security to the already existing advantages of SNMPv2. It being the latest and currently mostly widely used.

Characteristics :

Advantages :

Disadvantages :

Article Tags :