SNMP Version 1, 2c and 3

posted Apr 28, 2017, 4:11 PM by Sachchida Ojha
SNMP Version 1, 2c and 3

DD supports three versions of the SNMP protocol:

SNMP Version 1: The oldest and most basic version of SNMP
Pros: Supported by most devices that are SNMP compatible; simple to set up
Cons: Limited security as it only uses a simple password (“community string”) and data is sent in clear text (unencrypted); should only be used inside LANs behind firewalls, not in WANs; only supports 32bit counters which is not enough for bandwidth monitoring with high loads of some gigabits/second

SNMP Version 2c: Adds 64 bit counters
 Pros: Supports 64 bit counters to monitor bandwidth usage in networks with gigabits/second loads
Cons: Limited security (same situation as with SNMP V1)

SNMP Version 3: Adds authentication and encryption
Pros: Offers user accounts and authentication for multiple users and optional encryption of the data packets, which makes it much more secure; plus all advantages of Version 2c
Cons: none

It is important to know that if you select an SNMP version which is not supported by the server or device that you want to monitor you will receive an error message. Unfortunately most of the time these error messages are not explicitly telling you about the incorrect SNMP version (they say only something like “cannot connect” or similar). The same situation exists if community string, usernames and passwords are incorrect.