RFCs

SNMP v3 RFCsSNMP v1 RFCs

Introduction

Three major versions of SNMP have been specified by the SNMP IETF Working Group over a period of time.

SNMP v1 was specified in RFCs 1155, 1157, 1212, 1213 and 1215 during 1990 and 1991. These RFCs, which were widely implemented in networking equipment in the past, have been classified by the IETF as historic, being superseded by the SNMPv3 standards.

SNMP v2 was specified in RFCs 1901, 1902, 1903, 1904, 1906, 1907, 1908, 1909, 1910 during 1996. SNMP v2 provided additional protocol messages for efficiency and attempted to provide security. A consensus could not be reached on the security proposals. The RFCs 1901, 1909 and 1910 were classified by the IETF as historic, being superseded by the SNMPv3 standards.

SNMP v3 is specified in RFCs 3410, 3411, 3412, 3413, 3414, 3415, together with the revised v2 RFCs 3416, 3417, 3418, and 3419 for the protocol, transport mappings and MIB, all published in December 2002, and RFCs 2578, 2579, 2580 on the Structure of Management Information. The SNMPv3 specifications were classified by the IETF as full standards and have been implemented.

SNMP Tutorial

Kardinia Software presented a tutorial “SNMP v1, v2 and v3” at the HP Software Forum in Sydney in March 2006.

This tutorial traces the evolution of SNMP v1, v2 and v3, looks at the data model and protocol, and summarizes the implementation of SNMP in HP OpenView Network Node Manager.

You can download it as an Acrobat Reader PDF file KardiniaSoftwareSNMPtutorial_HPSF2006Sydney.pdf

The SNMP v3 RFCs

RFC NumberNameAuthorsDate
RFC 3410Introduction and Applicability Statements for Internet-Standard Management FrameworkJ. Case, R. Mundy, D. Partain, B. StewartDecember 2002
RFC 3411An Architecture for Describing SNMP Management FrameworksB. Wijnen, D. Harrington, R. PresuhnDecember 2002
RFC 3412Message Processing and Dispatching for the Simple Network Management Protocol (SNMP)J. Case, D. Harrington, R. Presuhn, B. WijnenDecember 2002
RFC 3413SNMP ApplicationsD. Levi, P. Meyer, B. StewartDecember 2002
RFC 3414User-based Security Model (USM) for version 3 of the Simple Network Management Protocol (SNMPv3)U. Blumenthal, B. WijnenDecember 2002
RFC 3415View-based Access Control Model (VACM) for the Simple Network Management Protocol (SNMP)B. Wijnen, R. Presuhn, K. McCloghrieDecember 2002
RFC 3416Version 2 of the Protocol Operations for the Simple Network Management Protocol (SNMP)R.PresuhnDecember 2002
RFC 3417Transport Mappings for the Simple Network Management Protocol (SNMP)R.PresuhnDecember 2002
RFC 3418Management Information Base (MIB) for the Simple Network Management Protocol (SNMP)R.PresuhnDecember 2002
RFC 3419Textual Conventions for Transport Addresses.M. Daniele, J. SchoenwaelderDecember 2002
RFC 3584Coexistence between Version 1, Version 2, and Version 3 of the Internet-standard Network Management FrameworkR. Frye, D. Levi, S. Routhier, B. WijnenAugust 2003
RFC 2578Structure of Management Information Version 2 (SMIv2).   K. McCloghrie, D. Perkins, J. Schoenwaelder, J.Case, M.Rose, and S. Waldbusser.   December 2002
RFC 2579Textual Conventions for SMIv2.   K. McCloghrie, D. Perkins, J. Schoenwaelder, J.Case, M.Rose, and S. Waldbusser.December 2002
RFC 2580Conformance Statements for SMIv2K. McCloghrie, D. Perkins, J. Schoenwaelder, J.Case, M.Rose, and S. WaldbusserDecember 2002

The SNMP v1 RFCs

RFC NumberNameAuthorsDate
RFC 1155Structure and identification of management information for TCP/IP-based internetsM.T. Rose, K. McCloghrieMay-01-1990
RFC 1157Simple Network Management Protocol (SNMP)J.D. Case, M. Fedor, M.L. Schoffstall, C. Davin.May-01-1990
RFC 1212Concise MIB definitionsM.T. Rose, K. McCloghrieMar-01-1991
RFC 1213Management Information Base for Network Management of TCP/IP-based internets:MIB-IIK. McCloghrie, M.T. RoseMar-01-1991
RFC 1215A convention for defining traps for use with the SNMP