Difference between revisions of "RFC1162"

From RFC-Wiki
imported>Admin
(Created page with " Network Working Group Greg Satz Request for Comments: 1162 cisco Systems, Inc. ...")
 
Line 7: Line 7:
 
Network Working Group                                        Greg Satz
 
Network Working Group                                        Greg Satz
 
Request for Comments: 1162                        cisco Systems, Inc.
 
Request for Comments: 1162                        cisco Systems, Inc.
                                                          June 1990
+
                                                            June 1990
  
  
            Connectionless Network Protocol (ISO 8473)
+
              Connectionless Network Protocol (ISO 8473)
                              and
+
                                  and
          End System to Intermediate System (ISO 9542)
+
              End System to Intermediate System (ISO 9542)
                  Management Information Base
+
                      Management Information Base
  
                        Table of Contents
+
                          Table of Contents
  
1. Status of this Memo ..................................    1
+
  1. Status of this Memo ..................................    1
2. Historical Perspective................................    2
+
  2. Historical Perspective................................    2
3. Objects ..............................................    3
+
  3. Objects ..............................................    3
3.1 Format of Definitions ...............................    3
+
  3.1 Format of Definitions ...............................    3
4. Object Definitions ...................................    4
+
  4. Object Definitions ...................................    4
4.1 The CLNP Group ......................................    5
+
  4.1 The CLNP Group ......................................    5
4.1.1 The CLNP Interfaces table .........................  14
+
  4.1.1 The CLNP Interfaces table .........................  14
4.1.2 The CLNP Routing table ............................  16
+
  4.1.2 The CLNP Routing table ............................  16
4.1.3 The CLNP Address Translation Tables ...............  22
+
  4.1.3 The CLNP Address Translation Tables ...............  22
4.2 The CLNP Error Group ................................  30
+
  4.2 The CLNP Error Group ................................  30
4.3 The ESIS Group ......................................  47
+
  4.3 The ESIS Group ......................................  47
5. Definitions ..........................................  50
+
  5. Definitions ..........................................  50
6. Identification of OBJECT instances for use with  the
+
  6. Identification of OBJECT instances for use with  the
  SNMP .................................................  66
+
      SNMP .................................................  66
6.1 clnpAddrTable Object Type Names .....................  67
+
  6.1 clnpAddrTable Object Type Names .....................  67
6.2 clnpRoutingTable Object Type Names ..................  67
+
  6.2 clnpRoutingTable Object Type Names ..................  67
6.3 clnpNetToMediaTable Object Type Names ...............  68
+
  6.3 clnpNetToMediaTable Object Type Names ...............  68
6.4 clnpMediaToNetTable Object Type Names ...............  68
+
  6.4 clnpMediaToNetTable Object Type Names ...............  68
7. References ...........................................  69
+
  7. References ...........................................  69
8. Security Considerations...............................  70
+
  8. Security Considerations...............................  70
9. Author's Address......................................  70
+
  9. Author's Address......................................  70
  
== Status of this Memo ==
+
1.  Status of this Memo
  
This memo defines an experimental portion of the Management
+
  This memo defines an experimental portion of the Management
Information Base (MIB) for use with network management protocols in
+
  Information Base (MIB) for use with network management protocols in
TCP/IP-based internets.
+
  TCP/IP-based internets.
  
This memo does not specify a standard for the Internet community.
+
  This memo does not specify a standard for the Internet community.
However, after experimentation, if sufficient consensus is reached in
+
  However, after experimentation, if sufficient consensus is reached in
the Internet community, then a subsequent revision of this document
+
  the Internet community, then a subsequent revision of this document
may be placed in the Internet-standard MIB.
+
  may be placed in the Internet-standard MIB.
  
Distribution of this memo is unlimited.
+
  Distribution of this memo is unlimited.
  
  
Line 56: Line 56:
  
  
 +
Satz                                                         
  
 +
RFC 1162                        CLNS MIB                      June 1990
  
== Historical Perspective ==
 
  
As reported in [[RFC1052|RFC 1052]], IAB Recommendations for the Development of
+
2Historical Perspective
Internet Network Management Standards [1], a two-prong strategy for
 
network management of TCP/IP-based internets was undertakenIn the
 
short-term, the Simple Network Management Protocol (SNMP), defined in
 
[[RFC1067|RFC 1067]], was to be used to manage nodes in the Internet community.
 
In the long-term, the use of the OSI network management framework was
 
to be examined.  Two documents were produced to define the management
 
information: [[RFC1065|RFC 1065]], which defined the Structure of Management
 
Information (SMI), and [[RFC1066|RFC 1066]], which defined the Management
 
Information Base (MIB).  Both of these documents were designed so as
 
to be compatible with both the SNMP and the OSI network management
 
framework.
 
  
This strategy was quite successful in the short-term: Internet-based
+
  As reported in RFC 1052, IAB Recommendations for the Development of
network management technology was fielded, by both the research and
+
  Internet Network Management Standards [1], a two-prong strategy for
commercial communities, within a few monthsAs a result of this,
+
  network management of TCP/IP-based internets was undertaken.  In the
portions of the Internet community became network manageable in a
+
  short-term, the Simple Network Management Protocol (SNMP), defined in
timely fashion.
+
  RFC 1067, was to be used to manage nodes in the Internet community.
 +
  In the long-term, the use of the OSI network management framework was
 +
  to be examined.  Two documents were produced to define the management
 +
  information: RFC 1065, which defined the Structure of Management
 +
  Information (SMI), and RFC 1066, which defined the Management
 +
  Information Base (MIB)Both of these documents were designed so as
 +
  to be compatible with both the SNMP and the OSI network management
 +
  framework.
  
As reported in [[RFC1109|RFC 1109]], Report of the Second Ad Hoc Network
+
  This strategy was quite successful in the short-term: Internet-based
Management Review Group [2], the requirements of the SNMP and the OSI
+
  network management technology was fielded, by both the research and
network management frameworks were more different than anticipated.
+
  commercial communities, within a few monthsAs a result of this,
As such, the requirement for compatibility between the SMI/MIB and
+
  portions of the Internet community became network manageable in a
both frameworks was suspendedThis action permitted the operational
+
  timely fashion.
network management framework, based on the SNMP, to respond to new
 
operational needs in the Internet community by producing MIB-II.
 
  
In May of 1990, the core documents were elevated to "Standard
+
  As reported in RFC 1109, Report of the Second Ad Hoc Network
Protocols" with "Recommended" status.  As such, the Internet-
+
  Management Review Group [2], the requirements of the SNMP and the OSI
standard network management framework consists of: Structure and
+
  network management frameworks were more different than anticipated.
Identification of Management Information for TCP/IP-based internets,
+
  As such, the requirement for compatibility between the SMI/MIB and
[[RFC1155|RFC 1155]] [3], which describes how managed objects contained in the
+
  both frameworks was suspended.  This action permitted the operational
MIB are defined; Management Information Base for Network Management
+
  network management framework, based on the SNMP, to respond to new
of TCP/IP-based internets, which describes the managed objects
+
  operational needs in the Internet community by producing MIB-II.
contained in the MIB, [[RFC1156|RFC 1156]] [4]; and, the Simple Network
 
Management Protocol, [[RFC1157|RFC 1157]] [5], which defines the protocol used to
 
manage these objects.
 
  
Consistent with the IAB directive to produce simple, workable systems
+
  In May of 1990, the core documents were elevated to "Standard
in the short-term, the list of managed objects defined in the
+
  Protocols" with "Recommended" status.  As such, the Internet-
Internet-standard MIB was derived by taking only those elements which
+
  standard network management framework consists of: Structure and
are considered essential.  However, the SMI defined three
+
  Identification of Management Information for TCP/IP-based internets,
extensibility mechanisms: one, the addition of new standard objects
+
  RFC 1155 [3], which describes how managed objects contained in the
through the definitions of new versions of the MIB; two, the addition
+
  MIB are defined; Management Information Base for Network Management
of widely-available but non-standard objects through the experimental
+
  of TCP/IP-based internets, which describes the managed objects
subtree; and three, the addition of private objects through the
+
  contained in the MIB, RFC 1156 [4]; and, the Simple Network
 +
  Management Protocol, RFC 1157 [5], which defines the protocol used to
 +
  manage these objects.
  
 +
  Consistent with the IAB directive to produce simple, workable systems
 +
  in the short-term, the list of managed objects defined in the
 +
  Internet-standard MIB was derived by taking only those elements which
 +
  are considered essential.  However, the SMI defined three
 +
  extensibility mechanisms: one, the addition of new standard objects
 +
  through the definitions of new versions of the MIB; two, the addition
 +
  of widely-available but non-standard objects through the experimental
 +
  subtree; and three, the addition of private objects through the
  
  
  
 +
Satz                                                         
  
enterprises subtree.  Such additional objects can not only be used
+
RFC 1162                        CLNS MIB                      June 1990
for vendor-specific elements, but also for experimentation as
 
required to further the knowledge of which other objects are
 
essential.
 
  
Since the publication of the Internet-standard MIB, experience has
 
lead to a new document, termed MIB-II [6], being defined.
 
  
This memo defines extensions to the MIB using the second methodIt
+
  enterprises subtreeSuch additional objects can not only be used
contains definitions of managed objects used for experimentation.
+
  for vendor-specific elements, but also for experimentation as
After experimentation, if sufficient consensus is reached in the
+
  required to further the knowledge of which other objects are
Internet community, then a subsequent revision of this memo may be
+
  essential.
placed in the Internet-standard MIB.
 
  
== Objects ==
+
  Since the publication of the Internet-standard MIB, experience has
 +
  lead to a new document, termed MIB-II [6], being defined.
  
Managed objects are accessed via a virtual information store, termed
+
  This memo defines extensions to the MIB using the second methodIt
the Management Information Base or MIB.  Objects in the MIB are
+
  contains definitions of managed objects used for experimentation.
defined using the subset of Abstract Syntax Notation One (ASN.1) [7]
+
  After experimentation, if sufficient consensus is reached in the
defined in the SMI.  In particular, each object has a name, a syntax,
+
  Internet community, then a subsequent revision of this memo may be
and an encoding.  The name is an object identifier, an
+
  placed in the Internet-standard MIB.
administratively assigned name, which specifies an object type.  The
 
object type together with an object instance serves to uniquely
 
identify a specific instantiation of the object.  For human
 
convenience, we often use a textual string, termed the OBJECT
 
DESCRIPTOR, to also refer to the object type.
 
  
The syntax of an object type defines the abstract data structure
+
3.  Objects
corresponding to that object type.  The ASN.1 language is used for
 
this purpose.  However, the SMI [3] purposely restricts the ASN.1
 
constructs which may be usedThese restrictions are explicitly made
 
for simplicity.
 
  
The encoding of an object type is simply how that object type is
+
  Managed objects are accessed via a virtual information store, termed
represented using the object type's syntaxImplicitly tied to the
+
  the Management Information Base or MIB.  Objects in the MIB are
notion of an object type's syntax and encoding is how the object type
+
  defined using the subset of Abstract Syntax Notation One (ASN.1) [7]
is represented when being transmitted on the network.
+
  defined in the SMI.  In particular, each object has a name, a syntax,
 +
  and an encoding.  The name is an object identifier, an
 +
  administratively assigned name, which specifies an object type.  The
 +
  object type together with an object instance serves to uniquely
 +
  identify a specific instantiation of the object.  For human
 +
  convenience, we often use a textual string, termed the OBJECT
 +
  DESCRIPTOR, to also refer to the object type.
  
This SMI specifies the use of the basic encoding rules of ASN.1 [8],
+
  The syntax of an object type defines the abstract data structure
subject to the additional requirements imposed by the SNMP.
+
  corresponding to that object type.  The ASN.1 language is used for
 +
  this purpose.  However, the SMI [3] purposely restricts the ASN.1
 +
  constructs which may be used.  These restrictions are explicitly made
 +
  for simplicity.
  
=== Format of Definitions ===
+
  The encoding of an object type is simply how that object type is
 +
  represented using the object type's syntax.  Implicitly tied to the
 +
  notion of an object type's syntax and encoding is how the object type
 +
  is represented when being transmitted on the network.
  
The next section contains the specification of all object types
+
  This SMI specifies the use of the basic encoding rules of ASN.1 [8],
contained in the MIB. Following the conventions of the companion
+
  subject to the additional requirements imposed by the SNMP.
memo, the object types are defined using the following fields:
 
  
 +
3.1.  Format of Definitions
  
 +
  The next section contains the specification of all object types
 +
  contained in the MIB.  Following the conventions of the companion
 +
  memo, the object types are defined using the following fields:
  
  
Line 164: Line 168:
  
  
      OBJECT:
+
Satz                                                         
      -------
 
            A textual name, termed the OBJECT DESCRIPTOR, for the
 
            object type, along with its corresponding OBJECT
 
            IDENTIFIER.
 
  
      Syntax:
+
RFC 1162                        CLNS MIB                      June 1990
            The abstract syntax for the object type, presented using
 
            ASN.1.  This must resolve to an instance of the ASN.1
 
            type ObjectSyntax defined in the SMI.
 
  
      Definition:
 
            A textual description of the semantics of the object
 
            type.  Implementations should ensure that their
 
            interpretation of the object type fulfills this
 
            definition since this MIB is intended for use in multi-
 
            vendor environments.  As such it is vital that object
 
            types have consistent meaning across all machines.
 
  
      Access:
+
          OBJECT:
            A keyword, one of read-only, read-write, write-only, or
+
          -------
            not-accessible.  Note that this designation specifies the
+
              A textual name, termed the OBJECT DESCRIPTOR, for the
            minimum level of support required.  As a local matter,
+
              object type, along with its corresponding OBJECT
            implementations may support other access types (e.g., an
+
              IDENTIFIER.
            implementation may elect to permitting writing a variable
 
            marked herein as read-only).  Further, protocol-specific
 
            "views" (e.g., those implied by an SNMP community) may
 
            make further restrictions on access to a variable.
 
  
      Status:
+
          Syntax:
            A keyword, one of mandatory, optional, obsolete, or
+
              The abstract syntax for the object type, presented using
            deprecatedUse of deprecated implies mandatory status.
+
              ASN.1This must resolve to an instance of the ASN.1
 +
              type ObjectSyntax defined in the SMI.
  
== Object Definitions ==
+
          Definition:
 +
              A textual description of the semantics of the object
 +
              type.  Implementations should ensure that their
 +
              interpretation of the object type fulfills this
 +
              definition since this MIB is intended for use in multi-
 +
              vendor environments.  As such it is vital that object
 +
              types have consistent meaning across all machines.
  
            CLNS-MIB DEFINITIONS ::= BEGIN
+
          Access:
 +
              A keyword, one of read-only, read-write, write-only, or
 +
              not-accessible.  Note that this designation specifies the
 +
              minimum level of support required.  As a local matter,
 +
              implementations may support other access types (e.g., an
 +
              implementation may elect to permitting writing a variable
 +
              marked herein as read-only).  Further, protocol-specific
 +
              "views" (e.g., those implied by an SNMP community) may
 +
              make further restrictions on access to a variable.
  
            IMPORTS
+
          Status:
                    experimental, OBJECT-TYPE, Counter
+
              A keyword, one of mandatory, optional, obsolete, or
                            FROM RFC1155-SMI;
+
              deprecated.  Use of deprecated implies mandatory status.
  
            -- new type of NetworkAddress
+
4.  Object Definitions
  
            ClnpAddress ::=
+
              CLNS-MIB DEFINITIONS ::= BEGIN
                [APPLICATION 5]
 
                    IMPLICIT OCTET STRING (SIZE (1..21))
 
  
 +
              IMPORTS
 +
                      experimental,  OBJECT-TYPE, Counter
 +
                              FROM RFC1155-SMI;
  
 +
              -- new type of NetworkAddress
  
 +
              ClnpAddress ::=
 +
                  [APPLICATION 5]
 +
                      IMPLICIT OCTET STRING (SIZE (1..21))
  
  
  
  
            clns    OBJECT IDENTIFIER ::=  { experimental 1 }
 
  
            clnp    OBJECT IDENTIFIER ::=  { clns 1 }
+
Satz                                                         
            error  OBJECT IDENTIFIER ::=  { clns 2 }
 
            echo    OBJECT IDENTIFIER ::=  { clns 3 }
 
            es-is  OBJECT IDENTIFIER ::=  { clns 4 }
 
  
            END
+
RFC 1162                        CLNS MIB                      June 1990
  
These objects can be used when the ISO Connectionless-mode Network
 
Protocol [9] and End System to Intermediate System [10] protocols are
 
present. No assumptions are made as to what underlying protocol is
 
being used to carry the SNMP.
 
  
This memo uses the string encoding of [11] to textually describe OSI
+
              clns    OBJECT IDENTIFIER ::=  { experimental 1 }
addresses.
 
  
The ASN.1 type ClnpAddress is used to denote an OSI address.  This
+
              clnp    OBJECT IDENTIFIER ::=  { clns 1 }
consists of a string of octets.  The first octet of the string
+
              error  OBJECT IDENTIFIER ::=  { clns 2 }
contains a binary value in the range of 0..20, and indicates the the
+
              echo    OBJECT IDENTIFIER ::=  { clns 3 }
length in octets of the NSAP.  Following the first octet, is the
+
              es-is   OBJECT IDENTIFIER ::=  { clns 4 }
NSAP, expressed in concrete binary notation, starting with the most
 
significant octet.  A zero- length NSAP is used as a "special"
 
address meaning "the default NSAP" (analogous to the IP address of
 
0.0.0.0).  Such an NSAP is encoded as a single octet, containing the
 
value 0.
 
  
All other NSAPs are encoded in at least 2 octets.
+
              END
  
=== The CLNP Group ===
+
  These objects can be used when the ISO Connectionless-mode Network
 +
  Protocol [9] and End System to Intermediate System [10] protocols are
 +
  present. No assumptions are made as to what underlying protocol is
 +
  being used to carry the SNMP.
  
Implementation is experimental and is recommended for all systems
+
  This memo uses the string encoding of [11] to textually describe OSI
that support a CLNP.
+
  addresses.
  
 +
  The ASN.1 type ClnpAddress is used to denote an OSI address.  This
 +
  consists of a string of octets.  The first octet of the string
 +
  contains a binary value in the range of 0..20, and indicates the the
 +
  length in octets of the NSAP.  Following the first octet, is the
 +
  NSAP, expressed in concrete binary notation, starting with the most
 +
  significant octet.  A zero- length NSAP is used as a "special"
 +
  address meaning "the default NSAP" (analogous to the IP address of
 +
  0.0.0.0).  Such an NSAP is encoded as a single octet, containing the
 +
  value 0.
  
      OBJECT:
+
  All other NSAPs are encoded in at least 2 octets.
      -------
 
            clnpForwarding { clnp 1 }
 
  
      Syntax:
+
4.1.  The CLNP Group
            INTEGER {
 
                is(1),  -- entity is an intermediate system
 
                es(2),  -- entity is an end system and does not
 
                            forward PDUs
 
            }
 
  
      Definition:
+
  Implementation is experimental and is recommended for all systems
            The indication of whether this entity is active as an
+
  that support a CLNP.
  
  
 +
          OBJECT:
 +
          -------
 +
              clnpForwarding { clnp 1 }
  
 +
          Syntax:
 +
              INTEGER {
 +
                    is(1),  -- entity is an intermediate system
 +
                    es(2),  -- entity is an end system and does not
 +
                                forward PDUs
 +
              }
  
 +
          Definition:
 +
              The indication of whether this entity is active as an
  
            intermediate or end system. Only intermediate systems
 
            will forward PDUs onward that are not addressed to them.
 
  
      Access:
 
            read-write.
 
  
      Status:
+
Satz                                                         
            mandatory.
 
  
 +
RFC 1162                        CLNS MIB                      June 1990
  
      OBJECT:
 
      -------
 
            clnpDefaultLifeTime { clnp 2 }
 
  
      Syntax:
+
              intermediate or end system. Only intermediate systems
            INTEGER
+
              will forward PDUs onward that are not addressed to them.
  
      Definition:
+
          Access:
            The default value inserted into the Lifetime field of the
+
              read-write.
            CLNP PDU header of PDUs sourced by this entity.
 
  
      Access:
+
          Status:
            read-write.
+
              mandatory.
  
      Status:
 
            mandatory.
 
  
 +
          OBJECT:
 +
          -------
 +
              clnpDefaultLifeTime { clnp 2 }
  
      OBJECT:
+
          Syntax:
      -------
+
              INTEGER
            clnpInReceives { clnp 3 }
 
  
      Syntax:
+
          Definition:
            Counter
+
              The default value inserted into the Lifetime field of the
 +
              CLNP PDU header of PDUs sourced by this entity.
  
      Definition:
+
          Access:
            The total number of input PDUs received from all
+
              read-write.
            connected network interfaces running CLNP, including
 
            errors.
 
  
      Access:
+
          Status:
            read-only.
+
              mandatory.
  
      Status:
 
            mandatory.
 
  
 +
          OBJECT:
 +
          -------
 +
              clnpInReceives { clnp 3 }
  
 +
          Syntax:
 +
              Counter
  
 +
          Definition:
 +
              The total number of input PDUs received from all
 +
              connected network interfaces running CLNP, including
 +
              errors.
  
 +
          Access:
 +
              read-only.
  
 +
          Status:
 +
              mandatory.
  
  
  
      OBJECT:
 
      -------
 
            clnpInHdrErrors { clnp 4 }
 
  
      Syntax:
 
            Counter
 
  
      Definition:
 
            The number of input PDUs discarded due to errors in the
 
            CLNP header, including bad checksums, version mismatch,
 
            lifetime exceeded, errors discovered in processing
 
            options, etc.
 
  
      Access:
+
Satz                                                         
            read-only.
 
  
      Status:
+
RFC 1162                        CLNS MIB                      June 1990
            mandatory.
 
  
  
      OBJECT:
+
          OBJECT:
      -------
+
          -------
            clnpInAddrErrors { clnp 5 }
+
              clnpInHdrErrors { clnp 4 }
  
      Syntax:
+
          Syntax:
            Counter
+
              Counter
  
      Definition:
+
          Definition:
            The number of input PDUs discarded because the NSAP
+
              The number of input PDUs discarded due to errors in the
            address in the CLNP header's destination field was not a
+
              CLNP header, including bad checksums, version mismatch,
            valid NSAP to be received at this entity. This count
+
              lifetime exceeded, errors discovered in processing
            includes addresses not understood.  For end systems, this
+
              options, etc.
            is a count of PDUs which arrived with a destination NSAP
 
            which was not local.
 
  
      Access:
+
          Access:
            read-only.
+
              read-only.
  
      Status:
+
          Status:
            mandatory.
+
              mandatory.
  
  
      OBJECT:
+
          OBJECT:
      -------
+
          -------
            clnpForwPDUs { clnp 6 }
+
              clnpInAddrErrors { clnp 5 }
  
      Syntax:
+
          Syntax:
            Counter
+
              Counter
  
 +
          Definition:
 +
              The number of input PDUs discarded because the NSAP
 +
              address in the CLNP header's destination field was not a
 +
              valid NSAP to be received at this entity. This count
 +
              includes addresses not understood.  For end systems, this
 +
              is a count of PDUs which arrived with a destination NSAP
 +
              which was not local.
  
 +
          Access:
 +
              read-only.
  
 +
          Status:
 +
              mandatory.
  
  
      Definition:
+
          OBJECT:
            The number of input PDUs for which this entity was not
+
          -------
            the final destination and which an attempt was made to
+
              clnpForwPDUs { clnp 6 }
            forward them onward.
 
  
      Access:
+
          Syntax:
            read-only.
+
              Counter
  
      Status:
 
            mandatory.
 
  
  
      OBJECT:
+
Satz                                                         
      -------
 
            clnpInUnknownNLPs { clnp 7 }
 
  
      Syntax:
+
RFC 1162                        CLNS MIB                      June 1990
            Counter
 
  
      Definition:
 
            The number of locally-addressed PDUs successfully
 
            received but discarded because the network layer protocol
 
            was unknown or unsupported (e.g., not CLNP or ES-IS).
 
  
      Access:
+
          Definition:
            read-only.
+
              The number of input PDUs for which this entity was not
 +
              the final destination and which an attempt was made to
 +
              forward them onward.
  
      Status:
+
          Access:
            mandatory.
+
              read-only.
  
 +
          Status:
 +
              mandatory.
  
      OBJECT:
 
      -------
 
            clnpInUnknownULPs { clnp 8 }
 
  
      Syntax:
+
          OBJECT:
            Counter
+
          -------
 +
              clnpInUnknownNLPs { clnp 7 }
  
      Definition:
+
          Syntax:
            The number of locally-addressed PDUs successfully
+
              Counter
            received but discarded because the upper layer protocol
 
            was unknown or unsupported (e.g., not TP4).
 
  
      Access:
+
          Definition:
            read-only.
+
              The number of locally-addressed PDUs successfully
 +
              received but discarded because the network layer protocol
 +
              was unknown or unsupported (e.g., not CLNP or ES-IS).
  
      Status:
+
          Access:
            mandatory.
+
              read-only.
  
 +
          Status:
 +
              mandatory.
  
  
 +
          OBJECT:
 +
          -------
 +
              clnpInUnknownULPs { clnp 8 }
  
 +
          Syntax:
 +
              Counter
  
      OBJECT:
+
          Definition:
      -------
+
              The number of locally-addressed PDUs successfully
            clnpInDiscards { clnp 9 }
+
              received but discarded because the upper layer protocol
 +
              was unknown or unsupported (e.g., not TP4).
  
      Syntax:
+
          Access:
            Counter
+
              read-only.
  
      Definition:
+
          Status:
            The number of input CLNP PDUs for which no problems were
+
              mandatory.
            encountered to prevent their continued processing, but
 
            were discarded (e.g., for lack of buffer space). Note that
 
            this counter does not include any PDUs discarded while
 
            awaiting re-assembly.
 
  
      Access:
 
            read-only.
 
  
      Status:
 
            mandatory.
 
  
 +
Satz                                                         
  
      OBJECT:
+
RFC 1162                        CLNS MIB                      June 1990
      -------
 
            clnpInDelivers { clnp 10 }
 
  
      Syntax:
 
            Counter
 
  
      Definition:
+
          OBJECT:
            The total number of input PDUs successfully delivered to
+
          -------
            the CLNS transport user.
+
              clnpInDiscards { clnp 9 }
  
      Access:
+
          Syntax:
            read-only.
+
              Counter
  
      Status:
+
          Definition:
            mandatory.
+
              The number of input CLNP PDUs for which no problems were
 +
              encountered to prevent their continued processing, but
 +
              were discarded (e.g., for lack of buffer space). Note that
 +
              this counter does not include any PDUs discarded while
 +
              awaiting re-assembly.
  
 +
          Access:
 +
              read-only.
  
      OBJECT:
+
          Status:
      -------
+
              mandatory.
            clnpOutRequests { clnp 11 }
 
  
      Syntax:
 
            Counter
 
  
      Definition:
+
          OBJECT:
            The total number of CLNP PDUs which local CLNS user
+
          -------
 +
              clnpInDelivers { clnp 10 }
  
 +
          Syntax:
 +
              Counter
  
 +
          Definition:
 +
              The total number of input PDUs successfully delivered to
 +
              the CLNS transport user.
  
 +
          Access:
 +
              read-only.
  
 +
          Status:
 +
              mandatory.
  
            protocols supplied to CLNP for transmission requests.
 
            This counter does not include any PDUs counted in
 
            clnpForwPDUs.
 
  
      Access:
+
          OBJECT:
            read-only.
+
          -------
 +
              clnpOutRequests { clnp 11 }
  
      Status:
+
          Syntax:
            mandatory.
+
              Counter
  
 +
          Definition:
 +
              The total number of CLNP PDUs which local CLNS user
  
      OBJECT:
 
      -------
 
            clnpOutDiscards { clnp 12 }
 
  
      Syntax:
 
            Counter
 
  
      Definition:
+
Satz                                                         
            The number of output CLNP PDUs for which no other problem
 
            was encountered to prevent their transmission but were
 
            discarded (e.g., for lack of buffer space). Note this
 
            counter includes PDUs counted in clnpForwPDUs.
 
  
      Access:
+
RFC 1162                        CLNS MIB                      June 1990
            read-only.
 
  
      Status:
 
            mandatory.
 
  
 +
              protocols supplied to CLNP for transmission requests.
 +
              This counter does not include any PDUs counted in
 +
              clnpForwPDUs.
  
      OBJECT:
+
          Access:
      -------
+
              read-only.
            clnpOutNoRoutes { clnp 13 }
 
  
      Syntax:
+
          Status:
            Counter
+
              mandatory.
  
      Definition:
 
            The number of CLNP PDUs discarded because no route could
 
            be found to transmit them to their destination. This
 
            counter includes any PDUs counted in clnpForwPDUs.
 
  
      Access:
+
          OBJECT:
            read-only.
+
          -------
 +
              clnpOutDiscards { clnp 12 }
  
      Status:
+
          Syntax:
            mandatory.
+
              Counter
  
 +
          Definition:
 +
              The number of output CLNP PDUs for which no other problem
 +
              was encountered to prevent their transmission but were
 +
              discarded (e.g., for lack of buffer space). Note this
 +
              counter includes PDUs counted in clnpForwPDUs.
  
 +
          Access:
 +
              read-only.
  
 +
          Status:
 +
              mandatory.
  
  
      OBJECT:
+
          OBJECT:
      -------
+
          -------
            clnpReasmTimeout { clnp 14 }
+
              clnpOutNoRoutes { clnp 13 }
  
      Syntax:
+
          Syntax:
            INTEGER
+
              Counter
  
      Definition:
+
          Definition:
            The maximum number of seconds which received segments are
+
              The number of CLNP PDUs discarded because no route could
            held while they are awaiting reassembly at this entity.
+
              be found to transmit them to their destination. This
 +
              counter includes any PDUs counted in clnpForwPDUs.
  
      Access:
+
          Access:
            read-only.
+
              read-only.
  
      Status:
+
          Status:
            mandatory.
+
              mandatory.
  
  
      OBJECT:
 
      -------
 
            clnpReasmReqds { clnp 15 }
 
  
      Syntax:
+
Satz                                                         
            Counter
 
  
      Definition:
+
RFC 1162                        CLNS MIB                      June 1990
            The number of CLNP segments received which needed to be
 
            reassembled at this entity.
 
  
      Access:
 
            read-only.
 
  
      Status:
+
          OBJECT:
            mandatory.
+
          -------
 +
              clnpReasmTimeout { clnp 14 }
  
 +
          Syntax:
 +
              INTEGER
  
      OBJECT:
+
          Definition:
      -------
+
              The maximum number of seconds which received segments are
            clnpReasmOKs { clnp 16 }
+
              held while they are awaiting reassembly at this entity.
  
      Syntax:
+
          Access:
            Counter
+
              read-only.
  
      Definition:
+
          Status:
            The number of CLNP PDUs successfully re-assembled at this
+
              mandatory.
            entity.
 
  
  
 +
          OBJECT:
 +
          -------
 +
              clnpReasmReqds { clnp 15 }
  
 +
          Syntax:
 +
              Counter
  
 +
          Definition:
 +
              The number of CLNP segments received which needed to be
 +
              reassembled at this entity.
  
 +
          Access:
 +
              read-only.
  
 +
          Status:
 +
              mandatory.
  
      Access:
 
            read-only.
 
  
      Status:
+
          OBJECT:
            mandatory.
+
          -------
 +
              clnpReasmOKs { clnp 16 }
  
 +
          Syntax:
 +
              Counter
  
      OBJECT:
+
          Definition:
      -------
+
              The number of CLNP PDUs successfully re-assembled at this
            clnpReasmFails { clnp 17 }
+
              entity.
  
      Syntax:
 
            Counter
 
  
      Definition:
 
            The number of failures detected by the CLNP reassembly
 
            algorithm (for any reason: timed out, buffer size, etc).
 
  
      Access:
 
            read-only.
 
  
      Status:
 
            mandatory.
 
  
 +
Satz                                                         
  
      OBJECT:
+
RFC 1162                        CLNS MIB                      June 1990
      -------
 
            clnpSegOKs { clnp 18 }
 
  
      Syntax:
 
            Counter
 
  
      Definition:
+
          Access:
            The number of CLNP PDUs that have been successfully
+
              read-only.
            segmented at this entity.
 
  
      Access:
+
          Status:
            read-only.
+
              mandatory.
  
      Status:
 
            mandatory.
 
  
 +
          OBJECT:
 +
          -------
 +
              clnpReasmFails { clnp 17 }
  
      OBJECT:
