RFC 1592 (rfc1592) - Page 1 of 54


Simple Network Management Protocol Distributed Protocol Interface Version 2



Alternative Format: Original Text Document



Network Working Group                                          B. Wijnen
Request for Comments: 1592                                  G. Carpenter
Obsoletes: 1228                   T.J. Watson Research Center, IBM Corp.
Category: Experimental                                         K. Curran
                                                               A. Sehgal
                                                               G. Waters
                                            Bell Northern Research, Ltd.
                                                              March 1994


                   Simple Network Management Protocol
                     Distributed Protocol Interface
                              Version 2.0

Status of this Memo

   This memo defines an Experimental Protocol for the Internet
   community.  This memo does not specify an Internet standard of any
   kind.  Discussion and suggestions for improvement are requested.
   Distribution of this memo is unlimited.

Table of Contents
     1. INTRODUCTION  . . . . . . . . . . . . . . . . . . . . . . . .  2
     1.1  Motivation  . . . . . . . . . . . . . . . . . . . . . . . .  3
     1.2  Summary of Changes  . . . . . . . . . . . . . . . . . . . .  4
     2. THEORY OF OPERATION . . . . . . . . . . . . . . . . . . . . .  5
     2.1  Connection Establishment and Termination  . . . . . . . . .  5
     2.2  Registration  . . . . . . . . . . . . . . . . . . . . . . .  6
     2.3  Normal Operation  . . . . . . . . . . . . . . . . . . . . .  6
     2.4  DPI Architecture  . . . . . . . . . . . . . . . . . . . . .  6
     3. SNMP DPI PROTOCOL . . . . . . . . . . . . . . . . . . . . .   10
     3.1  Connection Establishment  . . . . . . . . . . . . . . . .   10
     3.1.1  SNMP PDU to GET the Agent's DPI port  . . . . . . . . .   11
     3.1.2  SNMP PDU Containing the RESPONSE to the GET   . . . . .   13
     3.2  SNMP DPI Packet Formats   . . . . . . . . . . . . . . . .   15
     3.2.1  DPI Packet Header   . . . . . . . . . . . . . . . . . .   15
     3.2.2  OPEN  . . . . . . . . . . . . . . . . . . . . . . . . .   16
     3.2.3  CLOSE   . . . . . . . . . . . . . . . . . . . . . . . .   18
     3.2.4  ARE_YOU_THERE   . . . . . . . . . . . . . . . . . . . .   19
     3.2.5  REGISTER  . . . . . . . . . . . . . . . . . . . . . . .   20
     3.2.6  UNREGISTER  . . . . . . . . . . . . . . . . . . . . . .   22
     3.2.7  GET   . . . . . . . . . . . . . . . . . . . . . . . . .   23
     3.2.8  GETNEXT   . . . . . . . . . . . . . . . . . . . . . . .   24
     3.2.9  GETBULK   . . . . . . . . . . . . . . . . . . . . . . .   25
     3.2.10  SET, COMMIT and UNDO   . . . . . . . . . . . . . . . .   26
     3.2.11  RESPONSE   . . . . . . . . . . . . . . . . . . . . . .   29
     3.2.12  TRAP   . . . . . . . . . . . . . . . . . . . . . . . .   31
     3.3  Constants and Values  . . . . . . . . . . . . . . . . . .   33



Wijnen, Carpenter, Curran, Sehgal & Waters