diff options
author | Christian Poessinger <christian@poessinger.com> | 2019-11-12 08:01:42 +0100 |
---|---|---|
committer | Christian Poessinger <christian@poessinger.com> | 2019-11-12 08:01:59 +0100 |
commit | 852f7f7a232a79fc802923730673024d1a5171be (patch) | |
tree | f5e854452ff3fa84445e45ea5f908957f2c61c31 | |
parent | 52df9ed65c7618629348f6596db8d45580f8490e (diff) | |
download | vyos-documentation-852f7f7a232a79fc802923730673024d1a5171be.tar.gz vyos-documentation-852f7f7a232a79fc802923730673024d1a5171be.zip |
SNMP: add security information for SNMPv3
(cherry picked from commit 9610be887b0ace40875c23c2ea3fcbd3aea5fa14)
-rw-r--r-- | docs/services/snmp.rst | 19 |
1 files changed, 17 insertions, 2 deletions
diff --git a/docs/services/snmp.rst b/docs/services/snmp.rst index 351d3324..f169bb95 100644 --- a/docs/services/snmp.rst +++ b/docs/services/snmp.rst @@ -118,8 +118,23 @@ Example SNMPv3 ^^^^^^ -SNMPv3 is an updated version that, among other things, supports encryption and -cryptographic authentication of clients. +SNMPv3 (version 3 of the SNMP protocol) introduced a whole slew of new security +related features that have been missing from the previous versions. Security +was one of the biggest weakness of SNMP until v3. Authentication in SNMP +Versions 1 and 2 amounts to nothing more than a password (community string) +sent in clear text between a manager and agent. Each SNMPv3 message contains +security parameters which are encoded as an octet string. The meaning of these +security parameters depends on the security model being used. + +The securityapproach in v3 targets: + +* Confidentiality – Encryption of packets to prevent snooping by an + unauthorized source. + +* Integrity – Message integrity to ensure that a packet has not been tampered + while in transit including an optional packet replay protection mechanism. + +* Authentication – to verify that the message is from a valid source. Example ******* |