+
          Syntax:
      -------
+
              Counter
            clnpSegFails { clnp 19 }
 
  
 +
          Definition:
 +
              The number of failures detected by the CLNP reassembly
 +
              algorithm (for any reason: timed out, buffer size, etc).
  
 +
          Access:
 +
              read-only.
  
 +
          Status:
 +
              mandatory.
  
  
 +
          OBJECT:
 +
          -------
 +
              clnpSegOKs { clnp 18 }
  
 +
          Syntax:
 +
              Counter
  
      Syntax:
+
          Definition:
            Counter
+
              The number of CLNP PDUs that have been successfully
 +
              segmented at this entity.
  
      Definition:
+
          Access:
            The number of CLNP PDUs that have been discarded because
+
              read-only.
            they needed to be fragmented at this entity but could
 
            not.
 
  
      Access:
+
          Status:
            read-only.
+
              mandatory.
  
      Status:
 
            mandatory.
 
  
 +
          OBJECT:
 +
          -------
 +
              clnpSegFails { clnp 19 }
  
      OBJECT:
 
      -------
 
            clnpSegCreates { clnp 20 }
 
  
      Syntax:
 
            Counter
 
  
      Definition:
 
            The number of CLNP PDU segments that have been generated
 
            as a result of segmentation at this entity.
 
  
      Access:
 
            read-only.
 
  
      Status:
+
Satz                                                         
            mandatory.
 
  
 +
RFC 1162                        CLNS MIB                      June 1990
  
      OBJECT:
 
      -------
 
            clnpInOpts { clnp 25 }
 
  
      Syntax:
+
          Syntax:
            Counter
+
              Counter
  
      Definition:
+
          Definition:
            The number of CLNP PDU segments that have been input with
+
              The number of CLNP PDUs that have been discarded because
            options at this entity.
+
              they needed to be fragmented at this entity but could
 +
              not.
  
      Access:
+
          Access:
            read-only.
+
              read-only.
  
 +
          Status:
 +
              mandatory.
  
  
 +
          OBJECT:
 +
          -------
 +
              clnpSegCreates { clnp 20 }
  
 +
          Syntax:
 +
              Counter
  
 +
          Definition:
 +
              The number of CLNP PDU segments that have been generated
 +
              as a result of segmentation at this entity.
  
 +
          Access:
 +
              read-only.
  
      Status:
+
          Status:
            mandatory.
+
              mandatory.
  
  
      OBJECT:
+
          OBJECT:
      -------
+
          -------
            clnpOutOpts { clnp 26 }
+
              clnpInOpts { clnp 25 }
  
      Syntax:
+
          Syntax:
            Counter
+
              Counter
  
      Definition:
+
          Definition:
            The number of CLNP PDU segments that have been generated
+
              The number of CLNP PDU segments that have been input with
            with options by this entity.
+
              options at this entity.
  
      Access:
+
          Access:
            read-only.
+
              read-only.
  
      Status:
 
            mandatory.
 
  
==== The CLNP Interfaces table ====
 
  
The CLNP Interfaces table contains information on the entity's
 
interfaces which are running the CLNP.
 
  
  
      OBJECT:
+
Satz                                                         
      -------
 
            clnpAddrTable { clnp 21 }
 
  
      Syntax:
+
RFC 1162                        CLNS MIB                      June 1990
            SEQUENCE OF ClnpAddrEntry
 
  
      Definition:
 
            The table of addressing information relevant to this
 
            entity's CLNP addresses.
 
  
      Access:
+
          Status:
            not-accessible.
+
              mandatory.
  
      Status:
 
            mandatory.
 
  
 +
          OBJECT:
 +
          -------
 +
              clnpOutOpts { clnp 26 }
  
      OBJECT:
+
          Syntax:
      -------
+
              Counter
            clnpAddrEntry { clnpAddrTable 1 }
 
  
 +
          Definition:
 +
              The number of CLNP PDU segments that have been generated
 +
              with options by this entity.
  
 +
          Access:
 +
              read-only.
  
 +
          Status:
 +
              mandatory.
  
 +
4.1.1.  The CLNP Interfaces table
  
      Syntax:
+
  The CLNP Interfaces table contains information on the entity's
            ClnpAddrEntry :: = SEQUENCE {
+
  interfaces which are running the CLNP.
                clnpAdEntAddr
 
                    ClnpAddress,
 
                clnpAdEntIfIndex
 
                    INTEGER,
 
                clnpAdEntReasmMaxSize
 
                    INTEGER (0..65535)
 
            }
 
  
      Definition:
 
            The addressing information for one of this entity's CLNP
 
            addresses.
 
  
      Access:
+
          OBJECT:
            not-accessible.
+
          -------
 +
              clnpAddrTable { clnp 21 }
  
      Status:
+
          Syntax:
            mandatory.
+
              SEQUENCE OF ClnpAddrEntry
  
 +
          Definition:
 +
              The table of addressing information relevant to this
 +
              entity's CLNP addresses.
  
      OBJECT:
+
          Access:
      -------
+
              not-accessible.
            clnpAdEntAddr { clnpAddrEntry 1 }
 
  
      Syntax:
+
          Status:
            ClnpAddress
+
              mandatory.
  
      Definition:
 
            The CLNP address to which this entry's addressing
 
            information pertains.
 
  
      Access:
+
          OBJECT:
            read-only.
+
          -------
 +
              clnpAddrEntry { clnpAddrTable 1 }
  
      Status:
 
            mandatory.
 
  
  
      OBJECT:
+
Satz                                                         
      -------
 
            clnpAdEntIfIndex { clnpAddrEntry 2 }
 
  
      Syntax:
+
RFC 1162                        CLNS MIB                      June 1990
            INTEGER
 
  
      Definition:
 
            The index value which uniquely identifies the interface
 
  
 +
          Syntax:
 +
              ClnpAddrEntry :: = SEQUENCE {
 +
                    clnpAdEntAddr
 +
                        ClnpAddress,
 +
                    clnpAdEntIfIndex
 +
                        INTEGER,
 +
                    clnpAdEntReasmMaxSize
 +
                        INTEGER (0..65535)
 +
              }
  
 +
          Definition:
 +
              The addressing information for one of this entity's CLNP
 +
              addresses.
  
 +
          Access:
 +
              not-accessible.
  
 +
          Status:
 +
              mandatory.
  
            to which this entry is applicable. The interface
 
            identified by a particular value of this index is the
 
            same interface as identified by the same value of
 
            ifIndex.
 
  
      Access:
+
          OBJECT:
            read-only.
+
          -------
 +
              clnpAdEntAddr { clnpAddrEntry 1 }
  
      Status:
+
          Syntax:
            mandatory.
+
              ClnpAddress
  
 +
          Definition:
 +
              The CLNP address to which this entry's addressing
 +
              information pertains.
  
      OBJECT:
+
          Access:
      -------
+
              read-only.
            clnpAdEntReasmMaxSize { clnpAddrEntry 3 }
 
  
      Syntax:
+
          Status:
            INTEGER (0..65535)
+
              mandatory.
  
      Definition:
 
            The size of the largest CLNP PDU which this entity can
 
            re-assemble from incoming CLNP segmented PDUs received on
 
            this interface.
 
  
      Access:
+
          OBJECT:
            read-only.
+
          -------
 +
              clnpAdEntIfIndex { clnpAddrEntry 2 }
  
      Status:
+
          Syntax:
            mandatory.
+
              INTEGER
  
==== The CLNP Routing table ====
+
          Definition:
 +
              The index value which uniquely identifies the interface
  
The CLNP Routing table contains an entry for each route known to the
 
entity.
 
  
  
      OBJECT:
+
Satz                                                         
      -------
 
            clnpRoutingTable { clnp 22 }
 
  
      Syntax:
+
RFC 1162                        CLNS MIB                      June 1990
            SEQUENCE OF ClnpRouteEntry
 
  
      Definition:
 
            This entity's CLNP routing table.
 
  
      Access:
+
              to which this entry is applicable. The interface
            not-accessible.
+
              identified by a particular value of this index is the
 +
              same interface as identified by the same value of
 +
              ifIndex.
  
 +
          Access:
 +
              read-only.
  
 +
          Status:
 +
              mandatory.
  
  
 +
          OBJECT:
 +
          -------
 +
              clnpAdEntReasmMaxSize { clnpAddrEntry 3 }
  
      Status:
+
          Syntax:
            mandatory.
+
              INTEGER (0..65535)
  
 +
          Definition:
 +
              The size of the largest CLNP PDU which this entity can
 +
              re-assemble from incoming CLNP segmented PDUs received on
 +
              this interface.
  
      OBJECT:
+
          Access:
      -------
+
              read-only.
            clnpRouteEntry { clnpRoutingTable 1 }
 
  
      Syntax:
+
          Status:
            ClnpRouteEntry ::= SEQUENCE {
+
              mandatory.
                clnpRouteDest
 
                    ClnpAddress,
 
                clnpRouteIfIndex
 
                    INTEGER,
 
                clnpRouteMetric1
 
                    INTEGER,
 
                clnpRouteMetric2
 
                    INTEGER,
 
                clnpRouteMetric3
 
                    INTEGER,
 
                clnpRouteMetric4
 
                    INTEGER,
 
                clnpRouteNextHop
 
                    ClnpAddress,
 
                clnpRouteType
 
                    INTEGER,
 
                clnpRouteProto
 
                    INTEGER,
 
                clnpRouteAge
 
                    INTEGER
 
            }
 
  
      Definition:
+
4.1.2.  The CLNP Routing table
            A route to a particular destination.
 
  
      Access:
+
  The CLNP Routing table contains an entry for each route known to the
            not-accessible.
+
  entity.
  
      Status:
 
            mandatory.
 
  
 +
          OBJECT:
 +
          -------
 +
              clnpRoutingTable { clnp 22 }
  
      OBJECT:
+
          Syntax:
      -------
+
              SEQUENCE OF ClnpRouteEntry
            clnpRouteDest { clnpRouteEntry 1 }
 
  
      Syntax:
+
          Definition:
            ClnpAddress
+
              This entity's CLNP routing table.
  
 +
          Access:
 +
              not-accessible.
  
  
  
 +
Satz                                                         
  
      Definition:
+
RFC 1162                        CLNS MIB                      June 1990
            The destination CLNP address of this route.
 
  
      Access:
 
            read-write.
 
  
      Status:
+
          Status:
            mandatory.
+
              mandatory.
  
  
      OBJECT:
+
          OBJECT:
      -------
+
          -------
            clnpRouteIfIndex { clnpRouteEntry 2 }
+
              clnpRouteEntry { clnpRoutingTable 1 }
  
      Syntax:
+
          Syntax:
            INTEGER
+
              ClnpRouteEntry ::= SEQUENCE {
 +
                    clnpRouteDest
 +
                        ClnpAddress,
 +
                    clnpRouteIfIndex
 +
                        INTEGER,
 +
                    clnpRouteMetric1
 +
                        INTEGER,
 +
                    clnpRouteMetric2
 +
                        INTEGER,
 +
                    clnpRouteMetric3
 +
                        INTEGER,
 +
                    clnpRouteMetric4
 +
                        INTEGER,
 +
                    clnpRouteNextHop
 +
                        ClnpAddress,
 +
                    clnpRouteType
 +
                        INTEGER,
 +
                    clnpRouteProto
 +
                        INTEGER,
 +
                    clnpRouteAge
 +
                        INTEGER
 +
              }
  
      Definition:
+
          Definition:
            The index value which uniquely identifies the local
+
              A route to a particular destination.
            interface through which the next hop of this route should
 
            be reached. The interface identified by a particular
 
            value of this index is the same as identified by the same
 
            value of ifIndex.
 
  
      Access:
+
          Access:
            read-write.
+
              not-accessible.
  
      Status:
+
          Status:
            mandatory.
+
              mandatory.
  
  
      OBJECT:
+
          OBJECT:
      -------
+
          -------
            clnpRouteMetric1 { clnpRouteEntry 3 }
+
              clnpRouteDest { clnpRouteEntry 1 }
  
      Syntax:
+
          Syntax:
            INTEGER
+
              ClnpAddress
  
      Definition:
 
            The primary routing metric for this route. The semantics
 
            of this metric are determined by the routing-protocol
 
            specified in the route's clnpRouteProto value. If this
 
            metric is not used, its value should be set to -1.
 
  
      Access:
 
            read-write.
 
  
 +
Satz                                                         
  
 +
RFC 1162                        CLNS MIB                      June 1990
  
  
 +
          Definition:
 +
              The destination CLNP address of this route.
  
 +
          Access:
 +
              read-write.
  
 +
          Status:
 +
              mandatory.
  
      Status:
 
            mandatory.
 
  
 +
          OBJECT:
 +
          -------
 +
              clnpRouteIfIndex { clnpRouteEntry 2 }
  
      OBJECT:
+
          Syntax:
      -------
+
              INTEGER
            clnpRouteMetric2 { clnpRouteEntry 4 }
 
  
      Syntax:
+
          Definition:
            INTEGER
+
              The index value which uniquely identifies the local
 +
              interface through which the next hop of this route should
 +
              be reached. The interface identified by a particular
 +
              value of this index is the same as identified by the same
 +
              value of ifIndex.
  
      Definition:
+
          Access:
            An alternate routing metric for this route.  The
+
              read-write.
            semantics of this metric are determined by the routing-
 
            protocol specified in the route's clnpRouteProto value.
 
            If this metric is not used, its value should be set to
 
            -1.
 
  
      Access:
+
          Status:
            read-write.
+
              mandatory.
  
      Status:
 
            mandatory.
 
  
 +
          OBJECT:
 +
          -------
 +
              clnpRouteMetric1 { clnpRouteEntry 3 }
  
      OBJECT:
+
          Syntax:
      -------
+
              INTEGER
            clnpRouteMetric3 { clnpRouteEntry 5 }
 
  
      Syntax:
+
          Definition:
            INTEGER
+
              The primary routing metric for this route. The semantics
 +
              of this metric are determined by the routing-protocol
 +
              specified in the route's clnpRouteProto value. If this
 +
              metric is not used, its value should be set to -1.
  
      Definition:
+
          Access:
            An alternate routing metric for this route.  The
+
              read-write.
            semantics of this metric are determined by the routing-
 
            protocol specified in the route's clnpRouteProto value.
 
            If this metric is not used, its value should be set to
 
            -1.
 
  
      Access:
 
            read-write.
 
  
      Status:
 
            mandatory.
 
  
  
  
 +
Satz                                                         
  
 +
RFC 1162                        CLNS MIB                      June 1990
  
  
 +
          Status:
 +
              mandatory.
  
  
 +
          OBJECT:
 +
          -------
 +
              clnpRouteMetric2 { clnpRouteEntry 4 }
  
      OBJECT:
+
          Syntax:
      -------
+
              INTEGER
            clnpRouteMetric4 { clnpRouteEntry 6 }
 
  
      Syntax:
+
          Definition:
            INTEGER
+
              An alternate routing metric for this route.  The
 +
              semantics of this metric are determined by the routing-
 +
              protocol specified in the route's clnpRouteProto value.
 +
              If this metric is not used, its value should be set to
 +
              -1.
  
      Definition:
+
          Access:
            An alternate routing metric for this route.  The
+
              read-write.
            semantics of this metric are determined by the routing-
 
            protocol specified in the route's clnpRouteProto value.
 
            If this metric is not used, its value should be set to
 
            -1.
 
  
      Access:
+
          Status:
            read-write.
+
              mandatory.
  
      Status:
 
            mandatory.
 
  
 +
          OBJECT:
 +
          -------
 +
              clnpRouteMetric3 { clnpRouteEntry 5 }
  
      OBJECT:
+
          Syntax:
      -------
+
              INTEGER
            clnpRouteNextHop { clnpRouteEntry 7 }
 
  
      Syntax:
+
          Definition:
            ClnpAddress
+
              An alternate routing metric for this route.  The
 +
              semantics of this metric are determined by the routing-
 +
              protocol specified in the route's clnpRouteProto value.
 +
              If this metric is not used, its value should be set to
 +
              -1.
  
      Definition:
+
          Access:
            The CLNP address of the next hop of this route.
+
              read-write.
  
      Access:
+
          Status:
            read-write.
+
              mandatory.
  
      Status:
 
            mandatory.
 
  
  
      OBJECT:
 
      -------
 
            clnpRouteType { clnpRouteEntry 8 }
 
  
      Syntax:
 
            INTEGER {
 
                other(1),      -- none of the following
 
  
                invalid(2),    -- an invalidated route
 
  
  
 +
Satz                                                         
  
 +
RFC 1162                        CLNS MIB                      June 1990
  
  
 +
          OBJECT:
 +
          -------
 +
              clnpRouteMetric4 { clnpRouteEntry 6 }
  
                                -- route to directly
+
          Syntax:
                direct(3),    -- connected (sub-)network
+
              INTEGER
  
                                -- route to a non-local
+
          Definition:
                remote(4)      -- host/network/sub-network
+
              An alternate routing metric for this route.  The
            }
+
              semantics of this metric are determined by the routing-
 +
              protocol specified in the route's clnpRouteProto value.
 +
              If this metric is not used, its value should be set to
 +
              -1.
  
      Definition:
+
          Access:
            The type of route.
+
              read-write.
  
      Setting this object to the value invalid(2) has the effect of
+
          Status:
      invaliding the corresponding entry in the clnpRoutingTable.
+
              mandatory.
      That is, it effectively dissasociates the destination
 
      identified with said entry from the route identified with said
 
      entry.  It is an implementation-specific matter as to whether
 
      the agent removes an invalidated entry from the table.
 
      Accordingly, management stations must be prepared to receive
 
      tabular information from agents that corresponds to entries
 
      not currently in use.  Proper interpretation of such entries
 
      requires examination of the relevant clnpRouteType object.
 
  
      Access:
 
            read-write.
 
  
      Status:
+
          OBJECT:
            mandatory.
+
          -------
 +
              clnpRouteNextHop { clnpRouteEntry 7 }
  
 +
          Syntax:
 +
              ClnpAddress
  
      OBJECT:
+
          Definition:
      -------
+
              The CLNP address of the next hop of this route.
            clnpRouteProto { clnpRouteEntry 9 }
 
  
      Syntax:
+
          Access:
            INTEGER {
+
              read-write.
                other(1),    -- none of the following
 
  
                              -- non-protocol information
+
          Status:
                              --  e.g., manually
+
              mandatory.
                local(2),    --  configured entries
 
  
                              -- set via a network
 
                netmgmt(3),  --  management protocol
 
  
                              -- similar to ipRouteProto
+
          OBJECT:
                              -- but omits several IP-specific
+
          -------
                              -- protocols
+
              clnpRouteType { clnpRouteEntry 8 }
  
                is-is(9),
+
          Syntax:
 +
              INTEGER {
 +
                    other(1),     -- none of the following
  
 +
                    invalid(2),    -- an invalidated route
  
  
  
  
                ciscoIgrp(11),
+
Satz                                                         
                bbnSpfIgp(12),
 
                ospf(13),
 
                bgp(14)
 
            }
 
  
      Definition:
+
RFC 1162                        CLNS MIB                      June 1990
            The routing mechanism via which this route was learned.
 
            Inclusion of values for gateway routing protocols is not
 
            intended to imply that hosts should support those
 
            protocols.
 
  
      Access:
 
            read-write.
 
  
      Status:
+
                                  -- route to directly
            mandatory.
+
                    direct(3),    -- connected (sub-)network
  
 +
                                  -- route to a non-local
 +
                    remote(4)      -- host/network/sub-network
 +
              }
  
      OBJECT:
+
          Definition:
      -------
+
              The type of route.
            clnpRouteAge { clnpRouteEntry 10 }
 
  
      Syntax:
+
          Setting this object to the value invalid(2) has the effect of
            INTEGER
+
          invaliding the corresponding entry in the clnpRoutingTable.
 +
          That is, it effectively dissasociates the destination
 +
          identified with said entry from the route identified with said
 +
          entry.  It is an implementation-specific matter as to whether
 +
          the agent removes an invalidated entry from the table.
 +
          Accordingly, management stations must be prepared to receive
 +
          tabular information from agents that corresponds to entries
 +
          not currently in use.  Proper interpretation of such entries
 +
          requires examination of the relevant clnpRouteType object.
  
      Definition:
+
          Access:
            The number of seconds since this route was last updated
+
              read-write.
            or otherwise determined to be correct.  Note that no
 
            semantics of "too old" can be implied except through
 
            knowledge of the routing protocol by which the route was
 
            learned.
 
  
      Access:
+
          Status:
            read-write.
+
              mandatory.
  
      Status:
 
            mandatory.
 
  
==== The CLNP Address Translation Tables ====
+
          OBJECT:
 +
          -------
 +
              clnpRouteProto { clnpRouteEntry 9 }
  
The Address Translation tables contain the CLNP address to physical
+
          Syntax:
address equivalences. Some interfaces do not use translation tables
+
              INTEGER {
for determining address equivalences; if all interfaces are of this
+
                    other(1),    -- none of the following
type, then the Address Translation table is empty, i.e., has zero
 
entries.
 
  
 +
                                  -- non-protocol information
 +
                                  --  e.g., manually
 +
                    local(2),    --  configured entries
  
 +
                                  -- set via a network
 +
                    netmgmt(3),  --  management protocol
  
 +
                                  -- similar to ipRouteProto
 +
                                  -- but omits several IP-specific
 +
                                  -- protocols
  
 +
                    is-is(9),
  
  
  
      OBJECT:
+
Satz                                                         
      -------
 
            clnpNetToMediaTable { clnp 23 }
 
  
      Syntax:
+
RFC 1162                        CLNS MIB                      June 1990
            SEQUENCE OF ClnpNetToMediaEntry
 
  
      Definition:
 
            The CLNP Address Translation table used for mapping from
 
            CLNP addresses to physical addresses.
 
  
      Access:
+
                    ciscoIgrp(11),
            not-accessible
+
                    bbnSpfIgp(12),
 +
                    ospf(13),
 +
                    bgp(14)
 +
              }
  
 +
          Definition:
 +
              The routing mechanism via which this route was learned.
 +
              Inclusion of values for gateway routing protocols is not
 +
              intended to imply that hosts should support those
 +
              protocols.
  
      Status:
+
          Access:
            mandatory.
+
              read-write.
  
 +
          Status:
 +
              mandatory.
  
      OBJECT:
 
      -------
 
            clnpNetToMediaEntry { clnpNetToMediaTable 1 }
 
  
      Syntax:
+
          OBJECT:
            ClnpNetToMediaEntry ::= SEQUENCE {
+
          -------
                clnpNetToMediaIfIndex
+
              clnpRouteAge { clnpRouteEntry 10 }
                    INTEGER,
 
                clnpNetToMediaPhysAddress
 
                    OCTET STRING,
 
                clnpNetToMediaNetAddress
 
                    ClnpAddress,
 
                clnpNetToMediaType
 
                    INTEGER,
 
                clnpNetToMediaAge
 
                    INTEGER,
 
                clnpNetToMediaHoldTime
 
                    INTEGER
 
            }
 
  
      Definition:
+
          Syntax:
            Each entry contains one CLNP address to "physical"
+
              INTEGER
            address equivalence.
 
  
      Access:
+
          Definition:
            not-accessible.
+
              The number of seconds since this route was last updated
 +
              or otherwise determined to be correct.  Note that no
 +
              semantics of "too old" can be implied except through
 +
              knowledge of the routing protocol by which the route was
 +
              learned.
  
      Status:
+
          Access:
            mandatory.
+
              read-write.
  
 +
          Status:
 +
              mandatory.
  
 +
4.1.3.  The CLNP Address Translation Tables
  
 +
  The Address Translation tables contain the CLNP address to physical
 +
  address equivalences. Some interfaces do not use translation tables
 +
  for determining address equivalences; if all interfaces are of this
 +
  type, then the Address Translation table is empty, i.e., has zero
 +
  entries.
  
  
      OBJECT:
 
      -------
 
            clnpNetToMediaIfIndex { clnpNetToMediaEntry 1 }
 
  
      Syntax:
 
            INTEGER
 
  
      Definition:
 
            The interface on which this entry's equivalence is
 
            effective.  The interface identified by a particular
 
            value of this index is the same interface as identified
 
            by the same value of ifIndex.
 
  
      Access:
+
Satz                                                         
            read-write.
 
  
      Status:
+
RFC 1162                        CLNS MIB                      June 1990
            mandatory.
 
  
  
      OBJECT:
+
          OBJECT:
      -------
+
          -------
            clnpNetToMediaPhysAddress { clnpNetToMediaEntry 2 }
+
              clnpNetToMediaTable { clnp 23 }
  
      Syntax:
+
          Syntax:
            OCTET STRING
+
              SEQUENCE OF ClnpNetToMediaEntry
  
      Definition:
+
          Definition:
            The media-dependent "physical" address.
+
              The CLNP Address Translation table used for mapping from
 +
              CLNP addresses to physical addresses.
  
      Access:
+
          Access:
            read-write.
+
                not-accessible
  
      Status:
 
            mandatory.
 
  
 +
          Status:
 +
              mandatory.
  
      OBJECT:
 
      -------
 
            clnpNetToMediaNetAddress { clnpNetToMediaEntry 3 }
 
  
      Syntax:
+
          OBJECT:
            ClnpAddress
+
          -------
 +
              clnpNetToMediaEntry { clnpNetToMediaTable 1 }
  
      Definition:
+
          Syntax:
            The CLNP address corresponding to the media-dependent
+
              ClnpNetToMediaEntry ::= SEQUENCE {
            "physical" address.
+
                    clnpNetToMediaIfIndex
 +
                        INTEGER,
 +
                    clnpNetToMediaPhysAddress
 +
                        OCTET STRING,
 +
                    clnpNetToMediaNetAddress
 +
                        ClnpAddress,
 +
                    clnpNetToMediaType
 +
                        INTEGER,
 +
                    clnpNetToMediaAge
 +
                        INTEGER,
 +
                    clnpNetToMediaHoldTime
 +
                        INTEGER
 +
              }
  
 +
          Definition:
 +
              Each entry contains one CLNP address to "physical"
 +
              address equivalence.
  
 +
          Access:
 +
              not-accessible.
  
 +
          Status:
 +
              mandatory.
  
  
  
      Access:
+
Satz                                                         
            read-write.
 
  
      Status:
+
RFC 1162                        CLNS MIB                      June 1990
            mandatory.
 
  
  
      OBJECT:
+
          OBJECT:
      -------
+
          -------
            clnpNetToMediaType { clnpNetToMediaEntry 4 }
+
              clnpNetToMediaIfIndex { clnpNetToMediaEntry 1 }
  
      Syntax:
+
          Syntax:
            INTEGER {
+
              INTEGER
                other(1),      -- none of the following
 
                invalid(2),    -- an invalidated mapping
 
                dynamic(3),
 
                static(4)
 
            }
 
  
      Definition:
+
          Definition:
            The type of mapping.
+
              The interface on which this entry's equivalence is
 +
              effective.  The interface identified by a particular
 +
              value of this index is the same interface as identified
 +
              by the same value of ifIndex.
  
      Setting this object to the value invalid(2) has the effect of
+
          Access:
      invalidating the corresponding entry in the
+
              read-write.
      clnpNetToMediaTable.  That is, it effectively dissassociates
 
      the interface identified with said entry from the mapping
 
      identified with said entry.  It is an implementation-specific
 
      matter as to whether the agent removes an invalidated entry
 
      from the table.  Accordingly, management stations must be
 
      prepared to receive tabular information from agents that
 
      corresponds to entries not currently in use.  Proper
 
      interpretation of such entries requires examination of the
 
      relevant clnpNetToMediaType object.
 
  
      Access:
+
          Status:
            read-write.
+
              mandatory.
  
      Status:
 
            mandatory.
 
  
 +
          OBJECT:
 +
          -------
 +
              clnpNetToMediaPhysAddress { clnpNetToMediaEntry 2 }
  
      OBJECT:
+
          Syntax:
      -------
+
              OCTET STRING
            clnpNetToMediaAge { clnpNetToMediaEntry 5 }
 
  
      Syntax:
+
          Definition:
            INTEGER
+
              The media-dependent "physical" address.
  
 +
          Access:
 +
              read-write.
  
 +
          Status:
 +
              mandatory.
  
  
 +
          OBJECT:
 +
          -------
 +
              clnpNetToMediaNetAddress { clnpNetToMediaEntry 3 }
  
 +
          Syntax:
 +
              ClnpAddress
  
      Definition:
+
          Definition:
            The number of seconds since this entry was last updated
+
              The CLNP address corresponding to the media-dependent
            or otherwise determined to be correct. Note that no
+
              "physical" address.
            semantics of "too old" can be implied except through
 
            knowledge of the type of entry.
 
  
      Access:
 
            read-write.
 
  
      Status:
 
            mandatory.
 
  
  
      OBJECT:
+
Satz                                                         
      -------
 
            clnpNetToMediaHoldTime { clnpNetToMediaEntry 6 }
 
  
      Syntax:
+
RFC 1162                        CLNS MIB                      June 1990
            INTEGER
 
  
      Definition:
 
            The time in seconds this entry will be valid. Static
 
            entries should always report this field as -1.
 
  
      Access:
+
          Access:
            read-write.
+
              read-write.
  
      Status:
+
          Status:
            mandatory.
+
              mandatory.
  
  
      OBJECT:
+
          OBJECT:
      -------
+
          -------
            clnpMediaToNetTable { clnp 24 }
+
              clnpNetToMediaType { clnpNetToMediaEntry 4 }
  
      Syntax:
+
          Syntax:
            SEQUENCE OF ClnpMediaToNetEntry
+
              INTEGER {
 +
                    other(1),      -- none of the following
 +
                    invalid(2),    -- an invalidated mapping
 +
                    dynamic(3),
 +
                    static(4)
 +
              }
  
      Definition:
+
          Definition:
            The CLNP Address Translation table used for mapping from
+
              The type of mapping.
            physical addresses to CLNP addresses.
 
  
      Access:
+
          Setting this object to the value invalid(2) has the effect of
            not-accessible.
+
          invalidating the corresponding entry in the
 +
          clnpNetToMediaTable.  That is, it effectively dissassociates
 +
          the interface identified with said entry from the mapping
 +
          identified with said entry.  It is an implementation-specific
 +
          matter as to whether the agent removes an invalidated entry
 +
          from the table.  Accordingly, management stations must be
 +
          prepared to receive tabular information from agents that
 +
          corresponds to entries not currently in use.  Proper
 +
          interpretation of such entries requires examination of the
 +
          relevant clnpNetToMediaType object.
  
      Status:
+
          Access:
            mandatory.
+
              read-write.
  
 +
          Status:
 +
              mandatory.
  
  
 +
          OBJECT:
 +
          -------
 +
              clnpNetToMediaAge { clnpNetToMediaEntry 5 }
  
 +
          Syntax:
 +
              INTEGER
  
  
      OBJECT:
 
      -------
 
            clnpMediaToNetEntry { clnpMediaToNetTable 1 }
 
  
      Syntax:
 
            ClnpMediaToNetEntry ::= SEQUENCE {
 
                clnpMediaToNetIfIndex
 
                    INTEGER,
 
                clnpMediaToNetNetAddress
 
                    ClnpAddress,
 
                clnpMediaToNetPhysAddress
 
                    OCTET STRING,
 
                clnpMediaToNetType
 
                    INTEGER,
 
                clnpMediaToNetAge
 
                    INTEGER,
 
                clnpMediaToNetHoldTime
 
                    INTEGER
 
            }
 
  
      Definition:
+
Satz                                                         
            Each entry contains on ClnpAddress to "physical" address
 
            equivalence.
 
  
      Access:
+
RFC 1162                        CLNS MIB                      June 1990
            not-accessible.
 
  
      Status:
 
            mandatory.
 
  
 +
          Definition:
 +
              The number of seconds since this entry was last updated
 +
              or otherwise determined to be correct. Note that no
 +
              semantics of "too old" can be implied except through
 +
              knowledge of the type of entry.
  
      OBJECT:
+
          Access:
      -------
+
              read-write.
            clnpMediaToNetIfIndex { clnpMediaToNetEntry 1 }
 
  
      Syntax:
+
          Status:
            INTEGER
+
              mandatory.
  
      Definition:
 
            The interface on which this entry's equivalence is
 
            effective.  The interface identified by a particular
 
            value of this index is the same interface as identified
 
            by the same value of ifIndex.
 
  
      Access:
+
          OBJECT:
            read-write.
