SNMP Standards from the Internet Engineering Task Force (IETF) will help you understand, select and build SNMP-based monitoring & management solutions.
This is a summary of the standards available. Click on the RFC number to go to the IETF related info page.
A complete list of SNMP standards can be found at IETF web site, at their comprehensive web search resource RFC Editor.
SNMP Standards – v1
SMIv1 and MIB-II apply to SNMPv1 implementations. (SMIv2 does not apply)
SNMP Standards – v2/v2c
- RFC 1901 – Introduction to Community-based SNMPv2
- RFC 3416 – Version 2 of SNMP Protocol Operations. It defines the syntax and elements of procedure for sending, receiving, and processing SNMP PDUs
- RFC 3417 – Transport Mappings. This document defines the transport of Simple Network Management Protocol (SNMP) messages over various protocols
- RFC 1908 – Coexistence between Version 1 and Version 2 of the Internet-standard Network Management Framework
SMIv1, SMIv2 and MIB-II apply to SNMPv2/v2c implementations.
SNMP Standards – v3
- RFC 3410 – Introduction and Applicability Statements for Internet Standard Management Framework
- RFC 3411 – An Architecture for Describing SNMP Management Frameworks
- RFC 3412 – Message Processing and Dispatching
- RFC 3413 – SNMP Applications
- RFC 3414 – User-based Security Model
- RFC 3415 – View-based Access Control Model
- RFC 3416 – Version 2 of SNMP Protocol Operations
- RFC 3417 – Transport Mappings
- RFC 3826 – The Advanced Encryption Standard (AES) Cipher Algorithm in the SNMP User-based Security Model
- RFC 3430 – Simple Network Management Protocol Over Transmission Control Protocol Transport Mapping. This document extends the transport mappings defined in STD 62, RFC 3417
- RFC 4789 – Simple Network Management Protocol (SNMP) over IEEE 802 Networks
- RFC 5343 – Simple Network Management Protocol (SNMP) Context EngineID Discovery
- RFC 5590 – Transport Subsystem for the Simple Network Management Protocol (SNMP). This document defines a Transport Subsystem, extending the Simple Network Management Protocol (SNMP) architecture defined in RFC 3411, to include secure transports, such as the Secure Shell (SSH) Protocol and Transport Layer Security (TLS), using a subsystem will enable consistent design and modularity of such Transport Models.
- RFC 5591 – Transport Security Model for the Simple Network Management Protocol (SNMP)
- RFC 5953 – Transport Layer Security (TLS) Transport Model for the Simple Network Management Protocol (SNMP)
- RFC 4011 – Policy Based Management MIB
- RFC 3584 – Coexistence between Version 1, Version 2, and Version 3 of the Internet-standard Network Management Framework
- RFC 7407 – A YANG Data Model for SNMP Configuration.
- RFC 7860 – HMAC-SHA-2 Authentication Protocols in User-Based Security Model (USM) for SNMPv3
SMIv1, SMIv2 and MIB-II apply to SNMPv2/v2c implementations.
Management Information Base (MIB-II)
- RFC 1213 – Management Information Base for Network Management of TCP/IP-based internets: MIB-II
- RFC 2863 – The Interfaces Group MIB (IF)
- RFC 3418 – Management Information Base (MIB) for the Simple Network Management Protocol (SNMP)
- RFC 4001 – Textual Conventions for Internet Network Addresses
- RFC 4022 – Textual Conventions for Internet Network Addresses (TCP)
- RFC 4113 – Management Information Base for the User Datagram Protocol (UDP)
- RFC 4292 – IP Forwarding Table MIB (IP-FORWARD)
- RFC 4293 – Management Information Base for the Internet Protocol (IP)
- RFC 4898 – TCP Extended Statistics MIB (TCP-ESTATS)
SMIv1
- RFC 1215 – Convention for defining traps for use with the SNMP
- RFC 1303, RFC 1155, RFC 1212, RFC 1213, RFC 1157 – A Convention for Describing SNMP-based Agents.
- RFC 1155 – Structure and Identification of Management Information for TCP/IP-based internets
Hi, I would like to know RFC1918 belongs to which SNMP version ( v1 or v2C or v3), please clarify.
Hi prahant, RFC 1918 is describing the “Address Allocation for Private Internets” and is not related with SNMP…