SNMP Over IP: Understanding the Supported SNMP Versions
Simple Network Management Protocols (SNMP) is an "Internet-standard protocol for managing devices on IP networks". There are several versions of the protocol that are available. System Automation supports SNMPv2c and SNMPv3 protocols.
SNMPv2c is Community-based Simple Network Management Protocol version 2 and is defined in RFC 1901 - RFC 1908. Authentication is done based on a Community Name.
SNMPv3 makes no change to the protocol aside from the addition of cryptographic security and user
and password authentication and provides more security compared to the SNMPv2c:
- Confidentiality - Encryption of packets to prevent snooping by an unauthorized source.
- Integrity - Message integrity to ensure that a packet has not been tampered with in transit including an optional packet replay protection mechanism.
- Authentication - to verify that the message is from a valid source.