+
          -------
 +
              clnpNetToMediaHoldTime { clnpNetToMediaEntry 6 }
  
 +
          Syntax:
 +
              INTEGER
  
 +
          Definition:
 +
              The time in seconds this entry will be valid. Static
 +
              entries should always report this field as -1.
  
 +
          Access:
 +
              read-write.
  
 +
          Status:
 +
              mandatory.
  
  
 +
          OBJECT:
 +
          -------
 +
              clnpMediaToNetTable { clnp 24 }
  
      Status:
+
          Syntax:
            mandatory.
+
              SEQUENCE OF ClnpMediaToNetEntry
  
 +
          Definition:
 +
              The CLNP Address Translation table used for mapping from
 +
              physical addresses to CLNP addresses.
  
      OBJECT:
+
          Access:
      -------
+
              not-accessible.
            clnpMediaToNetAddress { clnpMediaToNetEntry 2 }
 
  
      Syntax:
+
          Status:
            ClnpAddress
+
              mandatory.
  
      Definition:
 
            The ClnpAddress corresponding to the media-dependent
 
            "physical" address.
 
  
      Access:
 
            read-write.
 
  
      Status:
 
            mandatory.
 
  
 +
Satz                                                         
  
      OBJECT:
+
RFC 1162                        CLNS MIB                      June 1990
      -------
 
            clnpMediaToNetPhysAddress { clnpMediaToNetEntry 3 }
 
  
      Syntax:
 
            OCTET STRING
 
  
      Definition:
+
          OBJECT:
            The media-dependent "physical" address.
+
          -------
 +
              clnpMediaToNetEntry { clnpMediaToNetTable 1 }
  
      Access:
+
          Syntax:
            read-write.
+
              ClnpMediaToNetEntry ::= SEQUENCE {
 +
                    clnpMediaToNetIfIndex
 +
                        INTEGER,
 +
                    clnpMediaToNetNetAddress
 +
                        ClnpAddress,
 +
                    clnpMediaToNetPhysAddress
 +
                        OCTET STRING,
 +
                    clnpMediaToNetType
 +
                        INTEGER,
 +
                    clnpMediaToNetAge
 +
                        INTEGER,
 +
                    clnpMediaToNetHoldTime
 +
                        INTEGER
 +
              }
  
      Status:
+
          Definition:
            mandatory.
+
              Each entry contains on ClnpAddress to "physical" address
 +
              equivalence.
  
 +
          Access:
 +
              not-accessible.
  
      OBJECT:
+
          Status:
      -------
+
              mandatory.
            clnpMediaToNetType { clnpMediaToNetEntry 4 }
 
  
      Syntax:
 
            INTEGER {
 
                other(1),      -- none of the following
 
                invalid(2),    -- an invalidated mapping
 
                dynamic(3),
 
  
 +
          OBJECT:
 +
          -------
 +
              clnpMediaToNetIfIndex { clnpMediaToNetEntry 1 }
  
 +
          Syntax:
 +
              INTEGER
  
 +
          Definition:
 +
              The interface on which this entry's equivalence is
 +
              effective.  The interface identified by a particular
 +
              value of this index is the same interface as identified
 +
              by the same value of ifIndex.
  
 +
          Access:
 +
              read-write.
  
                static(4)
 
            }
 
  
      Definition:
 
            The type of mapping.
 
  
      Setting this object to the value invalid(2) has the effect of
 
      invalidating the corresponding entry in the
 
      clnpMediaToNetTable.  That is, it effectively dissassociates
 
      the interface identified with said entry from the mapping
 
      identified with said entry.  It is an implementation-specific
 
      matter as to whether the agent removes an invalidated entry
 
      from the table.  Accordingly, management stations must be
 
      prepared to receive tabular information from agents that
 
      corresponds to entries not currently in use.  Proper
 
      interpretation of such entries requires examination of the
 
      relevant clnpMediaToNetType object.
 
  
      Access:
 
            read-write.
 
  
      Status:
+
Satz                                                         
            mandatory.
 
  
 +
RFC 1162                        CLNS MIB                      June 1990
  
      OBJECT:
 
      -------
 
            clnpMediaToNetAge { clnpMediaToNetEntry 5 }
 
  
      Syntax:
+
          Status:
            INTEGER
+
              mandatory.
  
      Definition:
 
            The number of seconds since this entry was last updated
 
            or otherwise determined to be correct. Note that no
 
            semantics of "too old" can be implied except through
 
            knowledge of the type of entry.
 
  
      Access:
+
          OBJECT:
            read-write.
+
          -------
 +
              clnpMediaToNetAddress { clnpMediaToNetEntry 2 }
  
      Status:
+
          Syntax:
            mandatory.
+
              ClnpAddress
  
 +
          Definition:
 +
              The ClnpAddress corresponding to the media-dependent
 +
              "physical" address.
  
      OBJECT:
+
          Access:
      -------
+
              read-write.
            clnpMediaToNetHoldTime { clnpMediaToNetEntry 6 }
 
  
 +
          Status:
 +
              mandatory.
  
  
 +
          OBJECT:
 +
          -------
 +
              clnpMediaToNetPhysAddress { clnpMediaToNetEntry 3 }
  
 +
          Syntax:
 +
              OCTET STRING
  
      Syntax:
+
          Definition:
            INTEGER
+
              The media-dependent "physical" address.
  
      Definition:
+
          Access:
            The time in seconds this entry will be valid. Static
+
              read-write.
            entries should always report this field as -1.
 
  
      Access:
+
          Status:
            read-write.
+
              mandatory.
  
      Status:
 
            mandatory.
 
  
=== The CLNP Error Group ===
+
          OBJECT:
 +
          -------
 +
              clnpMediaToNetType { clnpMediaToNetEntry 4 }
  
This group records the CLNP Error protocol and is recommended for all
+
          Syntax:
systems which support CLNP.
+
              INTEGER {
 +
                    other(1),      -- none of the following
 +
                    invalid(2),    -- an invalidated mapping
 +
                    dynamic(3),
  
  
      OBJECT:
 
      -------
 
            clnpInErrors { error 1 }
 
  
      Syntax:
+
Satz                                                         
            Counter
 
  
      Definition:
+
RFC 1162                        CLNS MIB                      June 1990
            The number of CLNP Error PDUs received by this entity.
 
  
      Access:
 
            read-only.
 
  
      Status:
+
                    static(4)
            mandatory.
+
              }
  
 +
          Definition:
 +
              The type of mapping.
  
      OBJECT:
+
          Setting this object to the value invalid(2) has the effect of
      -------
+
          invalidating the corresponding entry in the
            clnpOutErrors { error 2 }
+
          clnpMediaToNetTable.  That is, it effectively dissassociates
 +
          the interface identified with said entry from the mapping
 +
          identified with said entry.  It is an implementation-specific
 +
          matter as to whether the agent removes an invalidated entry
 +
          from the table.  Accordingly, management stations must be
 +
          prepared to receive tabular information from agents that
 +
          corresponds to entries not currently in use.  Proper
 +
          interpretation of such entries requires examination of the
 +
          relevant clnpMediaToNetType object.
  
      Syntax:
+
          Access:
            Counter
+
              read-write.
  
      Definition:
+
          Status:
            The number of CLNP Error PDUs sent by this entity.
+
              mandatory.
  
      Access:
 
            read-only.
 
  
 +
          OBJECT:
 +
          -------
 +
              clnpMediaToNetAge { clnpMediaToNetEntry 5 }
  
 +
          Syntax:
 +
              INTEGER
  
 +
          Definition:
 +
              The number of seconds since this entry was last updated
 +
              or otherwise determined to be correct. Note that no
 +
              semantics of "too old" can be implied except through
 +
              knowledge of the type of entry.
  
 +
          Access:
 +
              read-write.
  
      Status:
+
          Status:
            mandatory.
+
              mandatory.
  
  
      OBJECT:
+
          OBJECT:
      -------
+
          -------
            clnpInErrUnspecs { error 3 }
+
              clnpMediaToNetHoldTime { clnpMediaToNetEntry 6 }
  
      Syntax:
 
            Counter
 
  
      Definition:
 
            The number of unspecified CLNP Error PDUs received by
 
            this entity.
 
  
      Access:
+
Satz                                                         
            read-only.
 
  
      Status:
+
RFC 1162                        CLNS MIB                      June 1990
            mandatory.
 
  
  
      OBJECT:
+
          Syntax:
      -------
+
              INTEGER
            clnpInErrProcs { error 4 }
 
  
      Syntax:
+
          Definition:
            Counter
+
              The time in seconds this entry will be valid. Static
 +
              entries should always report this field as -1.
  
      Definition:
+
          Access:
            The number of protocol procedure CLNP Error PDUs received
+
              read-write.
            by this entity.
 
  
      Access:
+
          Status:
            read-only.
+
              mandatory.
  
      Status:
+
4.2.  The CLNP Error Group
            mandatory.
 
  
 +
  This group records the CLNP Error protocol and is recommended for all
 +
  systems which support CLNP.
  
      OBJECT:
 
      -------
 
            clnpInErrCksums { error 5 }
 
  
      Syntax:
+
          OBJECT:
            Counter
+
          -------
 +
              clnpInErrors { error 1 }
  
 +
          Syntax:
 +
              Counter
  
 +
          Definition:
 +
              The number of CLNP Error PDUs received by this entity.
  
 +
          Access:
 +
              read-only.
  
 +
          Status:
 +
              mandatory.
  
  
 +
          OBJECT:
 +
          -------
 +
              clnpOutErrors { error 2 }
  
      Definition:
+
          Syntax:
            The number of checksum CLNP Error PDUs received by this
+
              Counter
            entity.
 
  
      Access:
+
          Definition:
            read-only.
+
              The number of CLNP Error PDUs sent by this entity.
  
      Status:
+
          Access:
            mandatory.
+
              read-only.
  
  
      OBJECT:
 
      -------
 
            clnpInErrCongests { error 6 }
 
  
      Syntax:
+
Satz                                                         
            Counter
 
  
      Definition:
+
RFC 1162                        CLNS MIB                      June 1990
            The number of congestion drop CLNP Error PDUs received by
 
            this entity.
 
  
      Access:
 
            read-only.
 
  
      Status:
+
          Status:
            mandatory.
+
              mandatory.
  
  
      OBJECT:
+
          OBJECT:
      -------
+
          -------
            clnpInErrHdrs { error 7 }
+
              clnpInErrUnspecs { error 3 }
  
      Syntax:
+
          Syntax:
            Counter
+
              Counter
  
      Definition:
+
          Definition:
            The number of header syntax CLNP Error PDUs received by
+
              The number of unspecified CLNP Error PDUs received by
            this entity.
+
              this entity.
  
      Access:
+
          Access:
            read-only.
+
              read-only.
  
      Status:
+
          Status:
            mandatory.
+
              mandatory.
  
  
 +
          OBJECT:
 +
          -------
 +
              clnpInErrProcs { error 4 }
  
 +
          Syntax:
 +
              Counter
  
 +
          Definition:
 +
              The number of protocol procedure CLNP Error PDUs received
 +
              by this entity.
  
 +
          Access:
 +
              read-only.
  
 +
          Status:
 +
              mandatory.
  
  
      OBJECT:
+
          OBJECT:
      -------
+
          -------
            clnpInErrSegs { error 8 }
+
              clnpInErrCksums { error 5 }
  
      Syntax:
+
          Syntax:
            Counter
+
              Counter
  
      Definition:
 
            The number of segmentation disallowed CLNP Error PDUs
 
            received by this entity.
 
  
      Access:
 
            read-only.
 
  
      Status:
 
            mandatory.
 
  
  
      OBJECT:
+
Satz                                                         
      -------
 
            clnpInErrIncomps { error 9 }
 
  
      Syntax:
+
RFC 1162                        CLNS MIB                      June 1990
            Counter
 
  
      Definition:
 
            The number of incomplete PDU CLNP Error PDUs received by
 
            this entity.
 
  
      Access:
+
          Definition:
            read-only.
+
              The number of checksum CLNP Error PDUs received by this
 +
              entity.
  
      Status:
+
          Access:
            mandatory.
+
              read-only.
  
 +
          Status:
 +
              mandatory.
  
      OBJECT:
 
      -------
 
            clnpInErrDups { error 10 }
 
  
      Syntax:
+
          OBJECT:
            Counter
+
          -------
 +
              clnpInErrCongests { error 6 }
  
      Definition:
+
          Syntax:
            The number of duplicate option CLNP Error PDUs received
+
              Counter
            by this entity.
 
  
 +
          Definition:
 +
              The number of congestion drop CLNP Error PDUs received by
 +
              this entity.
  
 +
          Access:
 +
              read-only.
  
 +
          Status:
 +
              mandatory.
  
  
 +
          OBJECT:
 +
          -------
 +
              clnpInErrHdrs { error 7 }
  
 +
          Syntax:
 +
              Counter
  
      Access:
+
          Definition:
            read-only.
+
              The number of header syntax CLNP Error PDUs received by
 +
              this entity.
  
      Status:
+
          Access:
            mandatory.
+
              read-only.
  
 +
          Status:
 +
              mandatory.
  
      OBJECT:
 
      -------
 
            clnpInErrUnreachDsts { error 11 }
 
  
      Syntax:
 
            Counter
 
  
      Definition:
 
            The number of unreachable destination CLNP Error PDUs
 
            received by this entity.
 
  
      Access:
 
            read-only.
 
  
      Status:
 
            mandatory.
 
  
 +
Satz                                                         
  
      OBJECT:
+
RFC 1162                        CLNS MIB                      June 1990
      -------
 
            clnpInErrUnknownDsts { error 12 }
 
  
      Syntax:
 
            Counter
 
  
      Definition:
+
          OBJECT:
            The number of unknown destination CLNP Error PDUs
+
          -------
            received by this entity.
+
              clnpInErrSegs { error 8 }
  
      Access:
+
          Syntax:
            read-only.
+
              Counter
  
      Status:
+
          Definition:
            mandatory.
+
              The number of segmentation disallowed CLNP Error PDUs
 +
              received by this entity.
  
 +
          Access:
 +
              read-only.
  
      OBJECT:
+
          Status:
      -------
+
              mandatory.
            clnpInErrSRUnspecs { error 13 }
 
  
  
 +
          OBJECT:
 +
          -------
 +
              clnpInErrIncomps { error 9 }
  
 +
          Syntax:
 +
              Counter
  
 +
          Definition:
 +
              The number of incomplete PDU CLNP Error PDUs received by
 +
              this entity.
  
 +
          Access:
 +
              read-only.
  
 +
          Status:
 +
              mandatory.
  
      Syntax:
 
            Counter
 
  
      Definition:
+
          OBJECT:
            The number of unspecified source route CLNP Error PDUs
+
          -------
            received by this entity.
+
              clnpInErrDups { error 10 }
  
      Access:
+
          Syntax:
            read-only.
+
              Counter
  
      Status:
+
          Definition:
            mandatory.
+
              The number of duplicate option CLNP Error PDUs received
 +
              by this entity.
  
  
      OBJECT:
 
      -------
 
            clnpInErrSRSyntaxes { error 14 }
 
  
      Syntax:
 
            Counter
 
  
      Definition:
 
            The number of source route syntax CLNP Error PDUs
 
            received by this entity.
 
  
      Access:
+
Satz                                                         
            read-only.
 
  
      Status:
+
RFC 1162                        CLNS MIB                      June 1990
            mandatory.
 
  
  
      OBJECT:
+
          Access:
      -------
+
              read-only.
            clnpInErrSRUnkAddrs { error 15 }
 
  
      Syntax:
+
          Status:
            Counter
+
              mandatory.
  
      Definition:
 
            The number of source route unknown address CLNP Error
 
            PDUs received by this entity.
 
  
      Access:
+
          OBJECT:
            read-only.
+
          -------
 +
              clnpInErrUnreachDsts { error 11 }
  
      Status:
+
          Syntax:
            mandatory.
+
              Counter
  
 +
          Definition:
 +
              The number of unreachable destination CLNP Error PDUs
 +
              received by this entity.
  
 +
          Access:
 +
              read-only.
  
 +
          Status:
 +
              mandatory.
  
  
      OBJECT:
+
          OBJECT:
      -------
+
          -------
            clnpInErrSRBadPaths { error 16 }
+
              clnpInErrUnknownDsts { error 12 }
  
      Syntax:
+
          Syntax:
            Counter
+
              Counter
  
      Definition:
+
          Definition:
            The number of source route bad path CLNP Error PDUs
+
              The number of unknown destination CLNP Error PDUs
            received by this entity.
+
              received by this entity.
  
      Access:
+
          Access:
            read-only.
+
              read-only.
  
      Status:
+
          Status:
            mandatory.
+
              mandatory.
  
  
      OBJECT:
+
          OBJECT:
      -------
+
          -------
            clnpInErrHops { error 17 }
+
              clnpInErrSRUnspecs { error 13 }
  
      Syntax:
 
            Counter
 
  
      Definition:
 
            The number of hop count exceeded CLNP Error PDUs received
 
            by this entity.
 
  
      Access:
 
            read-only.
 
  
      Status:
 
            mandatory.
 
  
 +
Satz                                                         
  
      OBJECT:
+
RFC 1162                        CLNS MIB                      June 1990
      -------
 
            clnpInErrHopReassms { error 18 }
 
  
      Syntax:
 
            Counter
 
  
      Definition:
+
          Syntax:
            The number of hop count exceeded while reassembling CLNP
+
              Counter
            Error PDUs received by this entity.
 
  
 +
          Definition:
 +
              The number of unspecified source route CLNP Error PDUs
 +
              received by this entity.
  
 +
          Access:
 +
              read-only.
  
 +
          Status:
 +
              mandatory.
  
  
 +
          OBJECT:
 +
          -------
 +
              clnpInErrSRSyntaxes { error 14 }
  
 +
          Syntax:
 +
              Counter
  
      Access:
+
          Definition:
            read-only.
+
              The number of source route syntax CLNP Error PDUs
 +
              received by this entity.
  
      Status:
+
          Access:
            mandatory.
+
              read-only.
  
 +
          Status:
 +
              mandatory.
  
      OBJECT:
 
      -------
 
            clnpInErrUnsOptions { error 19 }
 
  
      Syntax:
+
          OBJECT:
            Counter
+
          -------
 +
              clnpInErrSRUnkAddrs { error 15 }
  
      Definition:
+
          Syntax:
            The number of unsupported option CLNP Error PDUs received
+
              Counter
            by this entity.
 
  
      Access:
+
          Definition:
            read-only.
+
              The number of source route unknown address CLNP Error
 +
              PDUs received by this entity.
  
      Status:
+
          Access:
            mandatory.
+
              read-only.
  
 +
          Status:
 +
              mandatory.
  
      OBJECT:
 
      -------
 
            clnpInErrUnsVersions { error 20 }
 
  
      Syntax:
 
            Counter
 
  
      Definition:
+
Satz                                                         
            The number of version mismatch CLNP Error PDUs received
 
            by this entity.
 
  
      Access:
+
RFC 1162                        CLNS MIB                      June 1990
            read-only.
 
  
      Status:
 
            mandatory.
 
  
 +
          OBJECT:
 +
          -------
 +
              clnpInErrSRBadPaths { error 16 }
  
      OBJECT:
+
          Syntax:
      -------
+
              Counter
            clnpInErrUnsSecurities { error 21 }
 
  
 +
          Definition:
 +
              The number of source route bad path CLNP Error PDUs
 +
              received by this entity.
  
 +
          Access:
 +
              read-only.
  
 +
          Status:
 +
              mandatory.
  
  
 +
          OBJECT:
 +
          -------
 +
              clnpInErrHops { error 17 }
  
 +
          Syntax:
 +
              Counter
  
      Syntax:
+
          Definition:
            Counter
+
              The number of hop count exceeded CLNP Error PDUs received
 +
              by this entity.
  
      Definition:
+
          Access:
            The number of unsupported security option CLNP Error PDUs
+
              read-only.
            received by this entity.
 
  
      Access:
+
          Status:
            read-only.
+
              mandatory.
  
      Status:
 
            mandatory.
 
  
 +
          OBJECT:
 +
          -------
 +
              clnpInErrHopReassms { error 18 }
  
      OBJECT:
+
          Syntax:
      -------
+
              Counter
            clnpInErrUnsSRs { error 22 }
 
  
      Syntax:
+
          Definition:
            Counter
+
              The number of hop count exceeded while reassembling CLNP
 +
              Error PDUs received by this entity.
  
      Definition:
 
            The number of unsupported source route option CLNP Error
 
            PDUs received by this entity.
 
  
      Access:
 
            read-only.
 
  
      Status:
 
            mandatory.
 
  
  
      OBJECT:
+
Satz                                                         
      -------
 
            clnpInErrUnsRRs { error 23 }
 
  
      Syntax:
+
RFC 1162                        CLNS MIB                      June 1990
            Counter
 
  
      Definition:
 
            The number of unsupported record route option CLNP Error
 
            PDUs received by this entity.
 
  
      Access:
+
          Access:
            read-only.
+
              read-only.
  
      Status:
+
          Status:
            mandatory.
+
              mandatory.
  
  
 +
          OBJECT:
 +
          -------
 +
              clnpInErrUnsOptions { error 19 }
  
 +
          Syntax:
 +
              Counter
  
 +
          Definition:
 +
              The number of unsupported option CLNP Error PDUs received
 +
              by this entity.
  
      OBJECT:
+
          Access:
      -------
+
              read-only.
            clnpInErrInterferences { error 24 }
 
  
      Syntax:
+
          Status:
            Counter
+
              mandatory.
  
      Definition:
 
            The number of reassembly interference CLNP Error PDUs
 
            received by this entity.
 
  
      Access:
+
          OBJECT:
            read-only.
+
          -------
 +
              clnpInErrUnsVersions { error 20 }
  
      Status:
+
          Syntax:
            mandatory.
+
              Counter
  
 +
          Definition:
 +
              The number of version mismatch CLNP Error PDUs received
 +
              by this entity.
  
      OBJECT:
+
          Access:
      -------
+
              read-only.
            clnpOutErrUnspecs { error 25 }
 
  
      Syntax:
+
          Status:
            Counter
+
              mandatory.
  
      Definition:
 
            The number of unspecified CLNP Error PDUs sent by this
 
            entity.
 
  
      Access:
+
          OBJECT:
            read-only.
+
          -------
 +
              clnpInErrUnsSecurities { error 21 }
  
      Status:
 
            mandatory.
 
  
  
      OBJECT:
 
      -------
 
            clnpOutErrProcs { error 26 }
 
  
      Syntax:
 
            Counter
 
  
      Definition:
+
Satz                                                         
            The number of protocol procedure CLNP Error PDUs sent by
 
            this entity.
 
  
 +
RFC 1162                        CLNS MIB                      June 1990
  
  
 +
          Syntax:
 +
              Counter
  
 +
          Definition:
 +
              The number of unsupported security option CLNP Error PDUs
 +
              received by this entity.
  
 +
          Access:
 +
              read-only.
  
 +
          Status:
 +
              mandatory.
  
      Access:
 
            read-only.
 
  
      Status:
+
          OBJECT:
            mandatory.
+
          -------
 +
              clnpInErrUnsSRs { error 22 }
  
 +
          Syntax:
 +
              Counter
  
      OBJECT:
+
          Definition:
      -------
+
              The number of unsupported source route option CLNP Error
            clnpOutErrCksums { error 27 }
+
              PDUs received by this entity.
  
      Syntax:
+
          Access:
            Counter
+
              read-only.
  
      Definition:
+
          Status:
            The number of checksum CLNP Error PDUs sent by this
+
              mandatory.
            entity.
 
  
      Access:
 
            read-only.
 
  
      Status:
+
          OBJECT:
            mandatory.
+
          -------
 +
              clnpInErrUnsRRs { error 23 }
  
 +
          Syntax:
 +
              Counter
  
      OBJECT:
+
          Definition:
      -------
+
              The number of unsupported record route option CLNP Error
            clnpOutErrCongests { error 28 }
+
              PDUs received by this entity.
  
      Syntax:
+
          Access:
            Counter
+
              read-only.
  
      Definition:
+
          Status:
            The number of congestion drop CLNP Error PDUs sent by
+
              mandatory.
            this entity.
 
  
      Access:
 
            read-only.
 
  
      Status:
 
            mandatory.
 
  
 +
Satz                                                         
  
      OBJECT:
+
RFC 1162                        CLNS MIB                      June 1990
      -------
 
            clnpOutErrHdrs { error 29 }
 
  
  
 +
          OBJECT:
 +
          -------
 +
              clnpInErrInterferences { error 24 }
  
 +
          Syntax:
 +
              Counter
  
 +
          Definition:
 +
              The number of reassembly interference CLNP Error PDUs
 +
              received by this entity.
  
 +
          Access:
 +
              read-only.
  
 +
          Status:
 +
              mandatory.
  
      Syntax:
 
            Counter
 
  
      Definition:
+
          OBJECT:
            The number of header syntax CLNP Error PDUs sent by this
+
          -------
            entity.
+
              clnpOutErrUnspecs { error 25 }
  
      Access:
+
          Syntax:
            read-only.
+
              Counter
  
      Status:
+
          Definition:
            mandatory.
+
              The number of unspecified CLNP Error PDUs sent by this
 +
              entity.
  
 +
          Access:
 +
              read-only.
  
      OBJECT:
+
          Status:
      -------
+
              mandatory.
            clnpOutErrSegs { error 30 }
 
  
      Syntax:
 
            Counter
 
  
      Definition:
+
          OBJECT:
            The number of segmentation disallowed CLNP Error PDUs
+
          -------
            sent by this entity.
+
              clnpOutErrProcs { error 26 }
  
      Access:
+
          Syntax:
            read-only.
+
              Counter
  
      Status:
+
          Definition:
            mandatory.
+
              The number of protocol procedure CLNP Error PDUs sent by
 +
              this entity.
  
  
      OBJECT:
 
      -------
 
            clnpOutErrIncomps { error 31 }
 
  
      Syntax:
 
            Counter
 
  
      Definition:
 
            The number of incomplete PDU CLNP Error PDUs sent by this
 
            entity.
 
  
      Access:
+
Satz                                                         
            read-only.
 
  
      Status:
+
RFC 1162                        CLNS MIB                      June 1990
            mandatory.
 
  
  
 +
          Access:
 +
              read-only.
  
 +
          Status:
 +
              mandatory.
  
  
      OBJECT:
+
          OBJECT:
      -------
+
          -------
            clnpOutErrDups { error 32 }
+
              clnpOutErrCksums { error 27 }
  
      Syntax:
+
          Syntax:
            Counter
+
              Counter
  
      Definition:
+
          Definition:
            The number of duplicate option CLNP Error PDUs sent by
+
              The number of checksum CLNP Error PDUs sent by this
            this entity.
+
              entity.
  
      Access:
+
          Access:
            read-only.
+
              read-only.
  
      Status:
+
          Status:
            mandatory.
+
              mandatory.
  
  
      OBJECT:
+
          OBJECT:
      -------
+
          -------
            clnpOutErrUnreachDsts { error 33 }
+
              clnpOutErrCongests { error 28 }
  
      Syntax:
+
          Syntax:
            Counter
+
              Counter
  
      Definition:
+
          Definition:
            The number of unreachable destination CLNP Error PDUs
+
              The number of congestion drop CLNP Error PDUs sent by
            sent by this entity.
+
              this entity.
  
      Access:
+
          Access:
            read-only.
+
              read-only.
  
      Status:
+
          Status:
            mandatory.
+
              mandatory.
  
  
      OBJECT:
+
          OBJECT:
      -------
+
          -------
            clnpOutErrUnknownDsts { error 34 }
+
              clnpOutErrHdrs { error 29 }
  
      Syntax:
 
            Counter
 
  
      Definition:
 
            The number of unknown destination CLNP Error PDUs sent by
 
            this entity.
 
  
  
  
 +
Satz                                                         
  
 +
RFC 1162                        CLNS MIB                      June 1990
  
  
 +
          Syntax:
 +
              Counter
  
      Access:
+
          Definition:
            read-only.
+
              The number of header syntax CLNP Error PDUs sent by this
 +
              entity.
  
      Status:
+
          Access:
            mandatory.
+
              read-only.
  
 +
          Status:
 +
              mandatory.
  
      OBJECT:
 
      -------
 
            clnpOutErrSRUnspecs { error 35 }
 
  
      Syntax:
+
          OBJECT:
            Counter
+
          -------
 +
              clnpOutErrSegs { error 30 }
  
      Definition:
+
          Syntax:
            The number of unspecified source route CLNP Error PDUs
+
              Counter
            sent by this entity.
 
  
      Access:
+
          Definition:
            read-only.
+
              The number of segmentation disallowed CLNP Error PDUs
 +
              sent by this entity.
  
      Status:
+
          Access:
            mandatory.
+
              read-only.
  
 +
          Status:
 +
              mandatory.
  
      OBJECT:
 
      -------
 
            clnpOutErrSRSyntaxes { error 36 }
 
  
      Syntax:
+
          OBJECT:
            Counter
+
          -------
 +
              clnpOutErrIncomps { error 31 }
  
      Definition:
+
          Syntax:
            The number of source route syntax CLNP Error PDUs sent by
+
              Counter
            this entity.
 
  
      Access:
+
          Definition:
            read-only.
+
              The number of incomplete PDU CLNP Error PDUs sent by this
 +
              entity.
  
      Status:
+
          Access:
            mandatory.
+
              read-only.
  
 +
          Status:
 +
              mandatory.
  
      OBJECT:
 
      -------
 
            clnpOutErrSRUnkAddrs { error 37 }
 
  
  
 +
Satz                                                         
  
 +
RFC 1162                        CLNS MIB                      June 1990
  
  
 +
          OBJECT:
 +
          -------
 +
              clnpOutErrDups { error 32 }
  
 +
          Syntax:
 +
              Counter
  
      Syntax:
+
          Definition:
            Counter
+
              The number of duplicate option CLNP Error PDUs sent by
 +
              this entity.
  
      Definition:
+
          Access:
            The number of source route unknown address CLNP Error
+
              read-only.
            PDUs sent by this entity.
 
  
      Access:
+
          Status:
            read-only.
+
              mandatory.
  
      Status:
 
            mandatory.
 
  
 +
          OBJECT:
 +
          -------
 +
              clnpOutErrUnreachDsts { error 33 }
  
      OBJECT:
+
          Syntax:
      -------
+
              Counter
            clnpOutErrSRBadPaths { error 38 }
 
  
      Syntax:
+
          Definition:
            Counter
+
              The number of unreachable destination CLNP Error PDUs
 +
              sent by this entity.
  
      Definition:
+
          Access:
            The number of source route bad path CLNP Error PDUs sent
+
              read-only.
            by this entity.
 
  
      Access:
+
          Status:
            read-only.
+
              mandatory.
  
      Status:
 
            mandatory.
 
  
 +
          OBJECT:
 +
          -------
 +
              clnpOutErrUnknownDsts { error 34 }
  
      OBJECT:
+
          Syntax:
      -------
+
              Counter
            clnpOutErrHopss { error 39 }
 
  
      Syntax:
+
          Definition:
            Counter
+
              The number of unknown destination CLNP Error PDUs sent by
 +
              this entity.
  
      Definition:
 
            The number of hop count exceeded CLNP Error PDUs sent by
 
            this entity.
 
  
      Access:
 
            read-only.
 
  
      Status:
 
            mandatory.
 
  
  
 +
Satz                                                         
  
 +
RFC 1162                        CLNS MIB                      June 1990
  
  
      OBJECT:
+
          Access:
      -------
+
              read-only.
            clnpOutErrHopReassms { error 40 }
 
  
      Syntax:
+
          Status:
            Counter
+
              mandatory.
  
      Definition:
 
            The number of hop count exceeded while reassembling CLNP
 
            Error PDUs sent by this entity.
 
  
      Access:
+
          OBJECT:
            read-only.
+
          -------
 +
              clnpOutErrSRUnspecs { error 35 }
  
      Status:
+
          Syntax:
            mandatory.
+
              Counter
  
 +
          Definition:
 +
              The number of unspecified source route CLNP Error PDUs
 +
              sent by this entity.
  
      OBJECT:
+
          Access:
      -------
+
              read-only.
            clnpOutErrUnsOptions { error 41 }
 
  
      Syntax:
+
          Status:
            Counter
+
              mandatory.
  
      Definition:
 
            The number of unsupported option CLNP Error PDUs sent by
 
            this entity.
 
  
      Access:
+
          OBJECT:
            read-only.
