SNMP over OSI
RFC 1283

Document Type RFC - Experimental (December 1991; No errata)
Obsoleted by RFC 1418
Last updated 2013-03-02
Stream IETF
Formats plain text pdf htmlized bibtex
Stream WG state (None)
Document shepherd No shepherd assigned
IESG IESG state RFC 1283 (Experimental)
Consensus Boilerplate Unknown
Telechat date
Responsible AD (None)
Send notices to (None)
Network Working Group                                           M. Rose
Request for Comments: 1283                 Dover Beach Consulting, Inc.
Obsoletes: RFC 1161                                       December 1991

                             SNMP over OSI

Status of this Memo

   This memo defines an Experimental Protocol for the Internet
   community.  Discussion and suggestions for improvement are requested.
   Please refer to the current edition of the "IAB Official Protocol
   Standards" for the standardization state and status of this protocol.
   Distribution of this memo is unlimited.

Table of Contents

      1. Background ............................................    1
      1.1 A Digression on User Interfaces ......................    2
      1.1.1 Addressing Conventions for UDP-based service .......    3
      1.2 A Digression of Layering .............................    3
      2. Mapping onto CLTS .....................................    3
      2.1 Addressing Conventions ...............................    4
      2.1.1 Conventions for CLNP-based service .................    4
      3. Mapping onto COTS .....................................    4
      3.1 Addressing Conventions ...............................    5
      3.1.1 Conventions for TP4/CLNP-based service .............    5
      3.1.2 Conventions for TP0/X.25-based service .............    6
      4. Trap PDU ..............................................    6
      5. Acknowledgements ......................................    7
      6. References ............................................    7
      7. Security Considerations................................    8
      8. Author's Address.......................................    8

1.  Background

   The Simple Network Management Protocol (SNMP) as defined in [1] is
   now used as an integral part of the network management framework for
   TCP/IP-based internets.  Together, with its companions standards,
   which define the Structure of Management Information (SMI) [2], and
   the Management Information Base (MIB) [3], the SNMP has received
   widespread deployment in many operational networks running the
   Internet suite of protocols.

   It should not be surprising that many of these sites might acquire
   OSI capabilities and may wish to leverage their investment in SNMP
   technology towards managing those OSI components.  This memo
   addresses these concerns by defining a framework for running the SNMP

Rose                                                            [Page 1]
RFC 1283                     SNMP over OSI                 December 1991

   in an environment which supports the OSI transport services.

   In OSI, there are two such services, a connection-oriented transport
   services (COTS) as defined in [4], and a connectionless-mode
   transport service (CLTS) as defined in [5].  Although the primary
   deployment of the SNMP is over the connectionless-mode transport
   service provided by the Internet suite of protocols (i.e., the User
   Datagram Protocol or UDP [6]), a design goal of the SNMP was to be
   able to use either a CO-mode or CL-mode transport service.  As such,
   this memo describes mappings from the SNMP onto both the COTS and the
   CLTS.

1.1.  A Digression on User Interfaces

   It is likely that user-interfaces to the SNMP will be developed that
   support multiple transport backings.  In an environment such as this,
   it is often important to maintain a consistent addressing scheme for
   users.  Since the mappings described in this memo are onto the OSI
   transport services, use of the textual scheme described in [7], which
   describes a string encoding for OSI presentation addresses, is
   recommended.  The syntax defined in [7] is equally applicable towards
   transport addresses.

   In this context, a string encoding usually appears as:

      [<t-selector>/]<n-provider><n-address>[+<n-info>]

      where:

      (1)  <t-selector> is usually either an ASCII string enclosed
           in double-quotes (e.g., "snmp"), or a hexadecimal number
           (e.g., '736e6d70'H);

      (2)  <n-provider> is one of several well-known providers of a
           connectivity-service, one of: "Internet=" for a
           transport-service from the Internet suite of protocols,
           "Int-X25=" for the 1980 CCITT X.25 recommendation, or
           "NS+" for the OSI network service;

      (3)  <n-address> is an address in a format specific to the
           <n-provider>; and,

      (4)  <n-info> is any additional addressing information in a
           format specific to the <n-provider>.

   It is not the purpose of this memo to provide an exhaustive
   description of string encodings such as these.  Readers should
   consult [7] for detailed information on the syntax.  However, this

Rose                                                            [Page 2]
RFC 1283                     SNMP over OSI                 December 1991
Show full document text