+
          -------
 +
              clnpOutErrSRSyntaxes { error 36 }
  
      Status:
+
          Syntax:
            mandatory.
+
              Counter
  
 +
          Definition:
 +
              The number of source route syntax CLNP Error PDUs sent by
 +
              this entity.
  
      OBJECT:
+
          Access:
      -------
+
              read-only.
            clnpOutErrUnsVersions { error 42 }
 
  
      Syntax:
+
          Status:
            Counter
+
              mandatory.
  
      Definition:
 
            The number of version mismatch CLNP Error PDUs sent by
 
            this entity.
 
  
 +
          OBJECT:
 +
          -------
 +
              clnpOutErrSRUnkAddrs { error 37 }
  
  
Line 2,389: Line 2,408:
  
  
 +
Satz                                                         
  
      Access:
+
RFC 1162                        CLNS MIB                      June 1990
            read-only.
 
  
      Status:
 
            mandatory.
 
  
 +
          Syntax:
 +
              Counter
  
      OBJECT:
+
          Definition:
      -------
+
              The number of source route unknown address CLNP Error
            clnpOutErrUnsSecurities { error 43 }
+
              PDUs sent by this entity.
  
      Syntax:
+
          Access:
            Counter
+
              read-only.
  
      Definition:
+
          Status:
            The number of unsupported security option CLNP Error PDUs
+
              mandatory.
            sent by this entity.
 
  
      Access:
 
            read-only.
 
  
      Status:
+
          OBJECT:
            mandatory.
+
          -------
 +
              clnpOutErrSRBadPaths { error 38 }
  
 +
          Syntax:
 +
              Counter
  
      OBJECT:
+
          Definition:
      -------
+
              The number of source route bad path CLNP Error PDUs sent
            clnpOutErrUnsSRs { error 44 }
+
              by this entity.
  
      Syntax:
+
          Access:
            Counter
+
              read-only.
  
      Definition:
+
          Status:
            The number of unsupported source route option CLNP Error
+
              mandatory.
            PDUs sent by this entity.
 
  
      Access:
 
            read-only.
 
  
      Status:
+
          OBJECT:
            mandatory.
+
          -------
 +
              clnpOutErrHopss { error 39 }
  
 +
          Syntax:
 +
              Counter
  
      OBJECT:
+
          Definition:
      -------
+
              The number of hop count exceeded CLNP Error PDUs sent by
            clnpOutErrUnsRRs { error 45 }
+
              this entity.
  
 +
          Access:
 +
              read-only.
  
 +
          Status:
 +
              mandatory.
  
  
  
 +
Satz                                                         
  
 +
RFC 1162                        CLNS MIB                      June 1990
  
      Syntax:
 
            Counter
 
  
      Definition:
+
          OBJECT:
            The number of unsupported record route option CLNP Error
+
          -------
            PDUs sent by this entity.
+
              clnpOutErrHopReassms { error 40 }
  
      Access:
+
          Syntax:
            read-only.
+
              Counter
  
      Status:
+
          Definition:
            mandatory.
+
              The number of hop count exceeded while reassembling CLNP
 +
              Error PDUs sent by this entity.
  
 +
          Access:
 +
              read-only.
  
      OBJECT:
+
          Status:
      -------
+
              mandatory.
            clnpOutErrInterferences { error 46 }
 
  
      Syntax:
 
            Counter
 
  
      Definition:
+
          OBJECT:
            The number of reassembly interference CLNP Error PDUs
+
          -------
            sent by this entity.
+
              clnpOutErrUnsOptions { error 41 }
  
      Access:
+
          Syntax:
            read-only.
+
              Counter
  
      Status:
+
          Definition:
            mandatory.
+
              The number of unsupported option CLNP Error PDUs sent by
 +
              this entity.
  
=== The ESIS Group ===
+
          Access:
 +
              read-only.
  
The ESIS group contains information about the End System Intermediate
+
          Status:
System protocol used to maintain neighbor reachibility information.
+
              mandatory.
Both ESs and ISs are expected to implement this group if they running
 
a CLNP.
 
  
  
      OBJECT:
+
          OBJECT:
      -------
+
          -------
            esisESHin { es-is 1 }
+
              clnpOutErrUnsVersions { error 42 }
  
      Syntax:
+
          Syntax:
            Counter
+
              Counter
  
      Definition:
+
          Definition:
            The number of ESH PDUs received by this entity.
+
              The number of version mismatch CLNP Error PDUs sent by
 +
              this entity.
  
  
Line 2,496: Line 2,520:
  
  
      Access:
+
Satz                                                         
            read-only.
 
  
      Status:
+
RFC 1162                        CLNS MIB                      June 1990
            mandatory.
 
  
  
      OBJECT:
+
          Access:
      -------
+
              read-only.
            esisESHout { es-is 2 }
 
  
      Syntax:
+
          Status:
            Counter
+
              mandatory.
  
      Definition:
 
            The number of ESH PDUs sent by this entity.
 
  
      Access:
+
          OBJECT:
            read-only.
+
          -------
 +
              clnpOutErrUnsSecurities { error 43 }
  
      Status:
+
          Syntax:
            mandatory.
+
              Counter
  
 +
          Definition:
 +
              The number of unsupported security option CLNP Error PDUs
 +
              sent by this entity.
  
      OBJECT:
+
          Access:
      -------
+
              read-only.
            esisISHin { es-is 3 }
 
  
      Syntax:
+
          Status:
            Counter
+
              mandatory.
  
      Definition:
 
            The number of ISH PDUs received by this entity.
 
  
      Access:
+
          OBJECT:
            read-only.
+
          -------
 +
              clnpOutErrUnsSRs { error 44 }
  
      Status:
+
          Syntax:
            mandatory.
+
              Counter
  
 +
          Definition:
 +
              The number of unsupported source route option CLNP Error
 +
              PDUs sent by this entity.
  
      OBJECT:
+
          Access:
      -------
+
              read-only.
            esisISHout { es-is 4 }
 
  
      Syntax:
+
          Status:
            Counter
+
              mandatory.
  
  
 +
          OBJECT:
 +
          -------
 +
              clnpOutErrUnsRRs { error 45 }
  
  
  
  
      Definition:
 
            The number of ISH PDUs sent by this entity.
 
  
      Access:
+
Satz                                                         
            read-only.
 
  
      Status:
+
RFC 1162                        CLNS MIB                      June 1990
            mandatory.
 
  
  
      OBJECT:
+
          Syntax:
      -------
+
              Counter
            esisRDUin { es-is 5 }
 
  
      Syntax:
+
          Definition:
            Counter
+
              The number of unsupported record route option CLNP Error
 +
              PDUs sent by this entity.
  
      Definition:
+
          Access:
            The number of RDU PDUs received by this entity.
+
              read-only.
  
      Access:
+
          Status:
            read-only.
+
              mandatory.
  
      Status:
 
            mandatory.
 
  
 +
          OBJECT:
 +
          -------
 +
              clnpOutErrInterferences { error 46 }
  
      OBJECT:
+
          Syntax:
      -------
+
              Counter
            esisRDUout { es-is 6 }
 
  
      Syntax:
+
          Definition:
            Counter
+
              The number of reassembly interference CLNP Error PDUs
 +
              sent by this entity.
  
      Definition:
+
          Access:
            The number of RDU PDUs sent by this entity.
+
              read-only.
  
      Access:
+
          Status:
            read-only.
+
              mandatory.
  
      Status:
+
4.3.  The ESIS Group
            mandatory.
 
  
 +
  The ESIS group contains information about the End System Intermediate
 +
  System protocol used to maintain neighbor reachibility information.
 +
  Both ESs and ISs are expected to implement this group if they running
 +
  a CLNP.
  
  
 +
          OBJECT:
 +
          -------
 +
              esisESHin { es-is 1 }
  
 +
          Syntax:
 +
              Counter
  
 +
          Definition:
 +
              The number of ESH PDUs received by this entity.
  
  
  
 +
Satz                                                         
  
 +
RFC 1162                        CLNS MIB                      June 1990
  
  
== Definitions ==
+
          Access:
 +
              read-only.
  
            CLNS-MIB DEFINITIONS ::= BEGIN
+
          Status:
 +
              mandatory.
  
            IMPORTS
 
                    experimental, OBJECT-TYPE, Counter
 
                            FROM RFC1155-SMI;
 
  
            -- new type of NetworkAddress
+
          OBJECT:
 +
          -------
 +
              esisESHout { es-is 2 }
  
            ClnpAddress ::=
+
          Syntax:
                [APPLICATION 5]
+
              Counter
                    IMPLICIT OCTET STRING (SIZE (1..21))
 
  
 +
          Definition:
 +
              The number of ESH PDUs sent by this entity.
  
            clns    OBJECT IDENTIFIER ::=  { experimental 1 }
+
          Access:
 +
              read-only.
  
            clnp    OBJECT IDENTIFIER ::=  { clns 1 }
+
          Status:
            error  OBJECT IDENTIFIER ::=  { clns 2 }
+
              mandatory.
            echo    OBJECT IDENTIFIER ::=  { clns 3 }
 
            es-is  OBJECT IDENTIFIER ::=  { clns 4 }
 
  
  
            -- the General CLNP group
+
          OBJECT:
 +
          -------
 +
              esisISHin { es-is 3 }
  
            clnpForwarding OBJECT-TYPE
+
          Syntax:
                    SYNTAX  INTEGER {
+
              Counter
                                is(1),  -- entity is an
 
                                        -- intermediate system
 
                                es(2)  -- entity is an end system
 
                                        -- and does not forward pdus
 
                            }
 
                    ACCESS  read-write
 
                    STATUS  mandatory
 
                    ::= { clnp 1 }
 
  
            clnpDefaultLifeTime OBJECT-TYPE
+
          Definition:
                    SYNTAX  INTEGER
+
              The number of ISH PDUs received by this entity.
                    ACCESS  read-write
 
                    STATUS  mandatory
 
                    ::= { clnp 2 }
 
  
            clnpInReceives OBJECT-TYPE
+
          Access:
                    SYNTAX  Counter
+
              read-only.
                    ACCESS  read-only
 
                    STATUS  mandatory
 
                    ::= { clnp 3 }
 
  
 +
          Status:
 +
              mandatory.
  
  
 +
          OBJECT:
 +
          -------
 +
              esisISHout { es-is 4 }
  
 +
          Syntax:
 +
              Counter
  
  
            clnpInHdrErrors OBJECT-TYPE
 
                    SYNTAX  Counter
 
                    ACCESS  read-only
 
                    STATUS  mandatory
 
                    ::= { clnp 4 }
 
  
            clnpInAddrErrors OBJECT-TYPE
 
                    SYNTAX  Counter
 
                    ACCESS  read-only
 
                    STATUS  mandatory
 
                    ::= { clnp 5 }
 
  
            clnpForwPDUs OBJECT-TYPE
+
Satz                                                         
                    SYNTAX  Counter
 
                    ACCESS  read-only
 
                    STATUS  mandatory
 
                    ::= { clnp 6 }
 
  
            clnpInUnknownNLPs OBJECT-TYPE
+
RFC 1162                        CLNS MIB                      June 1990
                    SYNTAX  Counter
 
                    ACCESS  read-only
 
                    STATUS  mandatory
 
                    ::= { clnp 7 }
 
  
            clnpInUnknownULPs OBJECT-TYPE
 
                    SYNTAX  Counter
 
                    ACCESS  read-only
 
                    STATUS  mandatory
 
                    ::= { clnp 8 }
 
  
            clnpInDiscards OBJECT-TYPE
+
          Definition:
                    SYNTAX  Counter
+
              The number of ISH PDUs sent by this entity.
                    ACCESS  read-only
 
                    STATUS  mandatory
 
                    ::= { clnp 9 }
 
  
            clnpInDelivers OBJECT-TYPE
+
          Access:
                    SYNTAX  Counter
+
              read-only.
                    ACCESS  read-only
 
                    STATUS  mandatory
 
                    ::= { clnp 10 }
 
  
            clnpOutRequests OBJECT-TYPE
+
          Status:
                    SYNTAX  Counter
+
              mandatory.
                    ACCESS  read-only
 
                    STATUS  mandatory
 
                    ::= { clnp 11 }
 
  
  
 +
          OBJECT:
 +
          -------
 +
              esisRDUin { es-is 5 }
  
 +
          Syntax:
 +
              Counter
  
 +
          Definition:
 +
              The number of RDU PDUs received by this entity.
  
 +
          Access:
 +
              read-only.
  
            clnpOutDiscards OBJECT-TYPE
+
          Status:
                    SYNTAX  Counter
+
              mandatory.
                    ACCESS  read-only
 
                    STATUS  mandatory
 
                    ::= { clnp 12 }
 
  
            clnpOutNoRoutes OBJECT-TYPE
 
                    SYNTAX  Counter
 
                    ACCESS  read-only
 
                    STATUS  mandatory
 
                    ::= { clnp 13 }
 
  
            clnpReasmTimeout OBJECT-TYPE
+
          OBJECT:
                    SYNTAX  INTEGER
+
          -------
                    ACCESS  read-only
+
              esisRDUout { es-is 6 }
                    STATUS  mandatory
 
                    ::= { clnp 14 }
 
  
            clnpReasmReqds  OBJECT-TYPE
+
          Syntax:
                    SYNTAX  Counter
+
              Counter
                    ACCESS  read-only
 
                    STATUS  mandatory
 
                    ::= { clnp 15 }
 
  
            clnpReasmOKs    OBJECT-TYPE
+
          Definition:
                    SYNTAX  Counter
+
              The number of RDU PDUs sent by this entity.
                    ACCESS  read-only
 
                    STATUS  mandatory
 
                    ::= { clnp 16 }
 
  
            clnpReasmFails  OBJECT-TYPE
+
          Access:
                    SYNTAX  Counter
+
              read-only.
                    ACCESS  read-only
 
                    STATUS  mandatory
 
                    ::= { clnp 17 }
 
  
            clnpSegOKs      OBJECT-TYPE
+
          Status:
                    SYNTAX  Counter
+
              mandatory.
                    ACCESS  read-only
 
                    STATUS  mandatory
 
                    ::= { clnp 18 }
 
  
            clnpSegFails    OBJECT-TYPE
 
                    SYNTAX  Counter
 
                    ACCESS  read-only
 
                    STATUS  mandatory
 
                    ::= { clnp 19 }
 
  
  
Line 2,761: Line 2,742:
  
  
            clnpSegCreates  OBJECT-TYPE
 
                    SYNTAX  Counter
 
                    ACCESS  read-only
 
                    STATUS  mandatory
 
                    ::= { clnp 20 }
 
  
            clnpInOpts      OBJECT-TYPE
 
                    SYNTAX  Counter
 
                    ACCESS  read-only
 
                    STATUS  mandatory
 
                    ::= { clnp 25 }
 
  
            clnpOutOpts    OBJECT-TYPE
+
Satz                                                         
                    SYNTAX  Counter
 
                    ACCESS  read-only
 
                    STATUS  mandatory
 
                    ::= { clnp 26 }
 
  
            -- the CLNP Interface table
+
RFC 1162                        CLNS MIB                      June 1990
  
            clnpAddrTable  OBJECT-TYPE
 
                    SYNTAX  SEQUENCE OF ClnpAddrEntry
 
                    ACCESS  not-accessible
 
                    STATUS  mandatory
 
                    ::= { clnp 21 }
 
  
            clnpAddrEntry  OBJECT-TYPE
+
5. Definitions
                    SYNTAX ClnpAddrEntry
 
                    ACCESS  not-accessible
 
                    STATUS  mandatory
 
            --      INDEX  { clnpAdEntAddr }
 
                    ::= { clnpAddrTable 1 }
 
  
            ClnpAddrEntry ::= SEQUENCE {
+
              CLNS-MIB DEFINITIONS ::= BEGIN
                clnpAdEntAddr
 
                    ClnpAddress,
 
                clnpAdEntIfIndex
 
                    INTEGER,
 
                clnpAdEntReasmMaxSize
 
                    INTEGER (0..65535)
 
            }
 
  
            clnpAdEntAddr OBJECT-TYPE
+
              IMPORTS
                    SYNTAX  ClnpAddress
+
                      experimental, OBJECT-TYPE, Counter
                    ACCESS  read-only
+
                              FROM RFC1155-SMI;
                    STATUS  mandatory
 
                    ::=  { clnpAddrEntry 1 }
 
  
 +
              -- new type of NetworkAddress
  
 +
              ClnpAddress ::=
 +
                  [APPLICATION 5]
 +
                      IMPLICIT OCTET STRING (SIZE (1..21))
  
  
 +
              clns    OBJECT IDENTIFIER ::=  { experimental 1 }
  
 +
              clnp    OBJECT IDENTIFIER ::=  { clns 1 }
 +
              error  OBJECT IDENTIFIER ::=  { clns 2 }
 +
              echo    OBJECT IDENTIFIER ::=  { clns 3 }
 +
              es-is  OBJECT IDENTIFIER ::=  { clns 4 }
  
            clnpAdEntIfIndex OBJECT-TYPE
 
                    SYNTAX  INTEGER
 
                    ACCESS  read-only
 
                    STATUS  mandatory
 
                    ::=  { clnpAddrEntry 2 }
 
  
            clnpAdEntReasmMaxSize OBJECT-TYPE
+
              -- the General CLNP group
                    SYNTAX  INTEGER (0..65535)
 
                    ACCESS  read-only
 
                    STATUS  mandatory
 
                    ::= { clnpAddrEntry 3 }
 
  
            -- the CLNP Routing table
+
              clnpForwarding OBJECT-TYPE
 +
                      SYNTAX  INTEGER {
 +
                                  is(1),  -- entity is an
 +
                                          -- intermediate system
 +
                                  es(2)  -- entity is an end system
 +
                                          -- and does not forward pdus
 +
                              }
 +
                      ACCESS  read-write
 +
                      STATUS  mandatory
 +
                      ::= { clnp 1 }
  
            clnpRoutingTable OBJECT-TYPE
+
              clnpDefaultLifeTime OBJECT-TYPE
                    SYNTAX  SEQUENCE OF ClnpRouteEntry
+
                      SYNTAX  INTEGER
                    ACCESS  not-accessible
+
                      ACCESS  read-write
                    STATUS  mandatory
+
                      STATUS  mandatory
                    ::= { clnp 22 }
+
                      ::= { clnp 2 }
  
            clnpRouteEntry OBJECT-TYPE
+
              clnpInReceives OBJECT-TYPE
                    SYNTAX  ClnpRouteEntry
+
                      SYNTAX  Counter
                    ACCESS  not-accessible
+
                      ACCESS  read-only
                    STATUS  mandatory
+
                      STATUS  mandatory
            --      INDEX  { clnpRouteDest }
+
                      ::= { clnp 3 }
                    ::= { clnpRoutingTable 1 }
 
  
            ClnpRouteEntry ::= SEQUENCE {
 
                clnpRouteDest
 
                    ClnpAddress,
 
                clnpRouteIfIndex
 
                    INTEGER,
 
                clnpRouteMetric1
 
                    INTEGER,
 
                clnpRouteMetric2
 
                    INTEGER,
 
                clnpRouteMetric3
 
                    INTEGER,
 
                clnpRouteMetric4
 
                    INTEGER,
 
                clnpRouteNextHop
 
                    ClnpAddress,
 
                clnpRouteType
 
                    INTEGER,
 
                clnpRouteProto
 
                    INTEGER,
 
                clnpRouteAge
 
                    INTEGER
 
  
  
  
 +
Satz                                                         
  
 +
RFC 1162                        CLNS MIB                      June 1990
  
            }
 
  
            clnpRouteDest OBJECT-TYPE
+
              clnpInHdrErrors OBJECT-TYPE
                    SYNTAX  ClnpAddress
+
                      SYNTAX  Counter
                    ACCESS  read-write
+
                      ACCESS  read-only
                    STATUS  mandatory
+
                      STATUS  mandatory
                    ::= { clnpRouteEntry 1 }
+
                      ::= { clnp 4 }
  
            clnpRouteIfIndex  OBJECT-TYPE
+
              clnpInAddrErrors OBJECT-TYPE
                    SYNTAX  INTEGER
+
                      SYNTAX  Counter
                    ACCESS  read-write
+
                      ACCESS  read-only
                    STATUS  mandatory
+
                      STATUS  mandatory
                    ::= { clnpRouteEntry 2 }
+
                      ::= { clnp 5 }
  
            clnpRouteMetric1 OBJECT-TYPE
+
              clnpForwPDUs OBJECT-TYPE
                    SYNTAX  INTEGER
+
                      SYNTAX  Counter
                    ACCESS  read-write
+
                      ACCESS  read-only
                    STATUS  mandatory
+
                      STATUS  mandatory
                    ::= { clnpRouteEntry 3 }
+
                      ::= { clnp 6 }
  
            clnpRouteMetric2 OBJECT-TYPE
+
              clnpInUnknownNLPs OBJECT-TYPE
                    SYNTAX  INTEGER
+
                      SYNTAX  Counter
                    ACCESS  read-write
+
                      ACCESS  read-only
                    STATUS  mandatory
+
                      STATUS  mandatory
                    ::= { clnpRouteEntry 4 }
+
                      ::= { clnp 7 }
  
            clnpRouteMetric3 OBJECT-TYPE
+
              clnpInUnknownULPs OBJECT-TYPE
                    SYNTAX  INTEGER
+
                      SYNTAX  Counter
                    ACCESS  read-write
+
                      ACCESS  read-only
                    STATUS  mandatory
+
                      STATUS  mandatory
                    ::= { clnpRouteEntry 5 }
+
                      ::= { clnp 8 }
  
            clnpRouteMetric4 OBJECT-TYPE
+
              clnpInDiscards OBJECT-TYPE
                    SYNTAX  INTEGER
+
                      SYNTAX  Counter
                    ACCESS  read-write
+
                      ACCESS  read-only
                    STATUS  mandatory
+
                      STATUS  mandatory
                    ::= { clnpRouteEntry 6 }
+
                      ::= { clnp 9 }
  
            clnpRouteNextHop OBJECT-TYPE
+
              clnpInDelivers OBJECT-TYPE
                    SYNTAX  ClnpAddress
+
                      SYNTAX  Counter
                    ACCESS  read-write
+
                      ACCESS  read-only
                    STATUS  mandatory
+
                      STATUS  mandatory
                    ::= { clnpRouteEntry 7 }
+
                      ::= { clnp 10 }
  
            clnpRouteType OBJECT-TYPE
+
              clnpOutRequests OBJECT-TYPE
                    SYNTAX  INTEGER {
+
                      SYNTAX  Counter
                                other(1),      -- none of the
+
                      ACCESS  read-only
                                              -- following
+
                      STATUS  mandatory
 +
                      ::= { clnp 11 }
  
  
  
  
 +
Satz                                                         
  
                                invalid(2),    -- an invalidated
+
RFC 1162                        CLNS MIB                      June 1990
                                              -- route
 
  
                                              -- route to directly
 
                                direct(3),    -- connected
 
                                              -- (sub-)network
 
  
                                              -- route to a
+
              clnpOutDiscards OBJECT-TYPE
                                              -- non-local
+
                      SYNTAX  Counter
                                remote(4)      -- host/network
+
                      ACCESS  read-only
                                              -- /sub-network
+
                      STATUS  mandatory
                        }
+
                      ::= { clnp 12 }
                    ACCESS  read-write
 
                    STATUS  mandatory
 
                    ::= { clnpRouteEntry 8 }
 
  
            clnpRouteProto OBJECT-TYPE
+
              clnpOutNoRoutes OBJECT-TYPE
                    SYNTAX  INTEGER {
+
                      SYNTAX  Counter
                                other(1),    -- none of the
+
                      ACCESS  read-only
                                              -- following
+
                      STATUS  mandatory
 +
                      ::= { clnp 13 }
  
                                              -- non-protocol
+
              clnpReasmTimeout OBJECT-TYPE
                                              -- information
+
                      SYNTAX  INTEGER
                                              --  e.g., manually
+
                      ACCESS  read-only
                                local(2),    --  configured entries
+
                      STATUS  mandatory
 +
                      ::= { clnp 14 }
  
                                              -- set via a network
+
              clnpReasmReqds  OBJECT-TYPE
                                netmgmt(3),  --  management
+
                      SYNTAX  Counter
                                              --  protocol
+
                      ACCESS  read-only
 +
                      STATUS  mandatory
 +
                      ::= { clnp 15 }
  
                                              -- similar to
+
              clnpReasmOKs    OBJECT-TYPE
                                              -- ipRouteProto
+
                      SYNTAX  Counter
                                              -- but omits several
+
                      ACCESS  read-only
                                              -- IP-specific
+
                      STATUS  mandatory
                                              -- protocols
+
                      ::= { clnp 16 }
                                is-is(9),
 
                                ciscoIgrp(11),
 
                                bbnSpfIgp(12),
 
                                ospf(13),
 
                                bgp(14)
 
                        }
 
                    ACCESS  read-only
 
                    STATUS  mandatory
 
                    ::= { clnpRouteEntry 9 }
 
  
            clnpRouteAge OBJECT-TYPE
+
              clnpReasmFails  OBJECT-TYPE
                    SYNTAX  INTEGER
+
                      SYNTAX  Counter
                    ACCESS  read-write
+
                      ACCESS  read-only
 +
                      STATUS  mandatory
 +
                      ::= { clnp 17 }
  
 +
              clnpSegOKs      OBJECT-TYPE
 +
                      SYNTAX  Counter
 +
                      ACCESS  read-only
 +
                      STATUS  mandatory
 +
                      ::= { clnp 18 }
  
 +
              clnpSegFails    OBJECT-TYPE
 +
                      SYNTAX  Counter
 +
                      ACCESS  read-only
 +
                      STATUS  mandatory
 +
                      ::= { clnp 19 }
  
  
  
                    STATUS  mandatory
 
                    ::= { clnpRouteEntry 10 }
 
  
            -- the CLNP Address Translation tables
+
Satz                                                         
  
            clnpNetToMediaTable OBJECT-TYPE
+
RFC 1162                        CLNS MIB                      June 1990
                    SYNTAX  SEQUENCE OF ClnpNetToMediaEntry
 
                    ACCESS  not-accessible
 
                    STATUS  mandatory
 
                    ::= { clnp 23 }
 
  
            clnpNetToMediaEntry OBJECT-TYPE
 
                    SYNTAX  ClnpNetToMediaEntry
 
                    ACCESS  not-accessible
 
                    STATUS  mandatory
 
            --      INDEX  { clnpNetToMediaIfIndex,
 
            --                clnpNetToMediaNetAddress }
 
                    ::= { clnpNetToMediaTable 1 }
 
  
            ClnpNetToMediaEntry ::= SEQUENCE {
+
              clnpSegCreates  OBJECT-TYPE
                clnpNetToMediaIfIndex
+
                      SYNTAX  Counter
                    INTEGER,
+
                      ACCESS  read-only
                clnpNetToMediaPhysAddress
+
                      STATUS  mandatory
                    OCTET STRING,
+
                      ::= { clnp 20 }
                clnpNetToMediaNetAddress
 
                    ClnpAddress,
 
                clnpNetToMediaType
 
                    INTEGER,
 
                clnpNetToMediaAge
 
                    INTEGER,
 
                clnpNetToMediaHoldTime
 
                    INTEGER
 
            }
 
  
            clnpNetToMediaIfIndex OBJECT-TYPE
+
              clnpInOpts      OBJECT-TYPE
                    SYNTAX  INTEGER
+
                      SYNTAX  Counter
                    ACCESS  read-write
+
                      ACCESS  read-only
                    STATUS  mandatory
+
                      STATUS  mandatory
                    ::= { clnpNetToMediaEntry 1 }
+
                      ::= { clnp 25 }
  
            clnpNetToMediaPhysAddress OBJECT-TYPE
+
              clnpOutOpts    OBJECT-TYPE
                    SYNTAX  OCTET STRING
+
                      SYNTAX  Counter
                    ACCESS  read-write
+
                      ACCESS  read-only
                    STATUS  mandatory
+
                      STATUS  mandatory
                    ::= { clnpNetToMediaEntry 2 }
+
                      ::= { clnp 26 }
  
            clnpNetToMediaNetAddress OBJECT-TYPE
+
              -- the CLNP Interface table
                    SYNTAX  ClnpAddress
 
  
 +
              clnpAddrTable  OBJECT-TYPE
 +
                      SYNTAX  SEQUENCE OF ClnpAddrEntry
 +
                      ACCESS  not-accessible
 +
                      STATUS  mandatory
 +
                      ::= { clnp 21 }
  
 +
              clnpAddrEntry  OBJECT-TYPE
 +
                      SYNTAX  ClnpAddrEntry
 +
                      ACCESS  not-accessible
 +
                      STATUS  mandatory
 +
              --      INDEX  { clnpAdEntAddr }
 +
                      ::= { clnpAddrTable 1 }
  
 +
              ClnpAddrEntry ::= SEQUENCE {
 +
                  clnpAdEntAddr
 +
                      ClnpAddress,
 +
                  clnpAdEntIfIndex
 +
                      INTEGER,
 +
                  clnpAdEntReasmMaxSize
 +
                      INTEGER (0..65535)
 +
              }
  
 +
              clnpAdEntAddr OBJECT-TYPE
 +
                      SYNTAX  ClnpAddress
 +
                      ACCESS  read-only
 +
                      STATUS  mandatory
 +
                      ::=  { clnpAddrEntry 1 }
  
                    ACCESS  read-write
 
                    STATUS  mandatory
 
                    ::= { clnpNetToMediaEntry 3 }
 
  
            clnpNetToMediaType OBJECT-TYPE
 
                    SYNTAX  INTEGER {
 
                                other(1),      -- none of the
 
                                                -- following
 
                                invalid(2),    -- an invalidated
 
                                                -- mapping
 
                                dynamic(3),
 
                                static(4)
 
                        }
 
                    ACCESS  read-write
 
                    STATUS  mandatory
 
                    ::= { clnpNetToMediaEntry 4 }
 
  
            clnpNetToMediaAge OBJECT-TYPE
 
                    SYNTAX  INTEGER
 
                    ACCESS  read-write
 
                    STATUS  mandatory
 
                    ::= { clnpNetToMediaEntry 5 }
 
  
            clnpNetToMediaHoldTime OBJECT-TYPE
+
Satz                                                         
                    SYNTAX  INTEGER
 
                    ACCESS  read-write
 
                    STATUS  mandatory
 
                    ::= { clnpNetToMediaEntry 6 }
 
  
            clnpMediaToNetTable OBJECT-TYPE
+
RFC 1162                        CLNS MIB                      June 1990
                    SYNTAX  SEQUENCE OF ClnpMediaToNetEntry
 
                    ACCESS  not-accessible
 
                    STATUS  mandatory
 
                    ::= { clnp 24 }
 
  
            clnpMediaToNetEntry OBJECT-TYPE
 
                    SYNTAX  ClnpMediaToNetEntry
 
                    ACCESS  not-accessible
 
                    STATUS  mandatory
 
            --      INDEX  { clnpMediaToNetIfIndex,
 
            --                clnpMediaToNetPhysAddress }
 
                    ::= { clnpMediaToNetTable 1 }
 
  
            ClnpMediaToNetEntry ::= SEQUENCE {
+
              clnpAdEntIfIndex OBJECT-TYPE
                clnpMediaToNetIfIndex
+
                      SYNTAX  INTEGER
                    INTEGER,
+
                      ACCESS  read-only
                clnpMediaToNetNetAddress
+
                      STATUS  mandatory
                    ClnpAddress,
+
                      ::= { clnpAddrEntry 2 }
  
 +
              clnpAdEntReasmMaxSize OBJECT-TYPE
 +
                      SYNTAX  INTEGER (0..65535)
 +
                      ACCESS  read-only
 +
                      STATUS  mandatory
 +
                      ::= { clnpAddrEntry 3 }
  
 +
              -- the CLNP Routing table
  
 +
              clnpRoutingTable OBJECT-TYPE
 +
                      SYNTAX  SEQUENCE OF ClnpRouteEntry
 +
                      ACCESS  not-accessible
 +
                      STATUS  mandatory
 +
                      ::= { clnp 22 }
  
 +
              clnpRouteEntry OBJECT-TYPE
 +
                      SYNTAX  ClnpRouteEntry
 +
                      ACCESS  not-accessible
 +
                      STATUS  mandatory
 +
              --      INDEX  { clnpRouteDest }
 +
                      ::= { clnpRoutingTable 1 }
  
                clnpMediaToNetPhysAddress
+
              ClnpRouteEntry ::= SEQUENCE {
                    OCTET STRING,
+
                  clnpRouteDest
                clnpMediaToNetType
+
                      ClnpAddress,
                    INTEGER,
+
                  clnpRouteIfIndex
                clnpMediaToNetAge
+
                      INTEGER,
                    INTEGER,
+
                  clnpRouteMetric1
                clnpMediaToNetHoldTime
+
                      INTEGER,
                    INTEGER
+
                  clnpRouteMetric2
            }
+
                      INTEGER,
 +
                  clnpRouteMetric3
 +
                      INTEGER,
 +
                  clnpRouteMetric4
 +
                      INTEGER,
 +
                  clnpRouteNextHop
 +
                      ClnpAddress,
 +
                  clnpRouteType
 +
                      INTEGER,
 +
                  clnpRouteProto
 +
                      INTEGER,
 +
                  clnpRouteAge
 +
                      INTEGER
  
            clnpMediaToNetIfIndex OBJECT-TYPE
 
                    SYNTAX  INTEGER
 
                    ACCESS  read-write
 
                    STATUS  mandatory
 
                    ::= { clnpMediaToNetEntry 1 }
 
  
            clnpMediaToNetNetAddress OBJECT-TYPE
 
                    SYNTAX  ClnpAddress
 
                    ACCESS  read-write
 
                    STATUS  mandatory
 
                    ::= { clnpMediaToNetEntry 2 }
 
  
            clnpMediaToNetPhysAddress OBJECT-TYPE
+
Satz                                                         
                    SYNTAX  OCTET STRING
 
                    ACCESS  read-write
 
                    STATUS  mandatory
 
                    ::= { clnpMediaToNetEntry 3 }
 
  
            clnpMediaToNetType OBJECT-TYPE
+
RFC 1162                        CLNS MIB                      June 1990
                    SYNTAX  INTEGER {
 
                                other(1),      -- none of the
 
                                                -- following
 
                                invalid(2),    -- an invalidated
 
                                                -- mapping
 
                                dynamic(3),
 
                                static(4)
 
                        }
 
                    ACCESS  read-write
 
                    STATUS  mandatory
 
                    ::= { clnpMediaToNetEntry 4 }
 
  
            clnpMediaToNetAge OBJECT-TYPE
 
                    SYNTAX  INTEGER
 
                    ACCESS  read-write
 
                    STATUS  mandatory
 
                    ::= { clnpMediaToNetEntry 5 }
 
  
            clnpMediaToNetHoldTime OBJECT-TYPE
+
              }
  
 +
              clnpRouteDest OBJECT-TYPE
 +
                      SYNTAX  ClnpAddress
 +
                      ACCESS  read-write
 +
                      STATUS  mandatory
 +
                      ::= { clnpRouteEntry 1 }
  
 +
              clnpRouteIfIndex  OBJECT-TYPE
 +
                      SYNTAX  INTEGER
 +
                      ACCESS  read-write
 +
                      STATUS  mandatory
 +
                      ::= { clnpRouteEntry 2 }
  
 +
              clnpRouteMetric1 OBJECT-TYPE
 +
                      SYNTAX  INTEGER
 +
                      ACCESS  read-write
 +
                      STATUS  mandatory
 +
                      ::= { clnpRouteEntry 3 }
  
 +
              clnpRouteMetric2 OBJECT-TYPE
 +
                      SYNTAX  INTEGER
 +
                      ACCESS  read-write
 +
                      STATUS  mandatory
 +
                      ::= { clnpRouteEntry 4 }
  
                    SYNTAX  INTEGER
+
              clnpRouteMetric3 OBJECT-TYPE
                    ACCESS  read-write
+
                      SYNTAX  INTEGER
                    STATUS  mandatory
+
                      ACCESS  read-write
                    ::= { clnpMediaToNetEntry 6 }
+
                      STATUS  mandatory
 +
                      ::= { clnpRouteEntry 5 }
  
            -- the CLNP Error Group
+
              clnpRouteMetric4 OBJECT-TYPE
 +
                      SYNTAX  INTEGER
 +
                      ACCESS  read-write
 +
                      STATUS  mandatory
 +
                      ::= { clnpRouteEntry 6 }
  
            clnpInErrors    OBJECT-TYPE
+
              clnpRouteNextHop OBJECT-TYPE
                    SYNTAX  Counter
+
                      SYNTAX  ClnpAddress
                    ACCESS  read-only
+
                      ACCESS  read-write
                    STATUS  mandatory
+
                      STATUS  mandatory
                    ::= { error 1 }
+
                      ::= { clnpRouteEntry 7 }
  
            clnpOutErrors  OBJECT-TYPE
+
              clnpRouteType OBJECT-TYPE
                    SYNTAX  Counter
+
                      SYNTAX  INTEGER {
                    ACCESS  read-only
+
                                  other(1),      -- none of the
                    STATUS  mandatory
+
                                                  -- following
                    ::= { error 2 }
 
  
            clnpInErrUnspecs OBJECT-TYPE
 
                    SYNTAX  Counter
 
                    ACCESS  read-only
 
                    STATUS  mandatory
 
                    ::= { error 3 }
 
  
            clnpInErrProcs  OBJECT-TYPE
 
                    SYNTAX  Counter
 
                    ACCESS  read-only
 
                    STATUS  mandatory
 
                    ::= { error 4 }
 
  
            clnpInErrCksums OBJECT-TYPE
+
Satz                                                         
                    SYNTAX  Counter
 
                    ACCESS  read-only
 
                    STATUS  mandatory
 
                    ::= { error 5 }
 
  
            clnpInErrCongests OBJECT-TYPE
+
RFC 1162                        CLNS MIB                      June 1990
                    SYNTAX  Counter
 
                    ACCESS  read-only
 
                    STATUS  mandatory
 
                    ::= { error 6 }
 
  
            clnpInErrHdrs  OBJECT-TYPE
 
                    SYNTAX  Counter
 
                    ACCESS  read-only
 
                    STATUS  mandatory
 
                    ::= { error 7 }
 
  
 +
                                  invalid(2),    -- an invalidated
 +
                                                  -- route
  
 +
                                                  -- route to directly
 +
                                  direct(3),    -- connected
 +
                                                  -- (sub-)network
  
 +
                                                  -- route to a
 +
                                                  -- non-local
 +
                                  remote(4)      -- host/network
 +
                                                  -- /sub-network
 +
                          }
 +
                      ACCESS  read-write
 +
                      STATUS  mandatory
 +
                      ::= { clnpRouteEntry 8 }
  
 +
              clnpRouteProto OBJECT-TYPE
 +
                      SYNTAX  INTEGER {
 +
                                  other(1),    -- none of the
 +
                                                -- following
  
            clnpInErrSegs  OBJECT-TYPE
+
                                                -- non-protocol
                    SYNTAX  Counter
+
                                                -- information
                    ACCESS  read-only
+
                                                --  e.g., manually
                    STATUS  mandatory
+
                                  local(2),    --  configured entries
                    ::= { error 8 }
 
  
            clnpInErrIncomps OBJECT-TYPE
+
                                                -- set via a network
                    SYNTAX  Counter
+
                                  netmgmt(3),  --  management
                    ACCESS  read-only
+
                                                --   protocol
                    STATUS  mandatory
 
                    ::= { error 9 }
 
  
            clnpInErrDups  OBJECT-TYPE
+
                                                -- similar to
                    SYNTAX  Counter
+
                                                -- ipRouteProto
                    ACCESS  read-only
+
                                                -- but omits several
                    STATUS  mandatory
+
                                                -- IP-specific
                    ::= { error 10 }
+
                                                -- protocols
 +
                                  is-is(9),
 +
                                  ciscoIgrp(11),
 +
                                  bbnSpfIgp(12),
 +
                                  ospf(13),
 +
                                  bgp(14)
 +
                          }
 +
                      ACCESS  read-only
 +
                      STATUS  mandatory
 +
                      ::= { clnpRouteEntry 9 }
  
            clnpInErrUnreachDsts OBJECT-TYPE
+
              clnpRouteAge OBJECT-TYPE
                    SYNTAX  Counter
+
                      SYNTAX  INTEGER
                    ACCESS  read-only
+
                      ACCESS  read-write
                    STATUS  mandatory
 
                    ::= { error 11 }
 
  
            clnpInErrUnknownDsts OBJECT-TYPE
 
                    SYNTAX  Counter
 
                    ACCESS  read-only
 
                    STATUS  mandatory
 
                    ::= { error 12 }
 
  
            clnpInErrSRUnspecs OBJECT-TYPE
 
                    SYNTAX  Counter
 
                    ACCESS  read-only
 
                    STATUS  mandatory
 
                    ::= { error 13 }
 
  
            clnpInErrSRSyntaxes OBJECT-TYPE
+
Satz                                                         
                    SYNTAX  Counter
 
                    ACCESS  read-only
 
                    STATUS  mandatory
 
                    ::= { error 14 }
 
  
            clnpInErrSRUnkAddrs OBJECT-TYPE
+
RFC 1162                        CLNS MIB                      June 1990
                    SYNTAX  Counter
 
                    ACCESS  read-only
 
                    STATUS  mandatory
 
                    ::= { error 15 }
 
  
  
 +
                      STATUS  mandatory
 +
                      ::= { clnpRouteEntry 10 }
  
 +
              -- the CLNP Address Translation tables
  
 +
              clnpNetToMediaTable OBJECT-TYPE
 +
                      SYNTAX  SEQUENCE OF ClnpNetToMediaEntry
 +
                      ACCESS  not-accessible
 +
                      STATUS  mandatory
 +
                      ::= { clnp 23 }
  
 +
              clnpNetToMediaEntry OBJECT-TYPE
 +
                      SYNTAX  ClnpNetToMediaEntry
 +
                      ACCESS  not-accessible
 +
                      STATUS  mandatory
 +
              --      INDEX  { clnpNetToMediaIfIndex,
 +
              --                clnpNetToMediaNetAddress }
 +
                      ::= { clnpNetToMediaTable 1 }
  
            clnpInErrSRBadPaths OBJECT-TYPE
+
              ClnpNetToMediaEntry ::= SEQUENCE {
                    SYNTAX  Counter
+
                  clnpNetToMediaIfIndex
                    ACCESS  read-only
+
                      INTEGER,
                    STATUS  mandatory
+
                  clnpNetToMediaPhysAddress
                    ::= { error 16 }
+
                      OCTET STRING,
 +
                  clnpNetToMediaNetAddress
 +
                      ClnpAddress,
 +
                  clnpNetToMediaType
 +
                      INTEGER,
 +
                  clnpNetToMediaAge
 +
                      INTEGER,
 +
                  clnpNetToMediaHoldTime
 +
                      INTEGER
 +
              }
  
            clnpInErrHops  OBJECT-TYPE
+
              clnpNetToMediaIfIndex OBJECT-TYPE
                    SYNTAX  Counter
+
                      SYNTAX  INTEGER
                    ACCESS  read-only
+
                      ACCESS  read-write
                    STATUS  mandatory
+
                      STATUS  mandatory
                    ::= { error 17 }
+
                      ::= { clnpNetToMediaEntry 1 }
  
            clnpInErrHopReassms OBJECT-TYPE
+
              clnpNetToMediaPhysAddress OBJECT-TYPE
                    SYNTAX  Counter
+
                      SYNTAX  OCTET STRING
                    ACCESS  read-only
+
                      ACCESS  read-write
                    STATUS  mandatory
+
                      STATUS  mandatory
                    ::= { error 18 }
+
                      ::= { clnpNetToMediaEntry 2 }
  
            clnpInErrUnsOptions OBJECT-TYPE
+
              clnpNetToMediaNetAddress OBJECT-TYPE
                    SYNTAX  Counter
+
                      SYNTAX  ClnpAddress
                    ACCESS  read-only
 
                    STATUS  mandatory
 
                    ::= { error 19 }
 
  
            clnpInErrUnsVersions OBJECT-TYPE
 
                    SYNTAX  Counter
 
                    ACCESS  read-only
 
                    STATUS  mandatory
 
                    ::= { error 20 }
 
  
            clnpInErrUnsSecurities OBJECT-TYPE
 
                    SYNTAX  Counter
 
                    ACCESS  read-only
 
                    STATUS  mandatory
 
                    ::= { error 21 }
 
  
            clnpInErrUnsSRs OBJECT-TYPE
+
Satz                                                         
                    SYNTAX  Counter
 
                    ACCESS  read-only
 
                    STATUS  mandatory
 
                    ::= { error 22 }
 
  
            clnpInErrUnsRRs OBJECT-TYPE
+
RFC 1162                        CLNS MIB                      June 1990
                    SYNTAX  Counter
 
                    ACCESS  read-only
 
                    STATUS  mandatory
 
                    ::= { error 23 }
 
  
  
 +
                      ACCESS  read-write
 +
                      STATUS  mandatory
 +
                      ::= { clnpNetToMediaEntry 3 }
  
 +
              clnpNetToMediaType OBJECT-TYPE
 +
                      SYNTAX  INTEGER {
 +
                                  other(1),      -- none of the
 +
                                                  -- following
 +
                                  invalid(2),    -- an invalidated
 +
                                                  -- mapping
 +
                                  dynamic(3),
 +
                                  static(4)
 +
                          }
 +
                      ACCESS  read-write
 +
                      STATUS  mandatory
 +
                      ::= { clnpNetToMediaEntry 4 }
  
 +
              clnpNetToMediaAge OBJECT-TYPE
 +
                      SYNTAX  INTEGER
 +
                      ACCESS  read-write
 +
                      STATUS  mandatory
 +
                      ::= { clnpNetToMediaEntry 5 }
  
 +
              clnpNetToMediaHoldTime OBJECT-TYPE
 +
                      SYNTAX  INTEGER
 +
                      ACCESS  read-write
 +
                      STATUS  mandatory
 +
                      ::= { clnpNetToMediaEntry 6 }
  
            clnpInErrInterferences OBJECT-TYPE
+
              clnpMediaToNetTable OBJECT-TYPE
                    SYNTAX  Counter
+
                      SYNTAX  SEQUENCE OF ClnpMediaToNetEntry
                    ACCESS  read-only
+
                      ACCESS  not-accessible
                    STATUS  mandatory
+
                      STATUS  mandatory
                    ::= { error 24 }
+
                      ::= { clnp 24 }
  
            clnpOutErrUnspecs OBJECT-TYPE
+
              clnpMediaToNetEntry OBJECT-TYPE
                    SYNTAX  Counter
+
                      SYNTAX  ClnpMediaToNetEntry
                    ACCESS  read-only
+
                      ACCESS  not-accessible
                    STATUS  mandatory
+
                      STATUS  mandatory
                    ::= { error 25 }
+
              --      INDEX  { clnpMediaToNetIfIndex,
 +
              --                clnpMediaToNetPhysAddress }
 +
                      ::= { clnpMediaToNetTable 1 }
  
            clnpOutErrProcs OBJECT-TYPE
+
              ClnpMediaToNetEntry ::= SEQUENCE {
                    SYNTAX  Counter
+
                  clnpMediaToNetIfIndex
                    ACCESS  read-only
+
                      INTEGER,
                    STATUS  mandatory
+
                  clnpMediaToNetNetAddress
                    ::= { error 26 }
+
                      ClnpAddress,
  
            clnpOutErrCksums OBJECT-TYPE
 
                    SYNTAX  Counter
 
                    ACCESS  read-only
 
                    STATUS  mandatory
 
                    ::= { error 27 }
 
  
            clnpOutErrCongests OBJECT-TYPE
 
                    SYNTAX  Counter
 
                    ACCESS  read-only
 
                    STATUS  mandatory
 
                    ::= { error 28 }
 
  
            clnpOutErrHdrs OBJECT-TYPE
+
Satz                                                         
                    SYNTAX  Counter
 
                    ACCESS  read-only
 
                    STATUS  mandatory
 
                    ::= { error 29 }
 
  
            clnpOutErrSegs  OBJECT-TYPE
+
RFC 1162                        CLNS MIB                      June 1990
                    SYNTAX  Counter
 
                    ACCESS  read-only
 
                    STATUS  mandatory
 
                    ::= { error 30 }
 
  
            clnpOutErrIncomps OBJECT-TYPE
 
                    SYNTAX  Counter
 
                    ACCESS  read-only
 
                    STATUS  mandatory
 
                    ::= { error 31 }
 
  
 +
                  clnpMediaToNetPhysAddress
 +
                      OCTET STRING,
 +
                  clnpMediaToNetType
 +
                      INTEGER,
 +
                  clnpMediaToNetAge
 +
                      INTEGER,
 +
                  clnpMediaToNetHoldTime
 +
                      INTEGER
 +
              }
  
 +
              clnpMediaToNetIfIndex OBJECT-TYPE
 +
                      SYNTAX  INTEGER
 +
                      ACCESS  read-write
 +
                      STATUS  mandatory
 +
                      ::= { clnpMediaToNetEntry 1 }
  
 +
              clnpMediaToNetNetAddress OBJECT-TYPE
 +
                      SYNTAX  ClnpAddress
 +
                      ACCESS  read-write
 +
                      STATUS  mandatory
 +
                      ::= { clnpMediaToNetEntry 2 }
  
 +
              clnpMediaToNetPhysAddress OBJECT-TYPE
 +
                      SYNTAX  OCTET STRING
 +
                      ACCESS  read-write
 +
                      STATUS  mandatory
 +
                      ::= { clnpMediaToNetEntry 3 }
  
 +
              clnpMediaToNetType OBJECT-TYPE
 +
                      SYNTAX  INTEGER {
 +
                                  other(1),      -- none of the
 +
                                                  -- following
 +
                                  invalid(2),    -- an invalidated
 +
                                                  -- mapping
 +
                                  dynamic(3),
 +
                                  static(4)
 +
                          }
 +
                      ACCESS  read-write
 +
                      STATUS  mandatory
 +
                      ::= { clnpMediaToNetEntry 4 }
  
            clnpOutErrDups  OBJECT-TYPE
+
              clnpMediaToNetAge OBJECT-TYPE
                    SYNTAX  Counter
+
                      SYNTAX  INTEGER
                    ACCESS  read-only
+
                      ACCESS  read-write
                    STATUS  mandatory
+
                      STATUS  mandatory
                    ::= { error 32 }
+
                      ::= { clnpMediaToNetEntry 5 }
  
            clnpOutErrUnreachDsts OBJECT-TYPE
+
              clnpMediaToNetHoldTime OBJECT-TYPE
                    SYNTAX  Counter
 
                    ACCESS  read-only
 
                    STATUS  mandatory
 
                    ::= { error 33 }
 
  
            clnpOutErrUnknownDsts OBJECT-TYPE
 
                    SYNTAX  Counter
 
                    ACCESS  read-only
 
                    STATUS  mandatory
 
                    ::= { error 34 }
 
  
            clnpOutErrSRUnspecs OBJECT-TYPE
 
                    SYNTAX  Counter
 
                    ACCESS  read-only
 
                    STATUS  mandatory
 
                    ::= { error 35 }
 
  
            clnpOutErrSRSyntaxes OBJECT-TYPE
+
Satz                                                         
                    SYNTAX  Counter
 
                    ACCESS  read-only
 
                    STATUS  mandatory
 
                    ::= { error 36 }
 
  
            clnpOutErrSRUnkAddrs OBJECT-TYPE
+
RFC 1162                        CLNS MIB                      June 1990
                    SYNTAX  Counter
 
                    ACCESS  read-only
 
                    STATUS  mandatory
 
                    ::= { error 37 }
 
  
            clnpOutErrSRBadPaths OBJECT-TYPE
 
                    SYNTAX  Counter
 
                    ACCESS  read-only
 
                    STATUS  mandatory
 
                    ::= { error 38 }
 
  
            clnpOutErrHops  OBJECT-TYPE
+
                      SYNTAX  INTEGER
                    SYNTAX  Counter
+
                      ACCESS  read-write
                    ACCESS  read-only
+
                      STATUS  mandatory
                    STATUS  mandatory
+
                      ::= { clnpMediaToNetEntry 6 }
                    ::= { error 39 }
 
  
 +
              -- the CLNP Error Group
  
 +
              clnpInErrors    OBJECT-TYPE
 +
                      SYNTAX  Counter
 +
                      ACCESS  read-only
 +
                      STATUS  mandatory
 +
                      ::= { error 1 }
  
 +
              clnpOutErrors  OBJECT-TYPE
 +
                      SYNTAX  Counter
 +
                      ACCESS  read-only
 +
                      STATUS  mandatory
 +
                      ::= { error 2 }
  
 +
              clnpInErrUnspecs OBJECT-TYPE
 +
                      SYNTAX  Counter
 +
                      ACCESS  read-only
 +
                      STATUS  mandatory
 +
                      ::= { error 3 }
  
 +
              clnpInErrProcs  OBJECT-TYPE
 +
                      SYNTAX  Counter
 +
                      ACCESS  read-only
 +
                      STATUS  mandatory
 +
                      ::= { error 4 }
  
            clnpOutErrHopReassms OBJECT-TYPE
+
              clnpInErrCksums OBJECT-TYPE
                    SYNTAX  Counter
+
                      SYNTAX  Counter
                    ACCESS  read-only
+
                      ACCESS  read-only
                    STATUS  mandatory
+
                      STATUS  mandatory
                    ::= { error 40 }
+
                      ::= { error 5 }
  
            clnpOutErrUnsOptions OBJECT-TYPE
+
              clnpInErrCongests OBJECT-TYPE
                    SYNTAX  Counter
+
                      SYNTAX  Counter
                    ACCESS  read-only
+
                      ACCESS  read-only
                    STATUS  mandatory
+
                      STATUS  mandatory
                    ::= { error 41 }
+
                      ::= { error 6 }
  
            clnpOutErrUnsVersions OBJECT-TYPE
+
              clnpInErrHdrs  OBJECT-TYPE
                    SYNTAX  Counter
+
                      SYNTAX  Counter
                    ACCESS  read-only
+
                      ACCESS  read-only
                    STATUS  mandatory
+
                      STATUS  mandatory
                    ::= { error 42 }
+
                      ::= { error 7 }
  
            clnpOutErrUnsSecurities OBJECT-TYPE
 
                    SYNTAX  Counter
 
                    ACCESS  read-only
 
                    STATUS  mandatory
 
                    ::= { error 43 }
 
  
            clnpOutErrUnsSRs OBJECT-TYPE
 
                    SYNTAX  Counter
 
                    ACCESS  read-only
 
                    STATUS  mandatory
 
                    ::= { error 44 }
 
  
            clnpOutErrUnsRRs        OBJECT-TYPE
+
Satz                                                         
                    SYNTAX  Counter
 
                    ACCESS  read-only
 
                    STATUS  mandatory
 
                    ::= { error 45 }
 
  
            clnpOutErrInterferences OBJECT-TYPE
+
RFC 1162                        CLNS MIB                      June 1990
                    SYNTAX  Counter
 
                    ACCESS  read-only
 
                    STATUS  mandatory
 
                    ::= { error 46 }
 
  
  
            -- the CLNP Echo Group
+
              clnpInErrSegs  OBJECT-TYPE
 +
                      SYNTAX  Counter
 +
                      ACCESS  read-only
 +
                      STATUS  mandatory
 +
                      ::= { error 8 }
  
            -- the ES-IS Group
+
              clnpInErrIncomps OBJECT-TYPE
 +
                      SYNTAX  Counter
 +
                      ACCESS  read-only
 +
                      STATUS  mandatory
 +
                      ::= { error 9 }
  
            esisESHins      OBJECT-TYPE
+
              clnpInErrDups  OBJECT-TYPE
 +
                      SYNTAX  Counter
 +
                      ACCESS  read-only
 +
                      STATUS  mandatory
 +
                      ::= { error 10 }
  
 +
              clnpInErrUnreachDsts OBJECT-TYPE
 +
                      SYNTAX  Counter
 +
                      ACCESS  read-only
 +
                      STATUS  mandatory
 +
                      ::= { error 11 }
  
 +
              clnpInErrUnknownDsts OBJECT-TYPE
 +
                      SYNTAX  Counter
 +
                      ACCESS  read-only
 +
                      STATUS  mandatory
 +
                      ::= { error 12 }
  
 +
              clnpInErrSRUnspecs OBJECT-TYPE
 +
                      SYNTAX  Counter
 +
                      ACCESS  read-only
 +
                      STATUS  mandatory
 +
                      ::= { error 13 }
  
 +
              clnpInErrSRSyntaxes OBJECT-TYPE
 +
                      SYNTAX  Counter
 +
                      ACCESS  read-only
 +
                      STATUS  mandatory
 +
                      ::= { error 14 }
  
                    SYNTAX  Counter
+
              clnpInErrSRUnkAddrs OBJECT-TYPE
                    ACCESS  read-only
+
                      SYNTAX  Counter
                    STATUS  mandatory
+
                      ACCESS  read-only
                    ::= { es-is 1 }
+
                      STATUS  mandatory
 +
                      ::= { error 15 }
  
            esisESHouts    OBJECT-TYPE
 
                    SYNTAX  Counter
 
                    ACCESS  read-only
 
                    STATUS  mandatory
 
                    ::= { es-is 2 }
 
  
            esisISHins      OBJECT-TYPE
 
                    SYNTAX  Counter
 
                    ACCESS  read-only
 
                    STATUS  mandatory
 
                    ::= { es-is 3 }
 
  
            esisISHouts    OBJECT-TYPE
 
                    SYNTAX  Counter
 
                    ACCESS  read-only
 
                    STATUS  mandatory
 
                    ::= { es-is 4 }
 
  
            esisRDUins      OBJECT-TYPE
+
Satz                                                         
                    SYNTAX  Counter
 
                    ACCESS  read-only
 
                    STATUS  mandatory
 
                    ::= { es-is 5 }
 
  
            esisRDUouts    OBJECT-TYPE
+
RFC 1162                        CLNS MIB                      June 1990
                    SYNTAX  Counter
 
                    ACCESS  read-only
 
                    STATUS  mandatory
 
                    ::= { es-is 6 }
 
  
            END
 
  
== Identification of OBJECT instances for use with the SNMP ==
+
              clnpInErrSRBadPaths OBJECT-TYPE
 +
                      SYNTAX  Counter
 +
                      ACCESS  read-only
 +
                      STATUS  mandatory
 +
                      ::= { error 16 }
  
The names for all object types in the MIB are defined explicitly
+
              clnpInErrHops  OBJECT-TYPE
either in the Internet-standard MIB or in other documents which
+
                      SYNTAX Counter
conform to the naming conventions of the SMI. The SMI requires that
+
                      ACCESS  read-only
conformant management protocols define mechanisms for identifying
+
                      STATUS  mandatory
individual instances of those object types for a particular network
+
                      ::= { error 17 }
element.
 
  
Each instance of any object type defined in the MIB is identified in
+
              clnpInErrHopReassms OBJECT-TYPE
SNMP operations by a unique name called its "variable name." In
+
                      SYNTAX  Counter
 +
                      ACCESS  read-only
 +
                      STATUS  mandatory
 +
                      ::= { error 18 }
  
 +
              clnpInErrUnsOptions OBJECT-TYPE
 +
                      SYNTAX  Counter
 +
                      ACCESS  read-only
 +
                      STATUS  mandatory
 +
                      ::= { error 19 }
  
 +
              clnpInErrUnsVersions OBJECT-TYPE
 +
                      SYNTAX  Counter
 +
                      ACCESS  read-only
 +
                      STATUS  mandatory
 +
                      ::= { error 20 }
  
 +
              clnpInErrUnsSecurities OBJECT-TYPE
 +
                      SYNTAX  Counter
 +
                      ACCESS  read-only
 +
                      STATUS  mandatory
 +
                      ::= { error 21 }
  
 +
              clnpInErrUnsSRs OBJECT-TYPE
 +
                      SYNTAX  Counter
 +
                      ACCESS  read-only
 +
                      STATUS  mandatory
 +
                      ::= { error 22 }
  
general, the name of an SNMP variable is an OBJECT IDENTIFIER of the
+
              clnpInErrUnsRRs OBJECT-TYPE
form x.y, where x is the name of a non-aggregate object type defined
+
                      SYNTAX  Counter
in the MIB and y is an OBJECT IDENTIFIER fragment that, in a way
+
                      ACCESS  read-only
specific to the named object type, identifies the desired instance.
+
                      STATUS  mandatory
 +
                      ::= { error 23 }
  
This naming strategy admits the fullest exploitation of the semantics
 
of the powerful SNMP get-next operator, because it assigns names for
 
related variables so as to be contiguous in the lexicographical
 
ordering of all variable names known in the MIB.
 
  
The type-specific naming of object instances is defined below for a
 
number of classes of object types.  Instances of an object type to
 
which none of the following naming conventions are applicable are
 
named by OBJECT IDENTIFIERs of the form x.0, where x is the name of
 
said object type in the MIB definition.
 
  
For example, suppose one wanted to identify an instance of the
 
variable sysDescr in the Internet-standard MIB.  The object class for
 
sysDescr is:
 
  
  iso org dod internet mgmt mib system sysDescr
+
Satz                                                         
    1  3  6    1      2    1    1      1
 
  
Hence, the object type, x, would be 1.3.6.1.2.1.1.1 to which is
+
RFC 1162                        CLNS MIB                      June 1990
appended an instance sub-identifier of 0.  That is, 1.3.6.1.2.1.1.1.0
 
identifies the one and only instance of sysDescr.
 
  
=== clnpAddrTable Object Type Names ===
 
  
The name of an CLNP-addressable network element, x, is the OBJECT
+
              clnpInErrInterferences OBJECT-TYPE
IDENTIFIER of the form z such that z is the value (in which each
+
                      SYNTAX  Counter
octet of the ClnpAddress type is expressed as a sub-identifier of the
+
                      ACCESS  read-only
OBJECT IDENTIFIER) of that instance of the clnpAdEntAddr object type
+
                      STATUS  mandatory
associated with x.
+
                      ::= { error 24 }
  
For each object type, t, for which the defined name, n, has a prefix
+
              clnpOutErrUnspecs OBJECT-TYPE
of clnpAddrEntry, an instance, i, of t is named by an OBJECT
+
                      SYNTAX  Counter
IDENTIFIER of the form n.y, where y is the name of the CLNP-
+
                      ACCESS  read-only
addressable network element about which i represents information.
+
                      STATUS  mandatory
 +
                      ::= { error 25 }
  
For example, suppose one wanted to find the maximum reassembly size
+
              clnpOutErrProcs OBJECT-TYPE
of an entry in the CLNP interface table associated with an CLNP
+
                      SYNTAX  Counter
address of NS+0504030201. Accordingly, clnpAdEntNetMask.5.5.4.3.2.1
+
                      ACCESS  read-only
would identify the desired instance.
+
                      STATUS mandatory
 +
                      ::= { error 26 }
  
=== clnpRoutingTable Object Type Names ===
+
              clnpOutErrCksums OBJECT-TYPE
 +
                      SYNTAX  Counter
 +
                      ACCESS  read-only
 +
                      STATUS  mandatory
 +
                      ::= { error 27 }
  
The name of an CLNP route, x, is the OBJECT IDENTIFIER of the form z
+
              clnpOutErrCongests OBJECT-TYPE
 +
                      SYNTAX  Counter
 +
                      ACCESS  read-only
 +
                      STATUS  mandatory
 +
                      ::= { error 28 }
  
 +
              clnpOutErrHdrs OBJECT-TYPE
 +
                      SYNTAX  Counter
 +
                      ACCESS  read-only
 +
                      STATUS  mandatory
 +
                      ::= { error 29 }
  
 +
              clnpOutErrSegs  OBJECT-TYPE
 +
                      SYNTAX  Counter
 +
                      ACCESS  read-only
 +
                      STATUS  mandatory
 +
                      ::= { error 30 }
  
 +
              clnpOutErrIncomps OBJECT-TYPE
 +
                      SYNTAX  Counter
 +
                      ACCESS  read-only
 +
                      STATUS  mandatory
 +
                      ::= { error 31 }
  
  
such that z is the value (in which each octet of the ClnpAddress type
 
is expressed as a sub-identifier of the OBJECT IDENTIFIER) of that
 
instance of the clnpRouteDest object type associated with x.
 
  
For each object type, t, for which the defined name, n, has a prefix
 
of clnpRoutingEntry, an instance, i, of t is named by an OBJECT
 
IDENTIFIER of the form n.y, where y is the name of the CLNP route
 
about which i represents information.
 
  
For example, suppose one wanted to find the next hop of an entry in
+
Satz                                                         
the CLNP routing table associated  with the destination of
 
NS+0504030201.  Accordingly, clnpRouteNextHop.5.5.4.3.2.1 would
 
identify the desired instance.
 
  
At the option of the agent, multiple routes to the same destination
+
RFC 1162                        CLNS MIB                      June 1990
may be visible.  To realize this, the agent, while required to return
 
a single entry for an CLNP route, x, of the form n.y, may also return
 
information about other routes to the same destination using the form
 
n.y.v, where v is a implementation-dependent small, non-negative
 
integer.
 
  
=== clnpNetToMediaTable Object Type Names ===
 
  
The name of a cached CLNP address, x, is an OBJECT IDENTIFIER of the
+
              clnpOutErrDups  OBJECT-TYPE
form s.z, such that s is the value of that instance of the
+
                      SYNTAX  Counter
clnpNetToMediaIfIndex object type associated with the entry and z is
+
                      ACCESS  read-only
the value of the CLNP address of the clnpNetToMediaNetAddress object
+
                      STATUS  mandatory
type associated with x, in which each octet of the ClnpAddress type
+
                      ::= { error 32 }
is expressed as a sub-identifier of the OBJECT IDENTIFIER.
 
  
For each object type, t, for which the defined name, n, has a prefix
+
              clnpOutErrUnreachDsts OBJECT-TYPE
of clnpNetToMediaEntry, an instance, i, of t is named by an OBJECT
+
                      SYNTAX  Counter
IDENTIFIER of the form n.y, where y is the name of the cached CLNP
+
                      ACCESS  read-only
address about which i represents information.
+
                      STATUS  mandatory
 +
                      ::= { error 33 }
  
For example, suppose one wanted to find the media address of an entry
+
              clnpOutErrUnknownDsts OBJECT-TYPE
in the address translation table associated with a CLNP address of
+
                      SYNTAX  Counter
NS+0504030201 and interface 3. Accordingly,
+
                      ACCESS read-only
clnpNetToMediaPhysAddress.3.5.5.4.3.2.1 would identify the desired
+
                      STATUS  mandatory
instance.
+
                      ::= { error 34 }
  
=== clnpMediaToNetTable Object Type Names ===
+
              clnpOutErrSRUnspecs OBJECT-TYPE
 +
                      SYNTAX  Counter
 +
                      ACCESS  read-only
 +
                      STATUS  mandatory
 +
                      ::= { error 35 }
  
The name of a cached media address, x, is an OBJECT IDENTIFIER of the
+
              clnpOutErrSRSyntaxes OBJECT-TYPE
form s.z, such that s is the value of that instance of the
+
                      SYNTAX  Counter
clnpMediaToNetIfIndex object type associated with the entry and z is
+
                      ACCESS  read-only
the value of the media address of the clnpMediaToNetMediaAddress
+
                      STATUS  mandatory
object type associated with x, in which each octet of the media
+
                      ::= { error 36 }
  
 +
              clnpOutErrSRUnkAddrs OBJECT-TYPE
 +
                      SYNTAX  Counter
 +
                      ACCESS  read-only
 +
                      STATUS  mandatory
 +
                      ::= { error 37 }
  
 +
              clnpOutErrSRBadPaths OBJECT-TYPE
 +
                      SYNTAX  Counter
 +
                      ACCESS  read-only
 +
                      STATUS  mandatory
 +
                      ::= { error 38 }
  
 +
              clnpOutErrHops  OBJECT-TYPE
 +
                      SYNTAX  Counter
 +
                      ACCESS  read-only
 +
                      STATUS  mandatory
 +
                      ::= { error 39 }
  
  
address is expressed as a sub- identifier of the OBJECT IDENTIFIER.
 
  
For each object type, t, for which the defined name, n, has a prefix
 
of clnpMediaToNetEntry, an instance, i, of t is named by an OBJECT
 
IDENTIFIER of the form n.y, where y is the name of the cached media
 
address about which i represents information.
 
  
For example, suppose one wanted to find the CLNP address of an entry
+
Satz                                                         
in the address translation table associated with a media address of
 
08:00:20:00:38:ba and interface 3.  Accordingly,
 
clnpMediaToNetNetAddress.3.8.0.32.0.56.186 would identify the desired
 
instance.
 
  
== References ==
+
RFC 1162                        CLNS MIB                      June 1990
  
  [1]  Cerf, V., "IAB Recommendations for the Development of Internet    Network Management Standards", [[RFC1052|RFC 1052]], IAB, April 1988.
 
  [2]  Cerf, V., "Report of the Second Ad Hoc Network Management Review    Group", [[RFC1109|RFC 1109]], NRI, August 1989.
 
  [3]  Rose, M., and K. McCloghrie, "Structure and Identification of    Management Information for TCP/IP-based Internets", [[RFC1155|RFC 1155]],    Performance Systems International and Hughes LAN Systems, May    1990.
 
  [4]  McCloghrie, K., and M. Rose, "Management Information Base for    Network Management of TCP/IP-based Internets", [[RFC1156|RFC 1156]], Hughes    LAN Systems and Performance Systems International, May 1990.
 
  [5]  Case, J., M. Fedor, M. Schoffstall, and J. Davin, The Simple    Network Management Protocol", [[RFC1157|RFC 1157]], University of Tennessee    at Knoxville, Performance Systems International, Performance    Systems International, and the MIT Laboratory for Computer    Science, May 1990.
 
  [6]  Rose, M., "Management Information Base for Network Management of    TCP/IP-based internets: MIB-II", [[RFC1158|RFC 1158]], Performance Systems    International, May 1990.
 
  [7]  Information processing systems - Open Systems Interconnection,    "Specification of Abstract Syntax Notation One (ASN.1)",    International Organization for Standardization, International    Standard 8824, December 1987.
 
  [8]  Information processing systems - Open Systems Interconnection,    "Specification of Basic Encoding Rules for Abstract Notation One    (ASN.1)", International Organization for Standardization,
 
  
 +
              clnpOutErrHopReassms OBJECT-TYPE
 +
                      SYNTAX  Counter
 +
                      ACCESS  read-only
 +
                      STATUS  mandatory
 +
                      ::= { error 40 }
  
 +
              clnpOutErrUnsOptions OBJECT-TYPE
 +
                      SYNTAX  Counter
 +
                      ACCESS  read-only
 +
                      STATUS  mandatory
 +
                      ::= { error 41 }
  
 +
              clnpOutErrUnsVersions OBJECT-TYPE
 +
                      SYNTAX  Counter
 +
                      ACCESS  read-only
 +
                      STATUS  mandatory
 +
                      ::= { error 42 }
  
    International Standard 8825, December 1987.
+
              clnpOutErrUnsSecurities OBJECT-TYPE
  [9] Information processing systems - Data Communications - "Protocol    for providing the Connectionless-mode Network Service and    Provision of Underlying Service", International Organization for    Standardization", International Standard 8473, May 1987.
+
                      SYNTAX Counter
  [10] "End System to Intermediate System Routing Exchange Protocol for    Use in Conjunction with the Protocol for the Provision of the    Connectionless-mode Network Service (ISO 8473)", International    Draft Proposal 9542.
+
                      ACCESS read-only
  [11]  Kille, S., "A String Encoding of Presentation Address", Research    Note RN/89/14, Department of Computer Science, University College    London, February 1989.
+
                      STATUS mandatory
 +
                      ::= { error 43 }
  
== Security Considerations ==
+
              clnpOutErrUnsSRs OBJECT-TYPE
 +
                      SYNTAX  Counter
 +
                      ACCESS  read-only
 +
                      STATUS  mandatory
 +
                      ::= { error 44 }
  
Security issues are not discussed in this memo.
+
              clnpOutErrUnsRRs        OBJECT-TYPE
 +
                      SYNTAX  Counter
 +
                      ACCESS  read-only
 +
                      STATUS  mandatory
 +
                      ::= { error 45 }
  
== Author's Address: ==
+
              clnpOutErrInterferences OBJECT-TYPE
 +
                      SYNTAX  Counter
 +
                      ACCESS  read-only
 +
                      STATUS  mandatory
 +
                      ::= { error 46 }
  
Greg Satz
 
cisco Systems, Inc.
 
1350 Willow Road
 
Menlo Park, CA 94025
 
  
Phone: (415) 326-1941
+
              -- the CLNP Echo Group
  
+
              -- the ES-IS Group
 +
 
 +
              esisESHins      OBJECT-TYPE
 +
 
 +
 
 +
 
 +
Satz                                                         
 +
 
 +
RFC 1162                        CLNS MIB                      June 1990
 +
 
 +
 
 +
                      SYNTAX  Counter
 +
                      ACCESS  read-only
 +
                      STATUS  mandatory
 +
                      ::= { es-is 1 }
 +
 
 +
              esisESHouts    OBJECT-TYPE
 +
                      SYNTAX  Counter
 +
                      ACCESS  read-only
 +
                      STATUS  mandatory
 +
                      ::= { es-is 2 }
 +
 
 +
              esisISHins      OBJECT-TYPE
 +
                      SYNTAX  Counter
 +
                      ACCESS  read-only
 +
                      STATUS  mandatory
 +
                      ::= { es-is 3 }
 +
 
 +
              esisISHouts    OBJECT-TYPE
 +
                      SYNTAX  Counter
 +
                      ACCESS  read-only
 +
                      STATUS  mandatory
 +
                      ::= { es-is 4 }
 +
 
 +
              esisRDUins      OBJECT-TYPE
 +
                      SYNTAX  Counter
 +
                      ACCESS  read-only
 +
                      STATUS  mandatory
 +
                      ::= { es-is 5 }
 +
 
 +
              esisRDUouts    OBJECT-TYPE
 +
                      SYNTAX  Counter
 +
                      ACCESS  read-only
 +
                      STATUS  mandatory
 +
                      ::= { es-is 6 }
 +
 
 +
              END
 +
 
 +
6.  Identification of OBJECT instances for use with the SNMP
 +
 
 +
  The names for all object types in the MIB are defined explicitly
 +
  either in the Internet-standard MIB or in other documents which
 +
  conform to the naming conventions of the SMI.  The SMI requires that
 +
  conformant management protocols define mechanisms for identifying
 +
  individual instances of those object types for a particular network
 +
  element.
 +
 
 +
  Each instance of any object type defined in the MIB is identified in
 +
  SNMP operations by a unique name called its "variable name." In
 +
 
 +
 
 +
 
 +
Satz                                                         
 +
 
 +
RFC 1162                        CLNS MIB                      June 1990
 +
 
 +
 
 +
  general, the name of an SNMP variable is an OBJECT IDENTIFIER of the
 +
  form x.y, where x is the name of a non-aggregate object type defined
 +
  in the MIB and y is an OBJECT IDENTIFIER fragment that, in a way
 +
  specific to the named object type, identifies the desired instance.
 +
 
 +
  This naming strategy admits the fullest exploitation of the semantics
 +
  of the powerful SNMP get-next operator, because it assigns names for
 +
  related variables so as to be contiguous in the lexicographical
 +
  ordering of all variable names known in the MIB.
 +
 
 +
  The type-specific naming of object instances is defined below for a
 +
  number of classes of object types.  Instances of an object type to
 +
  which none of the following naming conventions are applicable are
 +
  named by OBJECT IDENTIFIERs of the form x.0, where x is the name of
 +
  said object type in the MIB definition.
 +
 
 +
  For example, suppose one wanted to identify an instance of the
 +
  variable sysDescr in the Internet-standard MIB.  The object class for
 +
  sysDescr is:
 +
 
 +
      iso org dod internet mgmt mib system sysDescr
 +
      1  3  6    1      2    1    1      1
 +
 
 +
  Hence, the object type, x, would be 1.3.6.1.2.1.1.1 to which is
 +
  appended an instance sub-identifier of 0.  That is, 1.3.6.1.2.1.1.1.0
 +
  identifies the one and only instance of sysDescr.
 +
 
 +
6.1.  clnpAddrTable Object Type Names
 +
 
 +
  The name of an CLNP-addressable network element, x, is the OBJECT
 +
  IDENTIFIER of the form z such that z is the value (in which each
 +
  octet of the ClnpAddress type is expressed as a sub-identifier of the
 +
  OBJECT IDENTIFIER) of that instance of the clnpAdEntAddr object type
 +
  associated with x.
 +
 
 +
  For each object type, t, for which the defined name, n, has a prefix
 +
  of clnpAddrEntry, an instance, i, of t is named by an OBJECT
 +
  IDENTIFIER of the form n.y, where y is the name of the CLNP-
 +
  addressable network element about which i represents information.
 +
 
 +
  For example, suppose one wanted to find the maximum reassembly size
 +
  of an entry in the CLNP interface table associated with an CLNP
 +
  address of NS+0504030201.  Accordingly, clnpAdEntNetMask.5.5.4.3.2.1
 +
  would identify the desired instance.
 +
 
 +
6.2.  clnpRoutingTable Object Type Names
 +
 
 +
  The name of an CLNP route, x, is the OBJECT IDENTIFIER of the form z
 +
 
 +
 
 +
 
 +
Satz                                                         
 +
 
 +
RFC 1162                        CLNS MIB                      June 1990
 +
 
 +
 
 +
  such that z is the value (in which each octet of the ClnpAddress type
 +
  is expressed as a sub-identifier of the OBJECT IDENTIFIER) of that
 +
  instance of the clnpRouteDest object type associated with x.
 +
 
 +
  For each object type, t, for which the defined name, n, has a prefix
 +
  of clnpRoutingEntry, an instance, i, of t is named by an OBJECT
 +
  IDENTIFIER of the form n.y, where y is the name of the CLNP route
 +
  about which i represents information.
 +
 
 +
  For example, suppose one wanted to find the next hop of an entry in
 +
  the CLNP routing table associated  with the destination of
 +
  NS+0504030201.  Accordingly, clnpRouteNextHop.5.5.4.3.2.1 would
 +
  identify the desired instance.
 +
 
 +
  At the option of the agent, multiple routes to the same destination
 +
  may be visible.  To realize this, the agent, while required to return
 +
  a single entry for an CLNP route, x, of the form n.y, may also return
 +
  information about other routes to the same destination using the form
 +
  n.y.v, where v is a implementation-dependent small, non-negative
 +
  integer.
 +
 
 +
6.3.  clnpNetToMediaTable Object Type Names
 +
 
 +
  The name of a cached CLNP address, x, is an OBJECT IDENTIFIER of the
 +
  form s.z, such that s is the value of that instance of the
 +
  clnpNetToMediaIfIndex object type associated with the entry and z is
 +
  the value of the CLNP address of the clnpNetToMediaNetAddress object
 +
  type associated with x, in which each octet of the ClnpAddress type
 +
  is expressed as a sub-identifier of the OBJECT IDENTIFIER.
 +
 
 +
  For each object type, t, for which the defined name, n, has a prefix
 +
  of clnpNetToMediaEntry, an instance, i, of t is named by an OBJECT
 +
  IDENTIFIER of the form n.y, where y is the name of the cached CLNP
 +
  address about which i represents information.
 +
 
 +
  For example, suppose one wanted to find the media address of an entry
 +
  in the address translation table associated with a CLNP address of
 +
  NS+0504030201 and interface 3.  Accordingly,
 +
  clnpNetToMediaPhysAddress.3.5.5.4.3.2.1 would identify the desired
 +
  instance.
 +
 
 +
6.4.  clnpMediaToNetTable Object Type Names
 +
 
 +
  The name of a cached media address, x, is an OBJECT IDENTIFIER of the
 +
  form s.z, such that s is the value of that instance of the
 +
  clnpMediaToNetIfIndex object type associated with the entry and z is
 +
  the value of the media address of the clnpMediaToNetMediaAddress
 +
  object type associated with x, in which each octet of the media
 +
 
 +
 
 +
 
 +
Satz                                                         
 +
 
 +
RFC 1162                        CLNS MIB                      June 1990
 +
 
 +
 
 +
  address is expressed as a sub- identifier of the OBJECT IDENTIFIER.
 +
 
 +
  For each object type, t, for which the defined name, n, has a prefix
 +
  of clnpMediaToNetEntry, an instance, i, of t is named by an OBJECT
 +
  IDENTIFIER of the form n.y, where y is the name of the cached media
 +
  address about which i represents information.
 +
 
 +
  For example, suppose one wanted to find the CLNP address of an entry
 +
  in the address translation table associated with a media address of
 +
  08:00:20:00:38:ba and interface 3.  Accordingly,
 +
  clnpMediaToNetNetAddress.3.8.0.32.0.56.186 would identify the desired
 +
  instance.
 +
 
 +
7.  References
 +
 
 +
  [1]  Cerf, V., "IAB Recommendations for the Development of Internet
 +
      Network Management Standards", RFC 1052, IAB, April 1988.
 +
 
 +
  [2]  Cerf, V., "Report of the Second Ad Hoc Network Management Review
 +
      Group", RFC 1109, NRI, August 1989.
 +
 
 +
  [3]  Rose, M., and K. McCloghrie, "Structure and Identification of
 +
      Management Information for TCP/IP-based Internets", RFC 1155,
 +
      Performance Systems International and Hughes LAN Systems, May
 +
      1990.
 +
 
 +
  [4]  McCloghrie, K., and M. Rose, "Management Information Base for
 +
      Network Management of TCP/IP-based Internets", RFC 1156, Hughes
 +
      LAN Systems and Performance Systems International, May 1990.
 +
 
 +
  [5]  Case, J., M. Fedor, M. Schoffstall, and J. Davin, The Simple
 +
      Network Management Protocol", RFC 1157, University of Tennessee
 +
      at Knoxville, Performance Systems International, Performance
 +
      Systems International, and the MIT Laboratory for Computer
 +
      Science, May 1990.
 +
 
 +
  [6]  Rose, M., "Management Information Base for Network Management of
 +
      TCP/IP-based internets: MIB-II", RFC 1158, Performance Systems
 +
      International, May 1990.
 +
 
 +
  [7]  Information processing systems - Open Systems Interconnection,
 +
      "Specification of Abstract Syntax Notation One (ASN.1)",
 +
      International Organization for Standardization, International
 +
      Standard 8824, December 1987.
 +
 
 +
  [8]  Information processing systems - Open Systems Interconnection,
 +
      "Specification of Basic Encoding Rules for Abstract Notation One
 +
      (ASN.1)", International Organization for Standardization,
 +
 
 +
 
 +
 
 +
Satz                                                         
 +
 
 +
RFC 1162                        CLNS MIB                      June 1990
 +
 
 +
 
 +
      International Standard 8825, December 1987.
 +
 
 +
  [9]  Information processing systems - Data Communications - "Protocol
 +
      for providing the Connectionless-mode Network Service and
 +
      Provision of Underlying Service", International Organization for
 +
      Standardization", International Standard 8473, May 1987.
 +
 
 +
[10] "End System to Intermediate System Routing Exchange Protocol for
 +
      Use in Conjunction with the Protocol for the Provision of the
 +
      Connectionless-mode Network Service (ISO 8473)", International
 +
      Draft Proposal 9542.
 +
 
 +
[11]  Kille, S., "A String Encoding of Presentation Address", Research
 +
      Note RN/89/14, Department of Computer Science, University College
 +
      London, February 1989.
 +
 
 +
 
 +
8.  Security Considerations
 +
 
 +
  Security issues are not discussed in this memo.
 +
 
 +
9.  Author's Address:
 +
 
 +
  Greg Satz
 +
  cisco Systems, Inc.
 +
  1350 Willow Road
 +
  Menlo Park, CA 94025
 +
 
 +
  Phone: (415) 326-1941
 +
 
 +
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
Satz

Revision as of 23:41, 22 September 2020




Network Working Group Greg Satz Request for Comments: 1162 cisco Systems, Inc.

                                                            June 1990


              Connectionless Network Protocol (ISO 8473)
                                 and
             End System to Intermediate System (ISO 9542)
                     Management Information Base
                          Table of Contents
  1. Status of this Memo ..................................    1
  2. Historical Perspective................................    2
  3. Objects ..............................................    3
  3.1 Format of Definitions ...............................    3
  4. Object Definitions ...................................    4
  4.1 The CLNP Group ......................................    5
  4.1.1 The CLNP Interfaces table .........................   14
  4.1.2 The CLNP Routing table ............................   16
  4.1.3 The CLNP Address Translation Tables ...............   22
  4.2 The CLNP Error Group ................................   30
  4.3 The ESIS Group ......................................   47
  5. Definitions ..........................................   50
  6. Identification of OBJECT instances for use with  the
     SNMP .................................................   66
  6.1 clnpAddrTable Object Type Names .....................   67
  6.2 clnpRoutingTable Object Type Names ..................   67
  6.3 clnpNetToMediaTable Object Type Names ...............   68
  6.4 clnpMediaToNetTable Object Type Names ...............   68
  7. References ...........................................   69
  8. Security Considerations...............................   70
  9. Author's Address......................................   70

1. Status of this Memo

  This memo defines an experimental portion of the Management
  Information Base (MIB) for use with network management protocols in
  TCP/IP-based internets.
  This memo does not specify a standard for the Internet community.
  However, after experimentation, if sufficient consensus is reached in
  the Internet community, then a subsequent revision of this document
  may be placed in the Internet-standard MIB.
  Distribution of this memo is unlimited.



Satz

RFC 1162 CLNS MIB June 1990


2. Historical Perspective

  As reported in RFC 1052, IAB Recommendations for the Development of
  Internet Network Management Standards [1], a two-prong strategy for
  network management of TCP/IP-based internets was undertaken.  In the
  short-term, the Simple Network Management Protocol (SNMP), defined in
  RFC 1067, was to be used to manage nodes in the Internet community.
  In the long-term, the use of the OSI network management framework was
  to be examined.  Two documents were produced to define the management
  information: RFC 1065, which defined the Structure of Management
  Information (SMI), and RFC 1066, which defined the Management
  Information Base (MIB).  Both of these documents were designed so as
  to be compatible with both the SNMP and the OSI network management
  framework.
  This strategy was quite successful in the short-term: Internet-based
  network management technology was fielded, by both the research and
  commercial communities, within a few months.  As a result of this,
  portions of the Internet community became network manageable in a
  timely fashion.
  As reported in RFC 1109, Report of the Second Ad Hoc Network
  Management Review Group [2], the requirements of the SNMP and the OSI
  network management frameworks were more different than anticipated.
  As such, the requirement for compatibility between the SMI/MIB and
  both frameworks was suspended.  This action permitted the operational
  network management framework, based on the SNMP, to respond to new
  operational needs in the Internet community by producing MIB-II.
  In May of 1990, the core documents were elevated to "Standard
  Protocols" with "Recommended" status.  As such, the Internet-
  standard network management framework consists of: Structure and
  Identification of Management Information for TCP/IP-based internets,
  RFC 1155 [3], which describes how managed objects contained in the
  MIB are defined; Management Information Base for Network Management
  of TCP/IP-based internets, which describes the managed objects
  contained in the MIB, RFC 1156 [4]; and, the Simple Network
  Management Protocol, RFC 1157 [5], which defines the protocol used to
  manage these objects.
  Consistent with the IAB directive to produce simple, workable systems
  in the short-term, the list of managed objects defined in the
  Internet-standard MIB was derived by taking only those elements which
  are considered essential.  However, the SMI defined three
  extensibility mechanisms: one, the addition of new standard objects
  through the definitions of new versions of the MIB; two, the addition
  of widely-available but non-standard objects through the experimental
  subtree; and three, the addition of private objects through the


Satz

RFC 1162 CLNS MIB June 1990


  enterprises subtree.  Such additional objects can not only be used
  for vendor-specific elements, but also for experimentation as
  required to further the knowledge of which other objects are
  essential.
  Since the publication of the Internet-standard MIB, experience has
  lead to a new document, termed MIB-II [6], being defined.
  This memo defines extensions to the MIB using the second method.  It
  contains definitions of managed objects used for experimentation.
  After experimentation, if sufficient consensus is reached in the
  Internet community, then a subsequent revision of this memo may be
  placed in the Internet-standard MIB.

3. Objects

  Managed objects are accessed via a virtual information store, termed
  the Management Information Base or MIB.  Objects in the MIB are
  defined using the subset of Abstract Syntax Notation One (ASN.1) [7]
  defined in the SMI.  In particular, each object has a name, a syntax,
  and an encoding.  The name is an object identifier, an
  administratively assigned name, which specifies an object type.  The
  object type together with an object instance serves to uniquely
  identify a specific instantiation of the object.  For human
  convenience, we often use a textual string, termed the OBJECT
  DESCRIPTOR, to also refer to the object type.
  The syntax of an object type defines the abstract data structure
  corresponding to that object type.  The ASN.1 language is used for
  this purpose.  However, the SMI [3] purposely restricts the ASN.1
  constructs which may be used.  These restrictions are explicitly made
  for simplicity.
  The encoding of an object type is simply how that object type is
  represented using the object type's syntax.  Implicitly tied to the
  notion of an object type's syntax and encoding is how the object type
  is represented when being transmitted on the network.
  This SMI specifies the use of the basic encoding rules of ASN.1 [8],
  subject to the additional requirements imposed by the SNMP.

3.1. Format of Definitions

  The next section contains the specification of all object types
  contained in the MIB.  Following the conventions of the companion
  memo, the object types are defined using the following fields:



Satz

RFC 1162 CLNS MIB June 1990


         OBJECT:
         -------
              A textual name, termed the OBJECT DESCRIPTOR, for the
              object type, along with its corresponding OBJECT
              IDENTIFIER.
         Syntax:
              The abstract syntax for the object type, presented using
              ASN.1.  This must resolve to an instance of the ASN.1
              type ObjectSyntax defined in the SMI.
         Definition:
              A textual description of the semantics of the object
              type.  Implementations should ensure that their
              interpretation of the object type fulfills this
              definition since this MIB is intended for use in multi-
              vendor environments.  As such it is vital that object
              types have consistent meaning across all machines.
         Access:
              A keyword, one of read-only, read-write, write-only, or
              not-accessible.  Note that this designation specifies the
              minimum level of support required.  As a local matter,
              implementations may support other access types (e.g., an
              implementation may elect to permitting writing a variable
              marked herein as read-only).  Further, protocol-specific
              "views" (e.g., those implied by an SNMP community) may
              make further restrictions on access to a variable.
         Status:
              A keyword, one of mandatory, optional, obsolete, or
              deprecated.  Use of deprecated implies mandatory status.

4. Object Definitions

              CLNS-MIB DEFINITIONS ::= BEGIN
              IMPORTS
                      experimental,  OBJECT-TYPE, Counter
                              FROM RFC1155-SMI;
              -- new type of NetworkAddress
              ClnpAddress ::=
                  [APPLICATION 5]
                      IMPLICIT OCTET STRING (SIZE (1..21))



Satz

RFC 1162 CLNS MIB June 1990


              clns    OBJECT IDENTIFIER ::=   { experimental 1 }
              clnp    OBJECT IDENTIFIER ::=   { clns 1 }
              error   OBJECT IDENTIFIER ::=   { clns 2 }
              echo    OBJECT IDENTIFIER ::=   { clns 3 }
              es-is   OBJECT IDENTIFIER ::=   { clns 4 }
              END
  These objects can be used when the ISO Connectionless-mode Network
  Protocol [9] and End System to Intermediate System [10] protocols are
  present. No assumptions are made as to what underlying protocol is
  being used to carry the SNMP.
  This memo uses the string encoding of [11] to textually describe OSI
  addresses.
  The ASN.1 type ClnpAddress is used to denote an OSI address.  This
  consists of a string of octets.  The first octet of the string
  contains a binary value in the range of 0..20, and indicates the the
  length in octets of the NSAP.  Following the first octet, is the
  NSAP, expressed in concrete binary notation, starting with the most
  significant octet.  A zero- length NSAP is used as a "special"
  address meaning "the default NSAP" (analogous to the IP address of
  0.0.0.0).  Such an NSAP is encoded as a single octet, containing the
  value 0.
  All other NSAPs are encoded in at least 2 octets.

4.1. The CLNP Group

  Implementation is experimental and is recommended for all systems
  that support a CLNP.


         OBJECT:
         -------
              clnpForwarding { clnp 1 }
         Syntax:
              INTEGER {
                   is(1),   -- entity is an intermediate system
                   es(2),   -- entity is an end system and does not
                               forward PDUs
              }
         Definition:
              The indication of whether this entity is active as an


Satz

RFC 1162 CLNS MIB June 1990


              intermediate or end system. Only intermediate systems
              will forward PDUs onward that are not addressed to them.
         Access:
              read-write.
         Status:
              mandatory.


         OBJECT:
         -------
              clnpDefaultLifeTime { clnp 2 }
         Syntax:
              INTEGER
         Definition:
              The default value inserted into the Lifetime field of the
              CLNP PDU header of PDUs sourced by this entity.
         Access:
              read-write.
         Status:
              mandatory.


         OBJECT:
         -------
              clnpInReceives { clnp 3 }
         Syntax:
              Counter
         Definition:
              The total number of input PDUs received from all
              connected network interfaces running CLNP, including
              errors.
         Access:
              read-only.
         Status:
              mandatory.




Satz

RFC 1162 CLNS MIB June 1990


         OBJECT:
         -------
              clnpInHdrErrors { clnp 4 }
         Syntax:
              Counter
         Definition:
              The number of input PDUs discarded due to errors in the
              CLNP header, including bad checksums, version mismatch,
              lifetime exceeded, errors discovered in processing
              options, etc.
         Access:
              read-only.
         Status:
              mandatory.


         OBJECT:
         -------
              clnpInAddrErrors { clnp 5 }
         Syntax:
              Counter
         Definition:
              The number of input PDUs discarded because the NSAP
              address in the CLNP header's destination field was not a
              valid NSAP to be received at this entity. This count
              includes addresses not understood.  For end systems, this
              is a count of PDUs which arrived with a destination NSAP
              which was not local.
         Access:
              read-only.
         Status:
              mandatory.


         OBJECT:
         -------
              clnpForwPDUs { clnp 6 }
         Syntax:
              Counter


Satz

RFC 1162 CLNS MIB June 1990


         Definition:
              The number of input PDUs for which this entity was not
              the final destination and which an attempt was made to
              forward them onward.
         Access:
              read-only.
         Status:
              mandatory.


         OBJECT:
         -------
              clnpInUnknownNLPs { clnp 7 }
         Syntax:
              Counter
         Definition:
              The number of locally-addressed PDUs successfully
              received but discarded because the network layer protocol
              was unknown or unsupported (e.g., not CLNP or ES-IS).
         Access:
              read-only.
         Status:
              mandatory.


         OBJECT:
         -------
              clnpInUnknownULPs { clnp 8 }
         Syntax:
              Counter
         Definition:
              The number of locally-addressed PDUs successfully
              received but discarded because the upper layer protocol
              was unknown or unsupported (e.g., not TP4).
         Access:
              read-only.
         Status:
              mandatory.


Satz

RFC 1162 CLNS MIB June 1990


         OBJECT:
         -------
              clnpInDiscards { clnp 9 }
         Syntax:
              Counter
         Definition:
              The number of input CLNP PDUs for which no problems were
              encountered to prevent their continued processing, but
              were discarded (e.g., for lack of buffer space). Note that
              this counter does not include any PDUs discarded while
              awaiting re-assembly.
         Access:
              read-only.
         Status:
              mandatory.


         OBJECT:
         -------
              clnpInDelivers { clnp 10 }
         Syntax:
              Counter
         Definition:
              The total number of input PDUs successfully delivered to
              the CLNS transport user.
         Access:
              read-only.
         Status:
              mandatory.


         OBJECT:
         -------
              clnpOutRequests { clnp 11 }
         Syntax:
              Counter
         Definition:
              The total number of CLNP PDUs which local CLNS user


Satz

RFC 1162 CLNS MIB June 1990


              protocols supplied to CLNP for transmission requests.
              This counter does not include any PDUs counted in
              clnpForwPDUs.
         Access:
              read-only.
         Status:
              mandatory.


         OBJECT:
         -------
              clnpOutDiscards { clnp 12 }
         Syntax:
              Counter
         Definition:
              The number of output CLNP PDUs for which no other problem
              was encountered to prevent their transmission but were
              discarded (e.g., for lack of buffer space). Note this
              counter includes PDUs counted in clnpForwPDUs.
         Access:
              read-only.
         Status:
              mandatory.


         OBJECT:
         -------
              clnpOutNoRoutes { clnp 13 }
         Syntax:
              Counter
         Definition:
              The number of CLNP PDUs discarded because no route could
              be found to transmit them to their destination. This
              counter includes any PDUs counted in clnpForwPDUs.
         Access:
              read-only.
         Status:
              mandatory.


Satz

RFC 1162 CLNS MIB June 1990


         OBJECT:
         -------
              clnpReasmTimeout { clnp 14 }
         Syntax:
              INTEGER
         Definition:
              The maximum number of seconds which received segments are
              held while they are awaiting reassembly at this entity.
         Access:
              read-only.
         Status:
              mandatory.


         OBJECT:
         -------
              clnpReasmReqds { clnp 15 }
         Syntax:
              Counter
         Definition:
              The number of CLNP segments received which needed to be
              reassembled at this entity.
         Access:
              read-only.
         Status:
              mandatory.


         OBJECT:
         -------
              clnpReasmOKs { clnp 16 }
         Syntax:
              Counter
         Definition:
              The number of CLNP PDUs successfully re-assembled at this
              entity.



Satz

RFC 1162 CLNS MIB June 1990


         Access:
              read-only.
         Status:
              mandatory.


         OBJECT:
         -------
              clnpReasmFails { clnp 17 }
         Syntax:
              Counter
         Definition:
              The number of failures detected by the CLNP reassembly
              algorithm (for any reason: timed out, buffer size, etc).
         Access:
              read-only.
         Status:
              mandatory.


         OBJECT:
         -------
              clnpSegOKs { clnp 18 }
         Syntax:
              Counter
         Definition:
              The number of CLNP PDUs that have been successfully
              segmented at this entity.
         Access:
              read-only.
         Status:
              mandatory.


         OBJECT:
         -------
              clnpSegFails { clnp 19 }



Satz

RFC 1162 CLNS MIB June 1990


         Syntax:
              Counter
         Definition:
              The number of CLNP PDUs that have been discarded because
              they needed to be fragmented at this entity but could
              not.
         Access:
              read-only.
         Status:
              mandatory.


         OBJECT:
         -------
              clnpSegCreates { clnp 20 }
         Syntax:
              Counter
         Definition:
              The number of CLNP PDU segments that have been generated
              as a result of segmentation at this entity.
         Access:
              read-only.
         Status:
              mandatory.


         OBJECT:
         -------
              clnpInOpts { clnp 25 }
         Syntax:
              Counter
         Definition:
              The number of CLNP PDU segments that have been input with
              options at this entity.
         Access:
              read-only.



Satz

RFC 1162 CLNS MIB June 1990


         Status:
              mandatory.


         OBJECT:
         -------
              clnpOutOpts { clnp 26 }
         Syntax:
              Counter
         Definition:
              The number of CLNP PDU segments that have been generated
              with options by this entity.
         Access:
              read-only.
         Status:
              mandatory.

4.1.1. The CLNP Interfaces table

  The CLNP Interfaces table contains information on the entity's
  interfaces which are running the CLNP.


         OBJECT:
         -------
              clnpAddrTable { clnp 21 }
         Syntax:
              SEQUENCE OF ClnpAddrEntry
         Definition:
              The table of addressing information relevant to this
              entity's CLNP addresses.
         Access:
              not-accessible.
         Status:
              mandatory.


         OBJECT:
         -------
              clnpAddrEntry { clnpAddrTable 1 }


Satz

RFC 1162 CLNS MIB June 1990


         Syntax:
              ClnpAddrEntry :: = SEQUENCE {
                   clnpAdEntAddr
                       ClnpAddress,
                   clnpAdEntIfIndex
                       INTEGER,
                   clnpAdEntReasmMaxSize
                       INTEGER (0..65535)
              }
         Definition:
              The addressing information for one of this entity's CLNP
              addresses.
         Access:
              not-accessible.
         Status:
              mandatory.


         OBJECT:
         -------
              clnpAdEntAddr { clnpAddrEntry 1 }
         Syntax:
              ClnpAddress
         Definition:
              The CLNP address to which this entry's addressing
              information pertains.
         Access:
              read-only.
         Status:
              mandatory.


         OBJECT:
         -------
              clnpAdEntIfIndex { clnpAddrEntry 2 }
         Syntax:
              INTEGER
         Definition:
              The index value which uniquely identifies the interface


Satz

RFC 1162 CLNS MIB June 1990


              to which this entry is applicable. The interface
              identified by a particular value of this index is the
              same interface as identified by the same value of
              ifIndex.
         Access:
              read-only.
         Status:
              mandatory.


         OBJECT:
         -------
              clnpAdEntReasmMaxSize { clnpAddrEntry 3 }
         Syntax:
              INTEGER (0..65535)
         Definition:
              The size of the largest CLNP PDU which this entity can
              re-assemble from incoming CLNP segmented PDUs received on
              this interface.
         Access:
              read-only.
         Status:
              mandatory.

4.1.2. The CLNP Routing table

  The CLNP Routing table contains an entry for each route known to the
  entity.


         OBJECT:
         -------
              clnpRoutingTable { clnp 22 }
         Syntax:
              SEQUENCE OF ClnpRouteEntry
         Definition:
              This entity's CLNP routing table.
         Access:
              not-accessible.


Satz

RFC 1162 CLNS MIB June 1990


         Status:
              mandatory.


         OBJECT:
         -------
              clnpRouteEntry { clnpRoutingTable 1 }
         Syntax:
              ClnpRouteEntry ::= SEQUENCE {
                   clnpRouteDest
                       ClnpAddress,
                   clnpRouteIfIndex
                       INTEGER,
                   clnpRouteMetric1
                       INTEGER,
                   clnpRouteMetric2
                       INTEGER,
                   clnpRouteMetric3
                       INTEGER,
                   clnpRouteMetric4
                       INTEGER,
                   clnpRouteNextHop
                       ClnpAddress,
                   clnpRouteType
                       INTEGER,
                   clnpRouteProto
                       INTEGER,
                   clnpRouteAge
                       INTEGER
              }
         Definition:
              A route to a particular destination.
         Access:
              not-accessible.
         Status:
              mandatory.


         OBJECT:
         -------
              clnpRouteDest { clnpRouteEntry 1 }
         Syntax:
              ClnpAddress


Satz

RFC 1162 CLNS MIB June 1990


         Definition:
              The destination CLNP address of this route.
         Access:
              read-write.
         Status:
              mandatory.


         OBJECT:
         -------
              clnpRouteIfIndex { clnpRouteEntry 2 }
         Syntax:
              INTEGER
         Definition:
              The index value which uniquely identifies the local
              interface through which the next hop of this route should
              be reached. The interface identified by a particular
              value of this index is the same as identified by the same
              value of ifIndex.
         Access:
              read-write.
         Status:
              mandatory.


         OBJECT:
         -------
              clnpRouteMetric1 { clnpRouteEntry 3 }
         Syntax:
              INTEGER
         Definition:
              The primary routing metric for this route. The semantics
              of this metric are determined by the routing-protocol
              specified in the route's clnpRouteProto value. If this
              metric is not used, its value should be set to -1.
         Access:
              read-write.



Satz

RFC 1162 CLNS MIB June 1990


         Status:
              mandatory.


         OBJECT:
         -------
              clnpRouteMetric2 { clnpRouteEntry 4 }
         Syntax:
              INTEGER
         Definition:
              An alternate routing metric for this route.  The
              semantics of this metric are determined by the routing-
              protocol specified in the route's clnpRouteProto value.
              If this metric is not used, its value should be set to
              -1.
         Access:
              read-write.
         Status:
              mandatory.


         OBJECT:
         -------
              clnpRouteMetric3 { clnpRouteEntry 5 }
         Syntax:
              INTEGER
         Definition:
              An alternate routing metric for this route.  The
              semantics of this metric are determined by the routing-
              protocol specified in the route's clnpRouteProto value.
              If this metric is not used, its value should be set to
              -1.
         Access:
              read-write.
         Status:
              mandatory.




Satz

RFC 1162 CLNS MIB June 1990


         OBJECT:
         -------
              clnpRouteMetric4 { clnpRouteEntry 6 }
         Syntax:
              INTEGER
         Definition:
              An alternate routing metric for this route.  The
              semantics of this metric are determined by the routing-
              protocol specified in the route's clnpRouteProto value.
              If this metric is not used, its value should be set to
              -1.
         Access:
              read-write.
         Status:
              mandatory.


         OBJECT:
         -------
              clnpRouteNextHop { clnpRouteEntry 7 }
         Syntax:
              ClnpAddress
         Definition:
              The CLNP address of the next hop of this route.
         Access:
              read-write.
         Status:
              mandatory.


         OBJECT:
         -------
              clnpRouteType { clnpRouteEntry 8 }
         Syntax:
              INTEGER {
                   other(1),      -- none of the following
                   invalid(2),    -- an invalidated route



Satz

RFC 1162 CLNS MIB June 1990


                                  -- route to directly
                   direct(3),     -- connected (sub-)network
                                  -- route to a non-local
                   remote(4)      -- host/network/sub-network
              }
         Definition:
              The type of route.
         Setting this object to the value invalid(2) has the effect of
         invaliding the corresponding entry in the clnpRoutingTable.
         That is, it effectively dissasociates the destination
         identified with said entry from the route identified with said
         entry.  It is an implementation-specific matter as to whether
         the agent removes an invalidated entry from the table.
         Accordingly, management stations must be prepared to receive
         tabular information from agents that corresponds to entries
         not currently in use.  Proper interpretation of such entries
         requires examination of the relevant clnpRouteType object.
         Access:
              read-write.
         Status:
              mandatory.


         OBJECT:
         -------
              clnpRouteProto { clnpRouteEntry 9 }
         Syntax:
              INTEGER {
                   other(1),     -- none of the following
                                 -- non-protocol information
                                 --   e.g., manually
                   local(2),     --   configured entries
                                 -- set via a network
                   netmgmt(3),   --   management protocol
                                 -- similar to ipRouteProto
                                 -- but omits several IP-specific
                                 -- protocols
                   is-is(9),


Satz

RFC 1162 CLNS MIB June 1990


                   ciscoIgrp(11),
                   bbnSpfIgp(12),
                   ospf(13),
                   bgp(14)
              }
         Definition:
              The routing mechanism via which this route was learned.
              Inclusion of values for gateway routing protocols is not
              intended to imply that hosts should support those
              protocols.
         Access:
              read-write.
         Status:
              mandatory.


         OBJECT:
         -------
              clnpRouteAge { clnpRouteEntry 10 }
         Syntax:
              INTEGER
         Definition:
              The number of seconds since this route was last updated
              or otherwise determined to be correct.   Note that no
              semantics of "too old" can be implied except through
              knowledge of the routing protocol by which the route was
              learned.
         Access:
              read-write.
         Status:
              mandatory.

4.1.3. The CLNP Address Translation Tables

  The Address Translation tables contain the CLNP address to physical
  address equivalences. Some interfaces do not use translation tables
  for determining address equivalences; if all interfaces are of this
  type, then the Address Translation table is empty, i.e., has zero
  entries.



Satz

RFC 1162 CLNS MIB June 1990


         OBJECT:
         -------
              clnpNetToMediaTable { clnp 23 }
         Syntax:
              SEQUENCE OF ClnpNetToMediaEntry
         Definition:
              The CLNP Address Translation table used for mapping from
              CLNP addresses to physical addresses.
         Access:
               not-accessible


         Status:
              mandatory.


         OBJECT:
         -------
              clnpNetToMediaEntry { clnpNetToMediaTable 1 }
         Syntax:
              ClnpNetToMediaEntry ::= SEQUENCE {
                   clnpNetToMediaIfIndex
                       INTEGER,
                   clnpNetToMediaPhysAddress
                       OCTET STRING,
                   clnpNetToMediaNetAddress
                       ClnpAddress,
                   clnpNetToMediaType
                       INTEGER,
                   clnpNetToMediaAge
                       INTEGER,
                   clnpNetToMediaHoldTime
                       INTEGER
              }
         Definition:
              Each entry contains one CLNP address to "physical"
              address equivalence.
         Access:
              not-accessible.
         Status:
              mandatory.


Satz

RFC 1162 CLNS MIB June 1990


         OBJECT:
         -------
              clnpNetToMediaIfIndex { clnpNetToMediaEntry 1 }
         Syntax:
              INTEGER
         Definition:
              The interface on which this entry's equivalence is
              effective.  The interface identified by a particular
              value of this index is the same interface as identified
              by the same value of ifIndex.
         Access:
              read-write.
         Status:
              mandatory.


         OBJECT:
         -------
              clnpNetToMediaPhysAddress { clnpNetToMediaEntry 2 }
         Syntax:
              OCTET STRING
         Definition:
              The media-dependent "physical" address.
         Access:
              read-write.
         Status:
              mandatory.


         OBJECT:
         -------
              clnpNetToMediaNetAddress { clnpNetToMediaEntry 3 }
         Syntax:
              ClnpAddress
         Definition:
              The CLNP address corresponding to the media-dependent
              "physical" address.



Satz

RFC 1162 CLNS MIB June 1990


         Access:
              read-write.
         Status:
              mandatory.


         OBJECT:
         -------
              clnpNetToMediaType { clnpNetToMediaEntry 4 }
         Syntax:
              INTEGER {
                   other(1),       -- none of the following
                   invalid(2),     -- an invalidated mapping
                   dynamic(3),
                   static(4)
              }
         Definition:
              The type of mapping.
         Setting this object to the value invalid(2) has the effect of
         invalidating the corresponding entry in the
         clnpNetToMediaTable.  That is, it effectively dissassociates
         the interface identified with said entry from the mapping
         identified with said entry.  It is an implementation-specific
         matter as to whether the agent removes an invalidated entry
         from the table.  Accordingly, management stations must be
         prepared to receive tabular information from agents that
         corresponds to entries not currently in use.  Proper
         interpretation of such entries requires examination of the
         relevant clnpNetToMediaType object.
         Access:
              read-write.
         Status:
              mandatory.


         OBJECT:
         -------
              clnpNetToMediaAge { clnpNetToMediaEntry 5 }
         Syntax:
              INTEGER



Satz

RFC 1162 CLNS MIB June 1990


         Definition:
              The number of seconds since this entry was last updated
              or otherwise determined to be correct. Note that no
              semantics of "too old" can be implied except through
              knowledge of the type of entry.
         Access:
              read-write.
         Status:
              mandatory.


         OBJECT:
         -------
              clnpNetToMediaHoldTime { clnpNetToMediaEntry 6 }
         Syntax:
              INTEGER
         Definition:
              The time in seconds this entry will be valid. Static
              entries should always report this field as -1.
         Access:
              read-write.
         Status:
              mandatory.


         OBJECT:
         -------
              clnpMediaToNetTable { clnp 24 }
         Syntax:
              SEQUENCE OF ClnpMediaToNetEntry
         Definition:
              The CLNP Address Translation table used for mapping from
              physical addresses to CLNP addresses.
         Access:
              not-accessible.
         Status:
              mandatory.



Satz

RFC 1162 CLNS MIB June 1990


         OBJECT:
         -------
              clnpMediaToNetEntry { clnpMediaToNetTable 1 }
         Syntax:
              ClnpMediaToNetEntry ::= SEQUENCE {
                   clnpMediaToNetIfIndex
                       INTEGER,
                   clnpMediaToNetNetAddress
                       ClnpAddress,
                   clnpMediaToNetPhysAddress
                       OCTET STRING,
                   clnpMediaToNetType
                       INTEGER,
                   clnpMediaToNetAge
                       INTEGER,
                   clnpMediaToNetHoldTime
                       INTEGER
              }
         Definition:
              Each entry contains on ClnpAddress to "physical" address
              equivalence.
         Access:
              not-accessible.
         Status:
              mandatory.


         OBJECT:
         -------
              clnpMediaToNetIfIndex { clnpMediaToNetEntry 1 }
         Syntax:
              INTEGER
         Definition:
              The interface on which this entry's equivalence is
              effective.  The interface identified by a particular
              value of this index is the same interface as identified
              by the same value of ifIndex.
         Access:
              read-write.



Satz

RFC 1162 CLNS MIB June 1990


         Status:
              mandatory.


         OBJECT:
         -------
              clnpMediaToNetAddress { clnpMediaToNetEntry 2 }
         Syntax:
              ClnpAddress
         Definition:
              The ClnpAddress corresponding to the media-dependent
              "physical" address.
         Access:
              read-write.
         Status:
              mandatory.


         OBJECT:
         -------
              clnpMediaToNetPhysAddress { clnpMediaToNetEntry 3 }
         Syntax:
              OCTET STRING
         Definition:
              The media-dependent "physical" address.
         Access:
              read-write.
         Status:
              mandatory.


         OBJECT:
         -------
              clnpMediaToNetType { clnpMediaToNetEntry 4 }
         Syntax:
              INTEGER {
                   other(1),       -- none of the following
                   invalid(2),     -- an invalidated mapping
                   dynamic(3),


Satz

RFC 1162 CLNS MIB June 1990


                   static(4)
              }
         Definition:
              The type of mapping.
         Setting this object to the value invalid(2) has the effect of
         invalidating the corresponding entry in the
         clnpMediaToNetTable.  That is, it effectively dissassociates
         the interface identified with said entry from the mapping
         identified with said entry.  It is an implementation-specific
         matter as to whether the agent removes an invalidated entry
         from the table.  Accordingly, management stations must be
         prepared to receive tabular information from agents that
         corresponds to entries not currently in use.  Proper
         interpretation of such entries requires examination of the
         relevant clnpMediaToNetType object.
         Access:
              read-write.
         Status:
              mandatory.


         OBJECT:
         -------
              clnpMediaToNetAge { clnpMediaToNetEntry 5 }
         Syntax:
              INTEGER
         Definition:
              The number of seconds since this entry was last updated
              or otherwise determined to be correct. Note that no
              semantics of "too old" can be implied except through
              knowledge of the type of entry.
         Access:
              read-write.
         Status:
              mandatory.


         OBJECT:
         -------
              clnpMediaToNetHoldTime { clnpMediaToNetEntry 6 }


Satz

RFC 1162 CLNS MIB June 1990


         Syntax:
              INTEGER
         Definition:
              The time in seconds this entry will be valid. Static
              entries should always report this field as -1.
         Access:
              read-write.
         Status:
              mandatory.

4.2. The CLNP Error Group

  This group records the CLNP Error protocol and is recommended for all
  systems which support CLNP.


         OBJECT:
         -------
              clnpInErrors { error 1 }
         Syntax:
              Counter
         Definition:
              The number of CLNP Error PDUs received by this entity.
         Access:
              read-only.
         Status:
              mandatory.


         OBJECT:
         -------
              clnpOutErrors { error 2 }
         Syntax:
              Counter
         Definition:
              The number of CLNP Error PDUs sent by this entity.
         Access:
              read-only.


Satz

RFC 1162 CLNS MIB June 1990


         Status:
              mandatory.


         OBJECT:
         -------
              clnpInErrUnspecs { error 3 }
         Syntax:
              Counter
         Definition:
              The number of unspecified CLNP Error PDUs received by
              this entity.
         Access:
              read-only.
         Status:
              mandatory.


         OBJECT:
         -------
              clnpInErrProcs { error 4 }
         Syntax:
              Counter
         Definition:
              The number of protocol procedure CLNP Error PDUs received
              by this entity.
         Access:
              read-only.
         Status:
              mandatory.


         OBJECT:
         -------
              clnpInErrCksums { error 5 }
         Syntax:
              Counter



Satz

RFC 1162 CLNS MIB June 1990


         Definition:
              The number of checksum CLNP Error PDUs received by this
              entity.
         Access:
              read-only.
         Status:
              mandatory.


         OBJECT:
         -------
              clnpInErrCongests { error 6 }
         Syntax:
              Counter
         Definition:
              The number of congestion drop CLNP Error PDUs received by
              this entity.
         Access:
              read-only.
         Status:
              mandatory.


         OBJECT:
         -------
              clnpInErrHdrs { error 7 }
         Syntax:
              Counter
         Definition:
              The number of header syntax CLNP Error PDUs received by
              this entity.
         Access:
              read-only.
         Status:
              mandatory.




Satz

RFC 1162 CLNS MIB June 1990


         OBJECT:
         -------
              clnpInErrSegs { error 8 }
         Syntax:
              Counter
         Definition:
              The number of segmentation disallowed CLNP Error PDUs
              received by this entity.
         Access:
              read-only.
         Status:
              mandatory.


         OBJECT:
         -------
              clnpInErrIncomps { error 9 }
         Syntax:
              Counter
         Definition:
              The number of incomplete PDU CLNP Error PDUs received by
              this entity.
         Access:
              read-only.
         Status:
              mandatory.


         OBJECT:
         -------
              clnpInErrDups { error 10 }
         Syntax:
              Counter
         Definition:
              The number of duplicate option CLNP Error PDUs received
              by this entity.



Satz

RFC 1162 CLNS MIB June 1990


         Access:
              read-only.
         Status:
              mandatory.


         OBJECT:
         -------
              clnpInErrUnreachDsts { error 11 }
         Syntax:
              Counter
         Definition:
              The number of unreachable destination CLNP Error PDUs
              received by this entity.
         Access:
              read-only.
         Status:
              mandatory.


         OBJECT:
         -------
              clnpInErrUnknownDsts { error 12 }
         Syntax:
              Counter
         Definition:
              The number of unknown destination CLNP Error PDUs
              received by this entity.
         Access:
              read-only.
         Status:
              mandatory.


         OBJECT:
         -------
              clnpInErrSRUnspecs { error 13 }



Satz

RFC 1162 CLNS MIB June 1990


         Syntax:
              Counter
         Definition:
              The number of unspecified source route CLNP Error PDUs
              received by this entity.
         Access:
              read-only.
         Status:
              mandatory.


         OBJECT:
         -------
              clnpInErrSRSyntaxes { error 14 }
         Syntax:
              Counter
         Definition:
              The number of source route syntax CLNP Error PDUs
              received by this entity.
         Access:
              read-only.
         Status:
              mandatory.


         OBJECT:
         -------
              clnpInErrSRUnkAddrs { error 15 }
         Syntax:
              Counter
         Definition:
              The number of source route unknown address CLNP Error
              PDUs received by this entity.
         Access:
              read-only.
         Status:
              mandatory.


Satz

RFC 1162 CLNS MIB June 1990


         OBJECT:
         -------
              clnpInErrSRBadPaths { error 16 }
         Syntax:
              Counter
         Definition:
              The number of source route bad path CLNP Error PDUs
              received by this entity.
         Access:
              read-only.
         Status:
              mandatory.


         OBJECT:
         -------
              clnpInErrHops { error 17 }
         Syntax:
              Counter
         Definition:
              The number of hop count exceeded CLNP Error PDUs received
              by this entity.
         Access:
              read-only.
         Status:
              mandatory.


         OBJECT:
         -------
              clnpInErrHopReassms { error 18 }
         Syntax:
              Counter
         Definition:
              The number of hop count exceeded while reassembling CLNP
              Error PDUs received by this entity.



Satz

RFC 1162 CLNS MIB June 1990


         Access:
              read-only.
         Status:
              mandatory.


         OBJECT:
         -------
              clnpInErrUnsOptions { error 19 }
         Syntax:
              Counter
         Definition:
              The number of unsupported option CLNP Error PDUs received
              by this entity.
         Access:
              read-only.
         Status:
              mandatory.


         OBJECT:
         -------
              clnpInErrUnsVersions { error 20 }
         Syntax:
              Counter
         Definition:
              The number of version mismatch CLNP Error PDUs received
              by this entity.
         Access:
              read-only.
         Status:
              mandatory.


         OBJECT:
         -------
              clnpInErrUnsSecurities { error 21 }



Satz

RFC 1162 CLNS MIB June 1990


         Syntax:
              Counter
         Definition:
              The number of unsupported security option CLNP Error PDUs
              received by this entity.
         Access:
              read-only.
         Status:
              mandatory.


         OBJECT:
         -------
              clnpInErrUnsSRs { error 22 }
         Syntax:
              Counter
         Definition:
              The number of unsupported source route option CLNP Error
              PDUs received by this entity.
         Access:
              read-only.
         Status:
              mandatory.


         OBJECT:
         -------
              clnpInErrUnsRRs { error 23 }
         Syntax:
              Counter
         Definition:
              The number of unsupported record route option CLNP Error
              PDUs received by this entity.
         Access:
              read-only.
         Status:
              mandatory.


Satz

RFC 1162 CLNS MIB June 1990


         OBJECT:
         -------
              clnpInErrInterferences { error 24 }
         Syntax:
              Counter
         Definition:
              The number of reassembly interference CLNP Error PDUs
              received by this entity.
         Access:
              read-only.
         Status:
              mandatory.


         OBJECT:
         -------
              clnpOutErrUnspecs { error 25 }
         Syntax:
              Counter
         Definition:
              The number of unspecified CLNP Error PDUs sent by this
              entity.
         Access:
              read-only.
         Status:
              mandatory.


         OBJECT:
         -------
              clnpOutErrProcs { error 26 }
         Syntax:
              Counter
         Definition:
              The number of protocol procedure CLNP Error PDUs sent by
              this entity.



Satz

RFC 1162 CLNS MIB June 1990


         Access:
              read-only.
         Status:
              mandatory.


         OBJECT:
         -------
              clnpOutErrCksums { error 27 }
         Syntax:
              Counter
         Definition:
              The number of checksum CLNP Error PDUs sent by this
              entity.
         Access:
              read-only.
         Status:
              mandatory.


         OBJECT:
         -------
              clnpOutErrCongests { error 28 }
         Syntax:
              Counter
         Definition:
              The number of congestion drop CLNP Error PDUs sent by
              this entity.
         Access:
              read-only.
         Status:
              mandatory.


         OBJECT:
         -------
              clnpOutErrHdrs { error 29 }



Satz

RFC 1162 CLNS MIB June 1990


         Syntax:
              Counter
         Definition:
              The number of header syntax CLNP Error PDUs sent by this
              entity.
         Access:
              read-only.
         Status:
              mandatory.


         OBJECT:
         -------
              clnpOutErrSegs { error 30 }
         Syntax:
              Counter
         Definition:
              The number of segmentation disallowed CLNP Error PDUs
              sent by this entity.
         Access:
              read-only.
         Status:
              mandatory.


         OBJECT:
         -------
              clnpOutErrIncomps { error 31 }
         Syntax:
              Counter
         Definition:
              The number of incomplete PDU CLNP Error PDUs sent by this
              entity.
         Access:
              read-only.
         Status:
              mandatory.


Satz

RFC 1162 CLNS MIB June 1990


         OBJECT:
         -------
              clnpOutErrDups { error 32 }
         Syntax:
              Counter
         Definition:
              The number of duplicate option CLNP Error PDUs sent by
              this entity.
         Access:
              read-only.
         Status:
              mandatory.


         OBJECT:
         -------
              clnpOutErrUnreachDsts { error 33 }
         Syntax:
              Counter
         Definition:
              The number of unreachable destination CLNP Error PDUs
              sent by this entity.
         Access:
              read-only.
         Status:
              mandatory.


         OBJECT:
         -------
              clnpOutErrUnknownDsts { error 34 }
         Syntax:
              Counter
         Definition:
              The number of unknown destination CLNP Error PDUs sent by
              this entity.



Satz

RFC 1162 CLNS MIB June 1990


         Access:
              read-only.
         Status:
              mandatory.


         OBJECT:
         -------
              clnpOutErrSRUnspecs { error 35 }
         Syntax:
              Counter
         Definition:
              The number of unspecified source route CLNP Error PDUs
              sent by this entity.
         Access:
              read-only.
         Status:
              mandatory.


         OBJECT:
         -------
              clnpOutErrSRSyntaxes { error 36 }
         Syntax:
              Counter
         Definition:
              The number of source route syntax CLNP Error PDUs sent by
              this entity.
         Access:
              read-only.
         Status:
              mandatory.


         OBJECT:
         -------
              clnpOutErrSRUnkAddrs { error 37 }



Satz

RFC 1162 CLNS MIB June 1990


         Syntax:
              Counter
         Definition:
              The number of source route unknown address CLNP Error
              PDUs sent by this entity.
         Access:
              read-only.
         Status:
              mandatory.


         OBJECT:
         -------
              clnpOutErrSRBadPaths { error 38 }
         Syntax:
              Counter
         Definition:
              The number of source route bad path CLNP Error PDUs sent
              by this entity.
         Access:
              read-only.
         Status:
              mandatory.


         OBJECT:
         -------
              clnpOutErrHopss { error 39 }
         Syntax:
              Counter
         Definition:
              The number of hop count exceeded CLNP Error PDUs sent by
              this entity.
         Access:
              read-only.
         Status:
              mandatory.


Satz

RFC 1162 CLNS MIB June 1990


         OBJECT:
         -------
              clnpOutErrHopReassms { error 40 }
         Syntax:
              Counter
         Definition:
              The number of hop count exceeded while reassembling CLNP
              Error PDUs sent by this entity.
         Access:
              read-only.
         Status:
              mandatory.


         OBJECT:
         -------
              clnpOutErrUnsOptions { error 41 }
         Syntax:
              Counter
         Definition:
              The number of unsupported option CLNP Error PDUs sent by
              this entity.
         Access:
              read-only.
         Status:
              mandatory.


         OBJECT:
         -------
              clnpOutErrUnsVersions { error 42 }
         Syntax:
              Counter
         Definition:
              The number of version mismatch CLNP Error PDUs sent by
              this entity.



Satz

RFC 1162 CLNS MIB June 1990


         Access:
              read-only.
         Status:
              mandatory.


         OBJECT:
         -------
              clnpOutErrUnsSecurities { error 43 }
         Syntax:
              Counter
         Definition:
              The number of unsupported security option CLNP Error PDUs
              sent by this entity.
         Access:
              read-only.
         Status:
              mandatory.


         OBJECT:
         -------
              clnpOutErrUnsSRs { error 44 }
         Syntax:
              Counter
         Definition:
              The number of unsupported source route option CLNP Error
              PDUs sent by this entity.
         Access:
              read-only.
         Status:
              mandatory.


         OBJECT:
         -------
              clnpOutErrUnsRRs { error 45 }



Satz

RFC 1162 CLNS MIB June 1990


         Syntax:
              Counter
         Definition:
              The number of unsupported record route option CLNP Error
              PDUs sent by this entity.
         Access:
              read-only.
         Status:
              mandatory.


         OBJECT:
         -------
              clnpOutErrInterferences { error 46 }
         Syntax:
              Counter
         Definition:
              The number of reassembly interference CLNP Error PDUs
              sent by this entity.
         Access:
              read-only.
         Status:
              mandatory.

4.3. The ESIS Group

  The ESIS group contains information about the End System Intermediate
  System protocol used to maintain neighbor reachibility information.
  Both ESs and ISs are expected to implement this group if they running
  a CLNP.


         OBJECT:
         -------
              esisESHin { es-is 1 }
         Syntax:
              Counter
         Definition:
              The number of ESH PDUs received by this entity.


Satz

RFC 1162 CLNS MIB June 1990


         Access:
              read-only.
         Status:
              mandatory.


         OBJECT:
         -------
              esisESHout { es-is 2 }
         Syntax:
              Counter
         Definition:
              The number of ESH PDUs sent by this entity.
         Access:
              read-only.
         Status:
              mandatory.


         OBJECT:
         -------
              esisISHin { es-is 3 }
         Syntax:
              Counter
         Definition:
              The number of ISH PDUs received by this entity.
         Access:
              read-only.
         Status:
              mandatory.


         OBJECT:
         -------
              esisISHout { es-is 4 }
         Syntax:
              Counter



Satz

RFC 1162 CLNS MIB June 1990


         Definition:
              The number of ISH PDUs sent by this entity.
         Access:
              read-only.
         Status:
              mandatory.


         OBJECT:
         -------
              esisRDUin { es-is 5 }
         Syntax:
              Counter
         Definition:
              The number of RDU PDUs received by this entity.
         Access:
              read-only.
         Status:
              mandatory.


         OBJECT:
         -------
              esisRDUout { es-is 6 }
         Syntax:
              Counter
         Definition:
              The number of RDU PDUs sent by this entity.
         Access:
              read-only.
         Status:
              mandatory.





Satz

RFC 1162 CLNS MIB June 1990


5. Definitions

              CLNS-MIB DEFINITIONS ::= BEGIN
              IMPORTS
                      experimental, OBJECT-TYPE, Counter
                              FROM RFC1155-SMI;
              -- new type of NetworkAddress
              ClnpAddress ::=
                  [APPLICATION 5]
                      IMPLICIT OCTET STRING (SIZE (1..21))


              clns    OBJECT IDENTIFIER ::=   { experimental 1 }
              clnp    OBJECT IDENTIFIER ::=   { clns 1 }
              error   OBJECT IDENTIFIER ::=   { clns 2 }
              echo    OBJECT IDENTIFIER ::=   { clns 3 }
              es-is   OBJECT IDENTIFIER ::=   { clns 4 }


              -- the General CLNP group
              clnpForwarding OBJECT-TYPE
                      SYNTAX  INTEGER {
                                  is(1),  -- entity is an
                                          -- intermediate system
                                  es(2)   -- entity is an end system
                                          -- and does not forward pdus
                              }
                      ACCESS  read-write
                      STATUS  mandatory
                      ::= { clnp 1 }
              clnpDefaultLifeTime OBJECT-TYPE
                      SYNTAX  INTEGER
                      ACCESS  read-write
                      STATUS  mandatory
                      ::= { clnp 2 }
              clnpInReceives OBJECT-TYPE
                      SYNTAX  Counter
                      ACCESS  read-only
                      STATUS  mandatory
                      ::= { clnp 3 }



Satz

RFC 1162 CLNS MIB June 1990


              clnpInHdrErrors OBJECT-TYPE
                      SYNTAX  Counter
                      ACCESS  read-only
                      STATUS  mandatory
                      ::= { clnp 4 }
              clnpInAddrErrors OBJECT-TYPE
                      SYNTAX  Counter
                      ACCESS  read-only
                      STATUS  mandatory
                      ::= { clnp 5 }
              clnpForwPDUs OBJECT-TYPE
                      SYNTAX  Counter
                      ACCESS  read-only
                      STATUS  mandatory
                      ::= { clnp 6 }
              clnpInUnknownNLPs OBJECT-TYPE
                      SYNTAX  Counter
                      ACCESS  read-only
                      STATUS  mandatory
                      ::= { clnp 7 }
              clnpInUnknownULPs OBJECT-TYPE
                      SYNTAX  Counter
                      ACCESS  read-only
                      STATUS  mandatory
                      ::= { clnp 8 }
              clnpInDiscards OBJECT-TYPE
                      SYNTAX  Counter
                      ACCESS  read-only
                      STATUS  mandatory
                      ::= { clnp 9 }
              clnpInDelivers OBJECT-TYPE
                      SYNTAX  Counter
                      ACCESS  read-only
                      STATUS  mandatory
                      ::= { clnp 10 }
              clnpOutRequests OBJECT-TYPE
                      SYNTAX  Counter
                      ACCESS  read-only
                      STATUS  mandatory
                      ::= { clnp 11 }



Satz

RFC 1162 CLNS MIB June 1990


              clnpOutDiscards OBJECT-TYPE
                      SYNTAX  Counter
                      ACCESS  read-only
                      STATUS  mandatory
                      ::= { clnp 12 }
              clnpOutNoRoutes OBJECT-TYPE
                      SYNTAX  Counter
                      ACCESS  read-only
                      STATUS  mandatory
                      ::= { clnp 13 }
              clnpReasmTimeout OBJECT-TYPE
                      SYNTAX  INTEGER
                      ACCESS  read-only
                      STATUS  mandatory
                      ::= { clnp 14 }
              clnpReasmReqds  OBJECT-TYPE
                      SYNTAX  Counter
                      ACCESS  read-only
                      STATUS  mandatory
                      ::= { clnp 15 }
              clnpReasmOKs    OBJECT-TYPE
                      SYNTAX  Counter
                      ACCESS  read-only
                      STATUS  mandatory
                      ::= { clnp 16 }
              clnpReasmFails  OBJECT-TYPE
                      SYNTAX  Counter
                      ACCESS  read-only
                      STATUS  mandatory
                      ::= { clnp 17 }
              clnpSegOKs      OBJECT-TYPE
                      SYNTAX  Counter
                      ACCESS  read-only
                      STATUS  mandatory
                      ::= { clnp 18 }
              clnpSegFails    OBJECT-TYPE
                      SYNTAX  Counter
                      ACCESS  read-only
                      STATUS  mandatory
                      ::= { clnp 19 }



Satz

RFC 1162 CLNS MIB June 1990


              clnpSegCreates  OBJECT-TYPE
                      SYNTAX  Counter
                      ACCESS  read-only
                      STATUS  mandatory
                      ::= { clnp 20 }
              clnpInOpts      OBJECT-TYPE
                      SYNTAX  Counter
                      ACCESS  read-only
                      STATUS  mandatory
                      ::= { clnp 25 }
              clnpOutOpts     OBJECT-TYPE
                      SYNTAX  Counter
                      ACCESS  read-only
                      STATUS  mandatory
                      ::= { clnp 26 }
              -- the CLNP Interface table
              clnpAddrTable   OBJECT-TYPE
                      SYNTAX  SEQUENCE OF ClnpAddrEntry
                      ACCESS  not-accessible
                      STATUS  mandatory
                      ::= { clnp 21 }
              clnpAddrEntry   OBJECT-TYPE
                      SYNTAX  ClnpAddrEntry
                      ACCESS  not-accessible
                      STATUS  mandatory
              --      INDEX   { clnpAdEntAddr }
                      ::= { clnpAddrTable 1 }
              ClnpAddrEntry ::= SEQUENCE {
                  clnpAdEntAddr
                      ClnpAddress,
                  clnpAdEntIfIndex
                      INTEGER,
                  clnpAdEntReasmMaxSize
                      INTEGER (0..65535)
              }
              clnpAdEntAddr OBJECT-TYPE
                      SYNTAX  ClnpAddress
                      ACCESS  read-only
                      STATUS  mandatory
                      ::=  { clnpAddrEntry 1 }



Satz

RFC 1162 CLNS MIB June 1990


              clnpAdEntIfIndex OBJECT-TYPE
                      SYNTAX  INTEGER
                      ACCESS  read-only
                      STATUS  mandatory
                      ::=  { clnpAddrEntry 2 }
              clnpAdEntReasmMaxSize OBJECT-TYPE
                      SYNTAX  INTEGER (0..65535)
                      ACCESS  read-only
                      STATUS  mandatory
                      ::= { clnpAddrEntry 3 }
              -- the CLNP Routing table
              clnpRoutingTable OBJECT-TYPE
                      SYNTAX  SEQUENCE OF ClnpRouteEntry
                      ACCESS  not-accessible
                      STATUS  mandatory
                      ::= { clnp 22 }
              clnpRouteEntry OBJECT-TYPE
                      SYNTAX  ClnpRouteEntry
                      ACCESS  not-accessible
                      STATUS  mandatory
              --      INDEX   { clnpRouteDest }
                      ::= { clnpRoutingTable 1 }
              ClnpRouteEntry ::= SEQUENCE {
                  clnpRouteDest
                      ClnpAddress,
                  clnpRouteIfIndex
                      INTEGER,
                  clnpRouteMetric1
                      INTEGER,
                  clnpRouteMetric2
                      INTEGER,
                  clnpRouteMetric3
                      INTEGER,
                  clnpRouteMetric4
                      INTEGER,
                  clnpRouteNextHop
                      ClnpAddress,
                  clnpRouteType
                      INTEGER,
                  clnpRouteProto
                      INTEGER,
                  clnpRouteAge
                      INTEGER


Satz

RFC 1162 CLNS MIB June 1990


              }
              clnpRouteDest OBJECT-TYPE
                      SYNTAX  ClnpAddress
                      ACCESS  read-write
                      STATUS  mandatory
                      ::= { clnpRouteEntry 1 }
              clnpRouteIfIndex  OBJECT-TYPE
                      SYNTAX  INTEGER
                      ACCESS  read-write
                      STATUS  mandatory
                      ::= { clnpRouteEntry 2 }
              clnpRouteMetric1 OBJECT-TYPE
                      SYNTAX  INTEGER
                      ACCESS  read-write
                      STATUS  mandatory
                      ::= { clnpRouteEntry 3 }
              clnpRouteMetric2 OBJECT-TYPE
                      SYNTAX  INTEGER
                      ACCESS  read-write
                      STATUS  mandatory
                      ::= { clnpRouteEntry 4 }
              clnpRouteMetric3 OBJECT-TYPE
                      SYNTAX  INTEGER
                      ACCESS  read-write
                      STATUS  mandatory
                      ::= { clnpRouteEntry 5 }
              clnpRouteMetric4 OBJECT-TYPE
                      SYNTAX  INTEGER
                      ACCESS  read-write
                      STATUS  mandatory
                      ::= { clnpRouteEntry 6 }
              clnpRouteNextHop OBJECT-TYPE
                      SYNTAX  ClnpAddress
                      ACCESS  read-write
                      STATUS  mandatory
                      ::= { clnpRouteEntry 7 }
              clnpRouteType OBJECT-TYPE
                      SYNTAX  INTEGER {
                                  other(1),      -- none of the
                                                 -- following


Satz

RFC 1162 CLNS MIB June 1990


                                  invalid(2),    -- an invalidated
                                                 -- route
                                                 -- route to directly
                                  direct(3),     -- connected
                                                 -- (sub-)network
                                                 -- route to a
                                                 -- non-local
                                  remote(4)      -- host/network
                                                 -- /sub-network
                          }
                      ACCESS  read-write
                      STATUS  mandatory
                      ::= { clnpRouteEntry 8 }
              clnpRouteProto OBJECT-TYPE
                      SYNTAX  INTEGER {
                                  other(1),     -- none of the
                                                -- following
                                                -- non-protocol
                                                -- information
                                                --   e.g., manually
                                  local(2),     --   configured entries
                                                -- set via a network
                                  netmgmt(3),   --   management
                                                --   protocol
                                                -- similar to
                                                -- ipRouteProto
                                                -- but omits several
                                                -- IP-specific
                                                -- protocols
                                  is-is(9),
                                  ciscoIgrp(11),
                                  bbnSpfIgp(12),
                                  ospf(13),
                                  bgp(14)
                          }
                      ACCESS  read-only
                      STATUS  mandatory
                      ::= { clnpRouteEntry 9 }
              clnpRouteAge OBJECT-TYPE
                      SYNTAX  INTEGER
                      ACCESS  read-write


Satz

RFC 1162 CLNS MIB June 1990


                      STATUS  mandatory
                      ::= { clnpRouteEntry 10 }
              -- the CLNP Address Translation tables
              clnpNetToMediaTable OBJECT-TYPE
                      SYNTAX  SEQUENCE OF ClnpNetToMediaEntry
                      ACCESS  not-accessible
                      STATUS  mandatory
                      ::= { clnp 23 }
              clnpNetToMediaEntry OBJECT-TYPE
                      SYNTAX  ClnpNetToMediaEntry
                      ACCESS  not-accessible
                      STATUS  mandatory
              --      INDEX   { clnpNetToMediaIfIndex,
              --                clnpNetToMediaNetAddress }
                      ::= { clnpNetToMediaTable 1 }
              ClnpNetToMediaEntry ::= SEQUENCE {
                  clnpNetToMediaIfIndex
                      INTEGER,
                  clnpNetToMediaPhysAddress
                      OCTET STRING,
                  clnpNetToMediaNetAddress
                      ClnpAddress,
                  clnpNetToMediaType
                      INTEGER,
                  clnpNetToMediaAge
                      INTEGER,
                  clnpNetToMediaHoldTime
                      INTEGER
              }
              clnpNetToMediaIfIndex OBJECT-TYPE
                      SYNTAX  INTEGER
                      ACCESS  read-write
                      STATUS  mandatory
                      ::= { clnpNetToMediaEntry 1 }
              clnpNetToMediaPhysAddress OBJECT-TYPE
                      SYNTAX  OCTET STRING
                      ACCESS  read-write
                      STATUS  mandatory
                      ::= { clnpNetToMediaEntry 2 }
              clnpNetToMediaNetAddress OBJECT-TYPE
                      SYNTAX  ClnpAddress


Satz

RFC 1162 CLNS MIB June 1990


                      ACCESS  read-write
                      STATUS  mandatory
                      ::= { clnpNetToMediaEntry 3 }
              clnpNetToMediaType OBJECT-TYPE
                      SYNTAX  INTEGER {
                                  other(1),       -- none of the
                                                  -- following
                                  invalid(2),     -- an invalidated
                                                  -- mapping
                                  dynamic(3),
                                  static(4)
                          }
                      ACCESS  read-write
                      STATUS  mandatory
                      ::= { clnpNetToMediaEntry 4 }
              clnpNetToMediaAge OBJECT-TYPE
                      SYNTAX  INTEGER
                      ACCESS  read-write
                      STATUS  mandatory
                      ::= { clnpNetToMediaEntry 5 }
              clnpNetToMediaHoldTime OBJECT-TYPE
                      SYNTAX  INTEGER
                      ACCESS  read-write
                      STATUS  mandatory
                      ::= { clnpNetToMediaEntry 6 }
              clnpMediaToNetTable OBJECT-TYPE
                      SYNTAX  SEQUENCE OF ClnpMediaToNetEntry
                      ACCESS  not-accessible
                      STATUS  mandatory
                      ::= { clnp 24 }
              clnpMediaToNetEntry OBJECT-TYPE
                      SYNTAX  ClnpMediaToNetEntry
                      ACCESS  not-accessible
                      STATUS  mandatory
              --      INDEX   { clnpMediaToNetIfIndex,
              --                clnpMediaToNetPhysAddress }
                      ::= { clnpMediaToNetTable 1 }
              ClnpMediaToNetEntry ::= SEQUENCE {
                  clnpMediaToNetIfIndex
                      INTEGER,
                  clnpMediaToNetNetAddress
                      ClnpAddress,


Satz

RFC 1162 CLNS MIB June 1990


                  clnpMediaToNetPhysAddress
                      OCTET STRING,
                  clnpMediaToNetType
                      INTEGER,
                  clnpMediaToNetAge
                      INTEGER,
                  clnpMediaToNetHoldTime
                      INTEGER
              }
              clnpMediaToNetIfIndex OBJECT-TYPE
                      SYNTAX  INTEGER
                      ACCESS  read-write
                      STATUS  mandatory
                      ::= { clnpMediaToNetEntry 1 }
              clnpMediaToNetNetAddress OBJECT-TYPE
                      SYNTAX  ClnpAddress
                      ACCESS  read-write
                      STATUS  mandatory
                      ::= { clnpMediaToNetEntry 2 }
              clnpMediaToNetPhysAddress OBJECT-TYPE
                      SYNTAX  OCTET STRING
                      ACCESS  read-write
                      STATUS  mandatory
                      ::= { clnpMediaToNetEntry 3 }
              clnpMediaToNetType OBJECT-TYPE
                      SYNTAX  INTEGER {
                                  other(1),       -- none of the
                                                  -- following
                                  invalid(2),     -- an invalidated
                                                  -- mapping
                                  dynamic(3),
                                  static(4)
                          }
                      ACCESS  read-write
                      STATUS  mandatory
                      ::= { clnpMediaToNetEntry 4 }
              clnpMediaToNetAge OBJECT-TYPE
                      SYNTAX  INTEGER
                      ACCESS  read-write
                      STATUS  mandatory
                      ::= { clnpMediaToNetEntry 5 }
              clnpMediaToNetHoldTime OBJECT-TYPE


Satz

RFC 1162 CLNS MIB June 1990


                      SYNTAX  INTEGER
                      ACCESS  read-write
                      STATUS  mandatory
                      ::= { clnpMediaToNetEntry 6 }
              -- the CLNP Error Group
              clnpInErrors    OBJECT-TYPE
                      SYNTAX  Counter
                      ACCESS  read-only
                      STATUS  mandatory
                      ::= { error 1 }
              clnpOutErrors   OBJECT-TYPE
                      SYNTAX  Counter
                      ACCESS  read-only
                      STATUS  mandatory
                      ::= { error 2 }
              clnpInErrUnspecs OBJECT-TYPE
                      SYNTAX  Counter
                      ACCESS  read-only
                      STATUS  mandatory
                      ::= { error 3 }
              clnpInErrProcs  OBJECT-TYPE
                      SYNTAX  Counter
                      ACCESS  read-only
                      STATUS  mandatory
                      ::= { error 4 }
              clnpInErrCksums OBJECT-TYPE
                      SYNTAX  Counter
                      ACCESS  read-only
                      STATUS  mandatory
                      ::= { error 5 }
              clnpInErrCongests OBJECT-TYPE
                      SYNTAX  Counter
                      ACCESS  read-only
                      STATUS  mandatory
                      ::= { error 6 }
              clnpInErrHdrs   OBJECT-TYPE
                      SYNTAX  Counter
                      ACCESS  read-only
                      STATUS  mandatory
                      ::= { error 7 }


Satz

RFC 1162 CLNS MIB June 1990


              clnpInErrSegs   OBJECT-TYPE
                      SYNTAX  Counter
                      ACCESS  read-only
                      STATUS  mandatory
                      ::= { error 8 }
              clnpInErrIncomps OBJECT-TYPE
                      SYNTAX  Counter
                      ACCESS  read-only
                      STATUS  mandatory
                      ::= { error 9 }
              clnpInErrDups   OBJECT-TYPE
                      SYNTAX  Counter
                      ACCESS  read-only
                      STATUS  mandatory
                      ::= { error 10 }
              clnpInErrUnreachDsts OBJECT-TYPE
                      SYNTAX  Counter
                      ACCESS  read-only
                      STATUS  mandatory
                      ::= { error 11 }
              clnpInErrUnknownDsts OBJECT-TYPE
                      SYNTAX  Counter
                      ACCESS  read-only
                      STATUS  mandatory
                      ::= { error 12 }
              clnpInErrSRUnspecs OBJECT-TYPE
                      SYNTAX  Counter
                      ACCESS  read-only
                      STATUS  mandatory
                      ::= { error 13 }
              clnpInErrSRSyntaxes OBJECT-TYPE
                      SYNTAX  Counter
                      ACCESS  read-only
                      STATUS  mandatory
                      ::= { error 14 }
              clnpInErrSRUnkAddrs OBJECT-TYPE
                      SYNTAX  Counter
                      ACCESS  read-only
                      STATUS  mandatory
                      ::= { error 15 }



Satz

RFC 1162 CLNS MIB June 1990


              clnpInErrSRBadPaths OBJECT-TYPE
                      SYNTAX  Counter
                      ACCESS  read-only
                      STATUS  mandatory
                      ::= { error 16 }
              clnpInErrHops   OBJECT-TYPE
                      SYNTAX  Counter
                      ACCESS  read-only
                      STATUS  mandatory
                      ::= { error 17 }
              clnpInErrHopReassms OBJECT-TYPE
                      SYNTAX  Counter
                      ACCESS  read-only
                      STATUS  mandatory
                      ::= { error 18 }
              clnpInErrUnsOptions OBJECT-TYPE
                      SYNTAX  Counter
                      ACCESS  read-only
                      STATUS  mandatory
                      ::= { error 19 }
              clnpInErrUnsVersions OBJECT-TYPE
                      SYNTAX  Counter
                      ACCESS  read-only
                      STATUS  mandatory
                      ::= { error 20 }
              clnpInErrUnsSecurities OBJECT-TYPE
                      SYNTAX  Counter
                      ACCESS  read-only
                      STATUS  mandatory
                      ::= { error 21 }
              clnpInErrUnsSRs OBJECT-TYPE
                      SYNTAX  Counter
                      ACCESS  read-only
                      STATUS  mandatory
                      ::= { error 22 }
              clnpInErrUnsRRs OBJECT-TYPE
                      SYNTAX  Counter
                      ACCESS  read-only
                      STATUS  mandatory
                      ::= { error 23 }



Satz

RFC 1162 CLNS MIB June 1990


              clnpInErrInterferences OBJECT-TYPE
                      SYNTAX  Counter
                      ACCESS  read-only
                      STATUS  mandatory
                      ::= { error 24 }
              clnpOutErrUnspecs OBJECT-TYPE
                      SYNTAX  Counter
                      ACCESS  read-only
                      STATUS  mandatory
                      ::= { error 25 }
              clnpOutErrProcs OBJECT-TYPE
                      SYNTAX  Counter
                      ACCESS  read-only
                      STATUS  mandatory
                      ::= { error 26 }
              clnpOutErrCksums OBJECT-TYPE
                      SYNTAX  Counter
                      ACCESS  read-only
                      STATUS  mandatory
                      ::= { error 27 }
              clnpOutErrCongests OBJECT-TYPE
                      SYNTAX  Counter
                      ACCESS  read-only
                      STATUS  mandatory
                      ::= { error 28 }
              clnpOutErrHdrs OBJECT-TYPE
                      SYNTAX  Counter
                      ACCESS  read-only
                      STATUS  mandatory
                      ::= { error 29 }
              clnpOutErrSegs  OBJECT-TYPE
                      SYNTAX  Counter
                      ACCESS  read-only
                      STATUS  mandatory
                      ::= { error 30 }
              clnpOutErrIncomps OBJECT-TYPE
                      SYNTAX  Counter
                      ACCESS  read-only
                      STATUS  mandatory
                      ::= { error 31 }



Satz

RFC 1162 CLNS MIB June 1990


              clnpOutErrDups  OBJECT-TYPE
                      SYNTAX  Counter
                      ACCESS  read-only
                      STATUS  mandatory
                      ::= { error 32 }
              clnpOutErrUnreachDsts OBJECT-TYPE
                      SYNTAX  Counter
                      ACCESS  read-only
                      STATUS  mandatory
                      ::= { error 33 }
              clnpOutErrUnknownDsts OBJECT-TYPE
                      SYNTAX  Counter
                      ACCESS  read-only
                      STATUS  mandatory
                      ::= { error 34 }
              clnpOutErrSRUnspecs OBJECT-TYPE
                      SYNTAX  Counter
                      ACCESS  read-only
                      STATUS  mandatory
                      ::= { error 35 }
              clnpOutErrSRSyntaxes OBJECT-TYPE
                      SYNTAX  Counter
                      ACCESS  read-only
                      STATUS  mandatory
                      ::= { error 36 }
              clnpOutErrSRUnkAddrs OBJECT-TYPE
                      SYNTAX  Counter
                      ACCESS  read-only
                      STATUS  mandatory
                      ::= { error 37 }
              clnpOutErrSRBadPaths OBJECT-TYPE
                      SYNTAX  Counter
                      ACCESS  read-only
                      STATUS  mandatory
                      ::= { error 38 }
              clnpOutErrHops  OBJECT-TYPE
                      SYNTAX  Counter
                      ACCESS  read-only
                      STATUS  mandatory
                      ::= { error 39 }



Satz

RFC 1162 CLNS MIB June 1990


              clnpOutErrHopReassms OBJECT-TYPE
                      SYNTAX  Counter
                      ACCESS  read-only
                      STATUS  mandatory
                      ::= { error 40 }
              clnpOutErrUnsOptions OBJECT-TYPE
                      SYNTAX  Counter
                      ACCESS  read-only
                      STATUS  mandatory
                      ::= { error 41 }
              clnpOutErrUnsVersions OBJECT-TYPE
                      SYNTAX  Counter
                      ACCESS  read-only
                      STATUS  mandatory
                      ::= { error 42 }
              clnpOutErrUnsSecurities OBJECT-TYPE
                      SYNTAX  Counter
                      ACCESS  read-only
                      STATUS  mandatory
                      ::= { error 43 }
              clnpOutErrUnsSRs OBJECT-TYPE
                      SYNTAX  Counter
                      ACCESS  read-only
                      STATUS  mandatory
                      ::= { error 44 }
              clnpOutErrUnsRRs        OBJECT-TYPE
                      SYNTAX  Counter
                      ACCESS  read-only
                      STATUS  mandatory
                      ::= { error 45 }
              clnpOutErrInterferences OBJECT-TYPE
                      SYNTAX  Counter
                      ACCESS  read-only
                      STATUS  mandatory
                      ::= { error 46 }


              -- the CLNP Echo Group
              -- the ES-IS Group
              esisESHins      OBJECT-TYPE


Satz

RFC 1162 CLNS MIB June 1990


                      SYNTAX  Counter
                      ACCESS  read-only
                      STATUS  mandatory
                      ::= { es-is 1 }
              esisESHouts     OBJECT-TYPE
                      SYNTAX  Counter
                      ACCESS  read-only
                      STATUS  mandatory
                      ::= { es-is 2 }
              esisISHins      OBJECT-TYPE
                      SYNTAX  Counter
                      ACCESS  read-only
                      STATUS  mandatory
                      ::= { es-is 3 }
              esisISHouts     OBJECT-TYPE
                      SYNTAX  Counter
                      ACCESS  read-only
                      STATUS  mandatory
                      ::= { es-is 4 }
              esisRDUins      OBJECT-TYPE
                      SYNTAX  Counter
                      ACCESS  read-only
                      STATUS  mandatory
                      ::= { es-is 5 }
              esisRDUouts     OBJECT-TYPE
                      SYNTAX  Counter
                      ACCESS  read-only
                      STATUS  mandatory
                      ::= { es-is 6 }
              END

6. Identification of OBJECT instances for use with the SNMP

  The names for all object types in the MIB are defined explicitly
  either in the Internet-standard MIB or in other documents which
  conform to the naming conventions of the SMI.  The SMI requires that
  conformant management protocols define mechanisms for identifying
  individual instances of those object types for a particular network
  element.
  Each instance of any object type defined in the MIB is identified in
  SNMP operations by a unique name called its "variable name." In


Satz

RFC 1162 CLNS MIB June 1990


  general, the name of an SNMP variable is an OBJECT IDENTIFIER of the
  form x.y, where x is the name of a non-aggregate object type defined
  in the MIB and y is an OBJECT IDENTIFIER fragment that, in a way
  specific to the named object type, identifies the desired instance.
  This naming strategy admits the fullest exploitation of the semantics
  of the powerful SNMP get-next operator, because it assigns names for
  related variables so as to be contiguous in the lexicographical
  ordering of all variable names known in the MIB.
  The type-specific naming of object instances is defined below for a
  number of classes of object types.  Instances of an object type to
  which none of the following naming conventions are applicable are
  named by OBJECT IDENTIFIERs of the form x.0, where x is the name of
  said object type in the MIB definition.
  For example, suppose one wanted to identify an instance of the
  variable sysDescr in the Internet-standard MIB.  The object class for
  sysDescr is:
     iso org dod internet mgmt mib system sysDescr
      1   3   6     1      2    1    1       1
  Hence, the object type, x, would be 1.3.6.1.2.1.1.1 to which is
  appended an instance sub-identifier of 0.  That is, 1.3.6.1.2.1.1.1.0
  identifies the one and only instance of sysDescr.

6.1. clnpAddrTable Object Type Names

  The name of an CLNP-addressable network element, x, is the OBJECT
  IDENTIFIER of the form z such that z is the value (in which each
  octet of the ClnpAddress type is expressed as a sub-identifier of the
  OBJECT IDENTIFIER) of that instance of the clnpAdEntAddr object type
  associated with x.
  For each object type, t, for which the defined name, n, has a prefix
  of clnpAddrEntry, an instance, i, of t is named by an OBJECT
  IDENTIFIER of the form n.y, where y is the name of the CLNP-
  addressable network element about which i represents information.
  For example, suppose one wanted to find the maximum reassembly size
  of an entry in the CLNP interface table associated with an CLNP
  address of NS+0504030201.  Accordingly, clnpAdEntNetMask.5.5.4.3.2.1
  would identify the desired instance.

6.2. clnpRoutingTable Object Type Names

  The name of an CLNP route, x, is the OBJECT IDENTIFIER of the form z


Satz

RFC 1162 CLNS MIB June 1990


  such that z is the value (in which each octet of the ClnpAddress type
  is expressed as a sub-identifier of the OBJECT IDENTIFIER) of that
  instance of the clnpRouteDest object type associated with x.
  For each object type, t, for which the defined name, n, has a prefix
  of clnpRoutingEntry, an instance, i, of t is named by an OBJECT
  IDENTIFIER of the form n.y, where y is the name of the CLNP route
  about which i represents information.
  For example, suppose one wanted to find the next hop of an entry in
  the CLNP routing table associated  with the destination of
  NS+0504030201.  Accordingly, clnpRouteNextHop.5.5.4.3.2.1 would
  identify the desired instance.
  At the option of the agent, multiple routes to the same destination
  may be visible.  To realize this, the agent, while required to return
  a single entry for an CLNP route, x, of the form n.y, may also return
  information about other routes to the same destination using the form
  n.y.v, where v is a implementation-dependent small, non-negative
  integer.

6.3. clnpNetToMediaTable Object Type Names

  The name of a cached CLNP address, x, is an OBJECT IDENTIFIER of the
  form s.z, such that s is the value of that instance of the
  clnpNetToMediaIfIndex object type associated with the entry and z is
  the value of the CLNP address of the clnpNetToMediaNetAddress object
  type associated with x, in which each octet of the ClnpAddress type
  is expressed as a sub-identifier of the OBJECT IDENTIFIER.
  For each object type, t, for which the defined name, n, has a prefix
  of clnpNetToMediaEntry, an instance, i, of t is named by an OBJECT
  IDENTIFIER of the form n.y, where y is the name of the cached CLNP
  address about which i represents information.
  For example, suppose one wanted to find the media address of an entry
  in the address translation table associated with a CLNP address of
  NS+0504030201 and interface 3.  Accordingly,
  clnpNetToMediaPhysAddress.3.5.5.4.3.2.1 would identify the desired
  instance.

6.4. clnpMediaToNetTable Object Type Names

  The name of a cached media address, x, is an OBJECT IDENTIFIER of the
  form s.z, such that s is the value of that instance of the
  clnpMediaToNetIfIndex object type associated with the entry and z is
  the value of the media address of the clnpMediaToNetMediaAddress
  object type associated with x, in which each octet of the media


Satz

RFC 1162 CLNS MIB June 1990


  address is expressed as a sub- identifier of the OBJECT IDENTIFIER.
  For each object type, t, for which the defined name, n, has a prefix
  of clnpMediaToNetEntry, an instance, i, of t is named by an OBJECT
  IDENTIFIER of the form n.y, where y is the name of the cached media
  address about which i represents information.
  For example, suppose one wanted to find the CLNP address of an entry
  in the address translation table associated with a media address of
  08:00:20:00:38:ba and interface 3.  Accordingly,
  clnpMediaToNetNetAddress.3.8.0.32.0.56.186 would identify the desired
  instance.

7. References

 [1]  Cerf, V., "IAB Recommendations for the Development of Internet
      Network Management Standards", RFC 1052, IAB, April 1988.
 [2]  Cerf, V., "Report of the Second Ad Hoc Network Management Review
      Group", RFC 1109, NRI, August 1989.
 [3]  Rose, M., and K. McCloghrie, "Structure and Identification of
      Management Information for TCP/IP-based Internets", RFC 1155,
      Performance Systems International and Hughes LAN Systems, May
      1990.
 [4]  McCloghrie, K., and M. Rose, "Management Information Base for
      Network Management of TCP/IP-based Internets", RFC 1156, Hughes
      LAN Systems and Performance Systems International, May 1990.
 [5]  Case, J., M. Fedor, M. Schoffstall, and J. Davin, The Simple
      Network Management Protocol", RFC 1157, University of Tennessee
      at Knoxville, Performance Systems International, Performance
      Systems International, and the MIT Laboratory for Computer
      Science, May 1990.
 [6]  Rose, M., "Management Information Base for Network Management of
      TCP/IP-based internets: MIB-II", RFC 1158, Performance Systems
      International, May 1990.
 [7]  Information processing systems - Open Systems Interconnection,
      "Specification of Abstract Syntax Notation One (ASN.1)",
      International Organization for Standardization, International
      Standard 8824, December 1987.
 [8]  Information processing systems - Open Systems Interconnection,
      "Specification of Basic Encoding Rules for Abstract Notation One
      (ASN.1)", International Organization for Standardization,


Satz

RFC 1162 CLNS MIB June 1990


      International Standard 8825, December 1987.
 [9]  Information processing systems - Data Communications - "Protocol
      for providing the Connectionless-mode Network Service and
      Provision of Underlying Service", International Organization for
      Standardization", International Standard 8473, May 1987.
[10] "End System to Intermediate System Routing Exchange Protocol for
      Use in Conjunction with the Protocol for the Provision of the
      Connectionless-mode Network Service (ISO 8473)", International
      Draft Proposal 9542.
[11]  Kille, S., "A String Encoding of Presentation Address", Research
      Note RN/89/14, Department of Computer Science, University College
      London, February 1989.


8. Security Considerations

  Security issues are not discussed in this memo.

9. Author's Address:

  Greg Satz
  cisco Systems, Inc.
  1350 Willow Road
  Menlo Park, CA 94025
  Phone: (415) 326-1941
  Email: [email protected]











Satz