home *** CD-ROM | disk | FTP | other *** search
/ Unix System Administration Handbook 1997 October / usah_oct97.iso / rfc / 1100s / rfc1162.txt < prev    next >
Text File  |  1990-06-04  |  106KB  |  3,923 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7. Network Working Group                                        Greg Satz
  8. Request for Comments: 1162                         cisco Systems, Inc.
  9.                                                              June 1990
  10.  
  11.  
  12.                Connectionless Network Protocol (ISO 8473)
  13.                                   and
  14.               End System to Intermediate System (ISO 9542)
  15.                       Management Information Base
  16.  
  17.                            Table of Contents
  18.  
  19.    1. Status of this Memo ..................................    1
  20.    2. Historical Perspective................................    2
  21.    3. Objects ..............................................    3
  22.    3.1 Format of Definitions ...............................    3
  23.    4. Object Definitions ...................................    4
  24.    4.1 The CLNP Group ......................................    5
  25.    4.1.1 The CLNP Interfaces table .........................   14
  26.    4.1.2 The CLNP Routing table ............................   16
  27.    4.1.3 The CLNP Address Translation Tables ...............   22
  28.    4.2 The CLNP Error Group ................................   30
  29.    4.3 The ESIS Group ......................................   47
  30.    5. Definitions ..........................................   50
  31.    6. Identification of OBJECT instances for use with  the
  32.       SNMP .................................................   66
  33.    6.1 clnpAddrTable Object Type Names .....................   67
  34.    6.2 clnpRoutingTable Object Type Names ..................   67
  35.    6.3 clnpNetToMediaTable Object Type Names ...............   68
  36.    6.4 clnpMediaToNetTable Object Type Names ...............   68
  37.    7. References ...........................................   69
  38.    8. Security Considerations...............................   70
  39.    9. Author's Address......................................   70
  40.  
  41. 1.  Status of this Memo
  42.  
  43.    This memo defines an experimental portion of the Management
  44.    Information Base (MIB) for use with network management protocols in
  45.    TCP/IP-based internets.
  46.  
  47.    This memo does not specify a standard for the Internet community.
  48.    However, after experimentation, if sufficient consensus is reached in
  49.    the Internet community, then a subsequent revision of this document
  50.    may be placed in the Internet-standard MIB.
  51.  
  52.    Distribution of this memo is unlimited.
  53.  
  54.  
  55.  
  56.  
  57.  
  58. Satz                                                            [Page 1]
  59.  
  60. RFC 1162                        CLNS MIB                       June 1990
  61.  
  62.  
  63. 2.  Historical Perspective
  64.  
  65.    As reported in RFC 1052, IAB Recommendations for the Development of
  66.    Internet Network Management Standards [1], a two-prong strategy for
  67.    network management of TCP/IP-based internets was undertaken.  In the
  68.    short-term, the Simple Network Management Protocol (SNMP), defined in
  69.    RFC 1067, was to be used to manage nodes in the Internet community.
  70.    In the long-term, the use of the OSI network management framework was
  71.    to be examined.  Two documents were produced to define the management
  72.    information: RFC 1065, which defined the Structure of Management
  73.    Information (SMI), and RFC 1066, which defined the Management
  74.    Information Base (MIB).  Both of these documents were designed so as
  75.    to be compatible with both the SNMP and the OSI network management
  76.    framework.
  77.  
  78.    This strategy was quite successful in the short-term: Internet-based
  79.    network management technology was fielded, by both the research and
  80.    commercial communities, within a few months.  As a result of this,
  81.    portions of the Internet community became network manageable in a
  82.    timely fashion.
  83.  
  84.    As reported in RFC 1109, Report of the Second Ad Hoc Network
  85.    Management Review Group [2], the requirements of the SNMP and the OSI
  86.    network management frameworks were more different than anticipated.
  87.    As such, the requirement for compatibility between the SMI/MIB and
  88.    both frameworks was suspended.  This action permitted the operational
  89.    network management framework, based on the SNMP, to respond to new
  90.    operational needs in the Internet community by producing MIB-II.
  91.  
  92.    In May of 1990, the core documents were elevated to "Standard
  93.    Protocols" with "Recommended" status.  As such, the Internet-
  94.    standard network management framework consists of: Structure and
  95.    Identification of Management Information for TCP/IP-based internets,
  96.    RFC 1155 [3], which describes how managed objects contained in the
  97.    MIB are defined; Management Information Base for Network Management
  98.    of TCP/IP-based internets, which describes the managed objects
  99.    contained in the MIB, RFC 1156 [4]; and, the Simple Network
  100.    Management Protocol, RFC 1157 [5], which defines the protocol used to
  101.    manage these objects.
  102.  
  103.    Consistent with the IAB directive to produce simple, workable systems
  104.    in the short-term, the list of managed objects defined in the
  105.    Internet-standard MIB was derived by taking only those elements which
  106.    are considered essential.  However, the SMI defined three
  107.    extensibility mechanisms: one, the addition of new standard objects
  108.    through the definitions of new versions of the MIB; two, the addition
  109.    of widely-available but non-standard objects through the experimental
  110.    subtree; and three, the addition of private objects through the
  111.  
  112.  
  113.  
  114. Satz                                                            [Page 2]
  115.  
  116. RFC 1162                        CLNS MIB                       June 1990
  117.  
  118.  
  119.    enterprises subtree.  Such additional objects can not only be used
  120.    for vendor-specific elements, but also for experimentation as
  121.    required to further the knowledge of which other objects are
  122.    essential.
  123.  
  124.    Since the publication of the Internet-standard MIB, experience has
  125.    lead to a new document, termed MIB-II [6], being defined.
  126.  
  127.    This memo defines extensions to the MIB using the second method.  It
  128.    contains definitions of managed objects used for experimentation.
  129.    After experimentation, if sufficient consensus is reached in the
  130.    Internet community, then a subsequent revision of this memo may be
  131.    placed in the Internet-standard MIB.
  132.  
  133. 3.  Objects
  134.  
  135.    Managed objects are accessed via a virtual information store, termed
  136.    the Management Information Base or MIB.  Objects in the MIB are
  137.    defined using the subset of Abstract Syntax Notation One (ASN.1) [7]
  138.    defined in the SMI.  In particular, each object has a name, a syntax,
  139.    and an encoding.  The name is an object identifier, an
  140.    administratively assigned name, which specifies an object type.  The
  141.    object type together with an object instance serves to uniquely
  142.    identify a specific instantiation of the object.  For human
  143.    convenience, we often use a textual string, termed the OBJECT
  144.    DESCRIPTOR, to also refer to the object type.
  145.  
  146.    The syntax of an object type defines the abstract data structure
  147.    corresponding to that object type.  The ASN.1 language is used for
  148.    this purpose.  However, the SMI [3] purposely restricts the ASN.1
  149.    constructs which may be used.  These restrictions are explicitly made
  150.    for simplicity.
  151.  
  152.    The encoding of an object type is simply how that object type is
  153.    represented using the object type's syntax.  Implicitly tied to the
  154.    notion of an object type's syntax and encoding is how the object type
  155.    is represented when being transmitted on the network.
  156.  
  157.    This SMI specifies the use of the basic encoding rules of ASN.1 [8],
  158.    subject to the additional requirements imposed by the SNMP.
  159.  
  160. 3.1.  Format of Definitions
  161.  
  162.    The next section contains the specification of all object types
  163.    contained in the MIB.  Following the conventions of the companion
  164.    memo, the object types are defined using the following fields:
  165.  
  166.  
  167.  
  168.  
  169.  
  170. Satz                                                            [Page 3]
  171.  
  172. RFC 1162                        CLNS MIB                       June 1990
  173.  
  174.  
  175.           OBJECT:
  176.           -------
  177.                A textual name, termed the OBJECT DESCRIPTOR, for the
  178.                object type, along with its corresponding OBJECT
  179.                IDENTIFIER.
  180.  
  181.           Syntax:
  182.                The abstract syntax for the object type, presented using
  183.                ASN.1.  This must resolve to an instance of the ASN.1
  184.                type ObjectSyntax defined in the SMI.
  185.  
  186.           Definition:
  187.                A textual description of the semantics of the object
  188.                type.  Implementations should ensure that their
  189.                interpretation of the object type fulfills this
  190.                definition since this MIB is intended for use in multi-
  191.                vendor environments.  As such it is vital that object
  192.                types have consistent meaning across all machines.
  193.  
  194.           Access:
  195.                A keyword, one of read-only, read-write, write-only, or
  196.                not-accessible.  Note that this designation specifies the
  197.                minimum level of support required.  As a local matter,
  198.                implementations may support other access types (e.g., an
  199.                implementation may elect to permitting writing a variable
  200.                marked herein as read-only).  Further, protocol-specific
  201.                "views" (e.g., those implied by an SNMP community) may
  202.                make further restrictions on access to a variable.
  203.  
  204.           Status:
  205.                A keyword, one of mandatory, optional, obsolete, or
  206.                deprecated.  Use of deprecated implies mandatory status.
  207.  
  208. 4.  Object Definitions
  209.  
  210.                CLNS-MIB DEFINITIONS ::= BEGIN
  211.  
  212.                IMPORTS
  213.                        experimental,  OBJECT-TYPE, Counter
  214.                                FROM RFC1155-SMI;
  215.  
  216.                -- new type of NetworkAddress
  217.  
  218.                ClnpAddress ::=
  219.                    [APPLICATION 5]
  220.                        IMPLICIT OCTET STRING (SIZE (1..21))
  221.  
  222.  
  223.  
  224.  
  225.  
  226. Satz                                                            [Page 4]
  227.  
  228. RFC 1162                        CLNS MIB                       June 1990
  229.  
  230.  
  231.                clns    OBJECT IDENTIFIER ::=   { experimental 1 }
  232.  
  233.                clnp    OBJECT IDENTIFIER ::=   { clns 1 }
  234.                error   OBJECT IDENTIFIER ::=   { clns 2 }
  235.                echo    OBJECT IDENTIFIER ::=   { clns 3 }
  236.                es-is   OBJECT IDENTIFIER ::=   { clns 4 }
  237.  
  238.                END
  239.  
  240.    These objects can be used when the ISO Connectionless-mode Network
  241.    Protocol [9] and End System to Intermediate System [10] protocols are
  242.    present. No assumptions are made as to what underlying protocol is
  243.    being used to carry the SNMP.
  244.  
  245.    This memo uses the string encoding of [11] to textually describe OSI
  246.    addresses.
  247.  
  248.    The ASN.1 type ClnpAddress is used to denote an OSI address.  This
  249.    consists of a string of octets.  The first octet of the string
  250.    contains a binary value in the range of 0..20, and indicates the the
  251.    length in octets of the NSAP.  Following the first octet, is the
  252.    NSAP, expressed in concrete binary notation, starting with the most
  253.    significant octet.  A zero- length NSAP is used as a "special"
  254.    address meaning "the default NSAP" (analogous to the IP address of
  255.    0.0.0.0).  Such an NSAP is encoded as a single octet, containing the
  256.    value 0.
  257.  
  258.    All other NSAPs are encoded in at least 2 octets.
  259.  
  260. 4.1.  The CLNP Group
  261.  
  262.    Implementation is experimental and is recommended for all systems
  263.    that support a CLNP.
  264.  
  265.  
  266.           OBJECT:
  267.           -------
  268.                clnpForwarding { clnp 1 }
  269.  
  270.           Syntax:
  271.                INTEGER {
  272.                     is(1),   -- entity is an intermediate system
  273.                     es(2),   -- entity is an end system and does not
  274.                                 forward PDUs
  275.                }
  276.  
  277.           Definition:
  278.                The indication of whether this entity is active as an
  279.  
  280.  
  281.  
  282. Satz                                                            [Page 5]
  283.  
  284. RFC 1162                        CLNS MIB                       June 1990
  285.  
  286.  
  287.                intermediate or end system. Only intermediate systems
  288.                will forward PDUs onward that are not addressed to them.
  289.  
  290.           Access:
  291.                read-write.
  292.  
  293.           Status:
  294.                mandatory.
  295.  
  296.  
  297.           OBJECT:
  298.           -------
  299.                clnpDefaultLifeTime { clnp 2 }
  300.  
  301.           Syntax:
  302.                INTEGER
  303.  
  304.           Definition:
  305.                The default value inserted into the Lifetime field of the
  306.                CLNP PDU header of PDUs sourced by this entity.
  307.  
  308.           Access:
  309.                read-write.
  310.  
  311.           Status:
  312.                mandatory.
  313.  
  314.  
  315.           OBJECT:
  316.           -------
  317.                clnpInReceives { clnp 3 }
  318.  
  319.           Syntax:
  320.                Counter
  321.  
  322.           Definition:
  323.                The total number of input PDUs received from all
  324.                connected network interfaces running CLNP, including
  325.                errors.
  326.  
  327.           Access:
  328.                read-only.
  329.  
  330.           Status:
  331.                mandatory.
  332.  
  333.  
  334.  
  335.  
  336.  
  337.  
  338. Satz                                                            [Page 6]
  339.  
  340. RFC 1162                        CLNS MIB                       June 1990
  341.  
  342.  
  343.           OBJECT:
  344.           -------
  345.                clnpInHdrErrors { clnp 4 }
  346.  
  347.           Syntax:
  348.                Counter
  349.  
  350.           Definition:
  351.                The number of input PDUs discarded due to errors in the
  352.                CLNP header, including bad checksums, version mismatch,
  353.                lifetime exceeded, errors discovered in processing
  354.                options, etc.
  355.  
  356.           Access:
  357.                read-only.
  358.  
  359.           Status:
  360.                mandatory.
  361.  
  362.  
  363.           OBJECT:
  364.           -------
  365.                clnpInAddrErrors { clnp 5 }
  366.  
  367.           Syntax:
  368.                Counter
  369.  
  370.           Definition:
  371.                The number of input PDUs discarded because the NSAP
  372.                address in the CLNP header's destination field was not a
  373.                valid NSAP to be received at this entity. This count
  374.                includes addresses not understood.  For end systems, this
  375.                is a count of PDUs which arrived with a destination NSAP
  376.                which was not local.
  377.  
  378.           Access:
  379.                read-only.
  380.  
  381.           Status:
  382.                mandatory.
  383.  
  384.  
  385.           OBJECT:
  386.           -------
  387.                clnpForwPDUs { clnp 6 }
  388.  
  389.           Syntax:
  390.                Counter
  391.  
  392.  
  393.  
  394. Satz                                                            [Page 7]
  395.  
  396. RFC 1162                        CLNS MIB                       June 1990
  397.  
  398.  
  399.           Definition:
  400.                The number of input PDUs for which this entity was not
  401.                the final destination and which an attempt was made to
  402.                forward them onward.
  403.  
  404.           Access:
  405.                read-only.
  406.  
  407.           Status:
  408.                mandatory.
  409.  
  410.  
  411.           OBJECT:
  412.           -------
  413.                clnpInUnknownNLPs { clnp 7 }
  414.  
  415.           Syntax:
  416.                Counter
  417.  
  418.           Definition:
  419.                The number of locally-addressed PDUs successfully
  420.                received but discarded because the network layer protocol
  421.                was unknown or unsupported (e.g., not CLNP or ES-IS).
  422.  
  423.           Access:
  424.                read-only.
  425.  
  426.           Status:
  427.                mandatory.
  428.  
  429.  
  430.           OBJECT:
  431.           -------
  432.                clnpInUnknownULPs { clnp 8 }
  433.  
  434.           Syntax:
  435.                Counter
  436.  
  437.           Definition:
  438.                The number of locally-addressed PDUs successfully
  439.                received but discarded because the upper layer protocol
  440.                was unknown or unsupported (e.g., not TP4).
  441.  
  442.           Access:
  443.                read-only.
  444.  
  445.           Status:
  446.                mandatory.
  447.  
  448.  
  449.  
  450. Satz                                                            [Page 8]
  451.  
  452. RFC 1162                        CLNS MIB                       June 1990
  453.  
  454.  
  455.           OBJECT:
  456.           -------
  457.                clnpInDiscards { clnp 9 }
  458.  
  459.           Syntax:
  460.                Counter
  461.  
  462.           Definition:
  463.                The number of input CLNP PDUs for which no problems were
  464.                encountered to prevent their continued processing, but
  465.                were discarded (e.g., for lack of buffer space). Note that
  466.                this counter does not include any PDUs discarded while
  467.                awaiting re-assembly.
  468.  
  469.           Access:
  470.                read-only.
  471.  
  472.           Status:
  473.                mandatory.
  474.  
  475.  
  476.           OBJECT:
  477.           -------
  478.                clnpInDelivers { clnp 10 }
  479.  
  480.           Syntax:
  481.                Counter
  482.  
  483.           Definition:
  484.                The total number of input PDUs successfully delivered to
  485.                the CLNS transport user.
  486.  
  487.           Access:
  488.                read-only.
  489.  
  490.           Status:
  491.                mandatory.
  492.  
  493.  
  494.           OBJECT:
  495.           -------
  496.                clnpOutRequests { clnp 11 }
  497.  
  498.           Syntax:
  499.                Counter
  500.  
  501.           Definition:
  502.                The total number of CLNP PDUs which local CLNS user
  503.  
  504.  
  505.  
  506. Satz                                                            [Page 9]
  507.  
  508. RFC 1162                        CLNS MIB                       June 1990
  509.  
  510.  
  511.                protocols supplied to CLNP for transmission requests.
  512.                This counter does not include any PDUs counted in
  513.                clnpForwPDUs.
  514.  
  515.           Access:
  516.                read-only.
  517.  
  518.           Status:
  519.                mandatory.
  520.  
  521.  
  522.           OBJECT:
  523.           -------
  524.                clnpOutDiscards { clnp 12 }
  525.  
  526.           Syntax:
  527.                Counter
  528.  
  529.           Definition:
  530.                The number of output CLNP PDUs for which no other problem
  531.                was encountered to prevent their transmission but were
  532.                discarded (e.g., for lack of buffer space). Note this
  533.                counter includes PDUs counted in clnpForwPDUs.
  534.  
  535.           Access:
  536.                read-only.
  537.  
  538.           Status:
  539.                mandatory.
  540.  
  541.  
  542.           OBJECT:
  543.           -------
  544.                clnpOutNoRoutes { clnp 13 }
  545.  
  546.           Syntax:
  547.                Counter
  548.  
  549.           Definition:
  550.                The number of CLNP PDUs discarded because no route could
  551.                be found to transmit them to their destination. This
  552.                counter includes any PDUs counted in clnpForwPDUs.
  553.  
  554.           Access:
  555.                read-only.
  556.  
  557.           Status:
  558.                mandatory.
  559.  
  560.  
  561.  
  562. Satz                                                           [Page 10]
  563.  
  564. RFC 1162                        CLNS MIB                       June 1990
  565.  
  566.  
  567.           OBJECT:
  568.           -------
  569.                clnpReasmTimeout { clnp 14 }
  570.  
  571.           Syntax:
  572.                INTEGER
  573.  
  574.           Definition:
  575.                The maximum number of seconds which received segments are
  576.                held while they are awaiting reassembly at this entity.
  577.  
  578.           Access:
  579.                read-only.
  580.  
  581.           Status:
  582.                mandatory.
  583.  
  584.  
  585.           OBJECT:
  586.           -------
  587.                clnpReasmReqds { clnp 15 }
  588.  
  589.           Syntax:
  590.                Counter
  591.  
  592.           Definition:
  593.                The number of CLNP segments received which needed to be
  594.                reassembled at this entity.
  595.  
  596.           Access:
  597.                read-only.
  598.  
  599.           Status:
  600.                mandatory.
  601.  
  602.  
  603.           OBJECT:
  604.           -------
  605.                clnpReasmOKs { clnp 16 }
  606.  
  607.           Syntax:
  608.                Counter
  609.  
  610.           Definition:
  611.                The number of CLNP PDUs successfully re-assembled at this
  612.                entity.
  613.  
  614.  
  615.  
  616.  
  617.  
  618. Satz                                                           [Page 11]
  619.  
  620. RFC 1162                        CLNS MIB                       June 1990
  621.  
  622.  
  623.           Access:
  624.                read-only.
  625.  
  626.           Status:
  627.                mandatory.
  628.  
  629.  
  630.           OBJECT:
  631.           -------
  632.                clnpReasmFails { clnp 17 }
  633.  
  634.           Syntax:
  635.                Counter
  636.  
  637.           Definition:
  638.                The number of failures detected by the CLNP reassembly
  639.                algorithm (for any reason: timed out, buffer size, etc).
  640.  
  641.           Access:
  642.                read-only.
  643.  
  644.           Status:
  645.                mandatory.
  646.  
  647.  
  648.           OBJECT:
  649.           -------
  650.                clnpSegOKs { clnp 18 }
  651.  
  652.           Syntax:
  653.                Counter
  654.  
  655.           Definition:
  656.                The number of CLNP PDUs that have been successfully
  657.                segmented at this entity.
  658.  
  659.           Access:
  660.                read-only.
  661.  
  662.           Status:
  663.                mandatory.
  664.  
  665.  
  666.           OBJECT:
  667.           -------
  668.                clnpSegFails { clnp 19 }
  669.  
  670.  
  671.  
  672.  
  673.  
  674. Satz                                                           [Page 12]
  675.  
  676. RFC 1162                        CLNS MIB                       June 1990
  677.  
  678.  
  679.           Syntax:
  680.                Counter
  681.  
  682.           Definition:
  683.                The number of CLNP PDUs that have been discarded because
  684.                they needed to be fragmented at this entity but could
  685.                not.
  686.  
  687.           Access:
  688.                read-only.
  689.  
  690.           Status:
  691.                mandatory.
  692.  
  693.  
  694.           OBJECT:
  695.           -------
  696.                clnpSegCreates { clnp 20 }
  697.  
  698.           Syntax:
  699.                Counter
  700.  
  701.           Definition:
  702.                The number of CLNP PDU segments that have been generated
  703.                as a result of segmentation at this entity.
  704.  
  705.           Access:
  706.                read-only.
  707.  
  708.           Status:
  709.                mandatory.
  710.  
  711.  
  712.           OBJECT:
  713.           -------
  714.                clnpInOpts { clnp 25 }
  715.  
  716.           Syntax:
  717.                Counter
  718.  
  719.           Definition:
  720.                The number of CLNP PDU segments that have been input with
  721.                options at this entity.
  722.  
  723.           Access:
  724.                read-only.
  725.  
  726.  
  727.  
  728.  
  729.  
  730. Satz                                                           [Page 13]
  731.  
  732. RFC 1162                        CLNS MIB                       June 1990
  733.  
  734.  
  735.           Status:
  736.                mandatory.
  737.  
  738.  
  739.           OBJECT:
  740.           -------
  741.                clnpOutOpts { clnp 26 }
  742.  
  743.           Syntax:
  744.                Counter
  745.  
  746.           Definition:
  747.                The number of CLNP PDU segments that have been generated
  748.                with options by this entity.
  749.  
  750.           Access:
  751.                read-only.
  752.  
  753.           Status:
  754.                mandatory.
  755.  
  756. 4.1.1.  The CLNP Interfaces table
  757.  
  758.    The CLNP Interfaces table contains information on the entity's
  759.    interfaces which are running the CLNP.
  760.  
  761.  
  762.           OBJECT:
  763.           -------
  764.                clnpAddrTable { clnp 21 }
  765.  
  766.           Syntax:
  767.                SEQUENCE OF ClnpAddrEntry
  768.  
  769.           Definition:
  770.                The table of addressing information relevant to this
  771.                entity's CLNP addresses.
  772.  
  773.           Access:
  774.                not-accessible.
  775.  
  776.           Status:
  777.                mandatory.
  778.  
  779.  
  780.           OBJECT:
  781.           -------
  782.                clnpAddrEntry { clnpAddrTable 1 }
  783.  
  784.  
  785.  
  786. Satz                                                           [Page 14]
  787.  
  788. RFC 1162                        CLNS MIB                       June 1990
  789.  
  790.  
  791.           Syntax:
  792.                ClnpAddrEntry :: = SEQUENCE {
  793.                     clnpAdEntAddr
  794.                         ClnpAddress,
  795.                     clnpAdEntIfIndex
  796.                         INTEGER,
  797.                     clnpAdEntReasmMaxSize
  798.                         INTEGER (0..65535)
  799.                }
  800.  
  801.           Definition:
  802.                The addressing information for one of this entity's CLNP
  803.                addresses.
  804.  
  805.           Access:
  806.                not-accessible.
  807.  
  808.           Status:
  809.                mandatory.
  810.  
  811.  
  812.           OBJECT:
  813.           -------
  814.                clnpAdEntAddr { clnpAddrEntry 1 }
  815.  
  816.           Syntax:
  817.                ClnpAddress
  818.  
  819.           Definition:
  820.                The CLNP address to which this entry's addressing
  821.                information pertains.
  822.  
  823.           Access:
  824.                read-only.
  825.  
  826.           Status:
  827.                mandatory.
  828.  
  829.  
  830.           OBJECT:
  831.           -------
  832.                clnpAdEntIfIndex { clnpAddrEntry 2 }
  833.  
  834.           Syntax:
  835.                INTEGER
  836.  
  837.           Definition:
  838.                The index value which uniquely identifies the interface
  839.  
  840.  
  841.  
  842. Satz                                                           [Page 15]
  843.  
  844. RFC 1162                        CLNS MIB                       June 1990
  845.  
  846.  
  847.                to which this entry is applicable. The interface
  848.                identified by a particular value of this index is the
  849.                same interface as identified by the same value of
  850.                ifIndex.
  851.  
  852.           Access:
  853.                read-only.
  854.  
  855.           Status:
  856.                mandatory.
  857.  
  858.  
  859.           OBJECT:
  860.           -------
  861.                clnpAdEntReasmMaxSize { clnpAddrEntry 3 }
  862.  
  863.           Syntax:
  864.                INTEGER (0..65535)
  865.  
  866.           Definition:
  867.                The size of the largest CLNP PDU which this entity can
  868.                re-assemble from incoming CLNP segmented PDUs received on
  869.                this interface.
  870.  
  871.           Access:
  872.                read-only.
  873.  
  874.           Status:
  875.                mandatory.
  876.  
  877. 4.1.2.  The CLNP Routing table
  878.  
  879.    The CLNP Routing table contains an entry for each route known to the
  880.    entity.
  881.  
  882.  
  883.           OBJECT:
  884.           -------
  885.                clnpRoutingTable { clnp 22 }
  886.  
  887.           Syntax:
  888.                SEQUENCE OF ClnpRouteEntry
  889.  
  890.           Definition:
  891.                This entity's CLNP routing table.
  892.  
  893.           Access:
  894.                not-accessible.
  895.  
  896.  
  897.  
  898. Satz                                                           [Page 16]
  899.  
  900. RFC 1162                        CLNS MIB                       June 1990
  901.  
  902.  
  903.           Status:
  904.                mandatory.
  905.  
  906.  
  907.           OBJECT:
  908.           -------
  909.                clnpRouteEntry { clnpRoutingTable 1 }
  910.  
  911.           Syntax:
  912.                ClnpRouteEntry ::= SEQUENCE {
  913.                     clnpRouteDest
  914.                         ClnpAddress,
  915.                     clnpRouteIfIndex
  916.                         INTEGER,
  917.                     clnpRouteMetric1
  918.                         INTEGER,
  919.                     clnpRouteMetric2
  920.                         INTEGER,
  921.                     clnpRouteMetric3
  922.                         INTEGER,
  923.                     clnpRouteMetric4
  924.                         INTEGER,
  925.                     clnpRouteNextHop
  926.                         ClnpAddress,
  927.                     clnpRouteType
  928.                         INTEGER,
  929.                     clnpRouteProto
  930.                         INTEGER,
  931.                     clnpRouteAge
  932.                         INTEGER
  933.                }
  934.  
  935.           Definition:
  936.                A route to a particular destination.
  937.  
  938.           Access:
  939.                not-accessible.
  940.  
  941.           Status:
  942.                mandatory.
  943.  
  944.  
  945.           OBJECT:
  946.           -------
  947.                clnpRouteDest { clnpRouteEntry 1 }
  948.  
  949.           Syntax:
  950.                ClnpAddress
  951.  
  952.  
  953.  
  954. Satz                                                           [Page 17]
  955.  
  956. RFC 1162                        CLNS MIB                       June 1990
  957.  
  958.  
  959.           Definition:
  960.                The destination CLNP address of this route.
  961.  
  962.           Access:
  963.                read-write.
  964.  
  965.           Status:
  966.                mandatory.
  967.  
  968.  
  969.           OBJECT:
  970.           -------
  971.                clnpRouteIfIndex { clnpRouteEntry 2 }
  972.  
  973.           Syntax:
  974.                INTEGER
  975.  
  976.           Definition:
  977.                The index value which uniquely identifies the local
  978.                interface through which the next hop of this route should
  979.                be reached. The interface identified by a particular
  980.                value of this index is the same as identified by the same
  981.                value of ifIndex.
  982.  
  983.           Access:
  984.                read-write.
  985.  
  986.           Status:
  987.                mandatory.
  988.  
  989.  
  990.           OBJECT:
  991.           -------
  992.                clnpRouteMetric1 { clnpRouteEntry 3 }
  993.  
  994.           Syntax:
  995.                INTEGER
  996.  
  997.           Definition:
  998.                The primary routing metric for this route. The semantics
  999.                of this metric are determined by the routing-protocol
  1000.                specified in the route's clnpRouteProto value. If this
  1001.                metric is not used, its value should be set to -1.
  1002.  
  1003.           Access:
  1004.                read-write.
  1005.  
  1006.  
  1007.  
  1008.  
  1009.  
  1010. Satz                                                           [Page 18]
  1011.  
  1012. RFC 1162                        CLNS MIB                       June 1990
  1013.  
  1014.  
  1015.           Status:
  1016.                mandatory.
  1017.  
  1018.  
  1019.           OBJECT:
  1020.           -------
  1021.                clnpRouteMetric2 { clnpRouteEntry 4 }
  1022.  
  1023.           Syntax:
  1024.                INTEGER
  1025.  
  1026.           Definition:
  1027.                An alternate routing metric for this route.  The
  1028.                semantics of this metric are determined by the routing-
  1029.                protocol specified in the route's clnpRouteProto value.
  1030.                If this metric is not used, its value should be set to
  1031.                -1.
  1032.  
  1033.           Access:
  1034.                read-write.
  1035.  
  1036.           Status:
  1037.                mandatory.
  1038.  
  1039.  
  1040.           OBJECT:
  1041.           -------
  1042.                clnpRouteMetric3 { clnpRouteEntry 5 }
  1043.  
  1044.           Syntax:
  1045.                INTEGER
  1046.  
  1047.           Definition:
  1048.                An alternate routing metric for this route.  The
  1049.                semantics of this metric are determined by the routing-
  1050.                protocol specified in the route's clnpRouteProto value.
  1051.                If this metric is not used, its value should be set to
  1052.                -1.
  1053.  
  1054.           Access:
  1055.                read-write.
  1056.  
  1057.           Status:
  1058.                mandatory.
  1059.  
  1060.  
  1061.  
  1062.  
  1063.  
  1064.  
  1065.  
  1066. Satz                                                           [Page 19]
  1067.  
  1068. RFC 1162                        CLNS MIB                       June 1990
  1069.  
  1070.  
  1071.           OBJECT:
  1072.           -------
  1073.                clnpRouteMetric4 { clnpRouteEntry 6 }
  1074.  
  1075.           Syntax:
  1076.                INTEGER
  1077.  
  1078.           Definition:
  1079.                An alternate routing metric for this route.  The
  1080.                semantics of this metric are determined by the routing-
  1081.                protocol specified in the route's clnpRouteProto value.
  1082.                If this metric is not used, its value should be set to
  1083.                -1.
  1084.  
  1085.           Access:
  1086.                read-write.
  1087.  
  1088.           Status:
  1089.                mandatory.
  1090.  
  1091.  
  1092.           OBJECT:
  1093.           -------
  1094.                clnpRouteNextHop { clnpRouteEntry 7 }
  1095.  
  1096.           Syntax:
  1097.                ClnpAddress
  1098.  
  1099.           Definition:
  1100.                The CLNP address of the next hop of this route.
  1101.  
  1102.           Access:
  1103.                read-write.
  1104.  
  1105.           Status:
  1106.                mandatory.
  1107.  
  1108.  
  1109.           OBJECT:
  1110.           -------
  1111.                clnpRouteType { clnpRouteEntry 8 }
  1112.  
  1113.           Syntax:
  1114.                INTEGER {
  1115.                     other(1),      -- none of the following
  1116.  
  1117.                     invalid(2),    -- an invalidated route
  1118.  
  1119.  
  1120.  
  1121.  
  1122. Satz                                                           [Page 20]
  1123.  
  1124. RFC 1162                        CLNS MIB                       June 1990
  1125.  
  1126.  
  1127.                                    -- route to directly
  1128.                     direct(3),     -- connected (sub-)network
  1129.  
  1130.                                    -- route to a non-local
  1131.                     remote(4)      -- host/network/sub-network
  1132.                }
  1133.  
  1134.           Definition:
  1135.                The type of route.
  1136.  
  1137.           Setting this object to the value invalid(2) has the effect of
  1138.           invaliding the corresponding entry in the clnpRoutingTable.
  1139.           That is, it effectively dissasociates the destination
  1140.           identified with said entry from the route identified with said
  1141.           entry.  It is an implementation-specific matter as to whether
  1142.           the agent removes an invalidated entry from the table.
  1143.           Accordingly, management stations must be prepared to receive
  1144.           tabular information from agents that corresponds to entries
  1145.           not currently in use.  Proper interpretation of such entries
  1146.           requires examination of the relevant clnpRouteType object.
  1147.  
  1148.           Access:
  1149.                read-write.
  1150.  
  1151.           Status:
  1152.                mandatory.
  1153.  
  1154.  
  1155.           OBJECT:
  1156.           -------
  1157.                clnpRouteProto { clnpRouteEntry 9 }
  1158.  
  1159.           Syntax:
  1160.                INTEGER {
  1161.                     other(1),     -- none of the following
  1162.  
  1163.                                   -- non-protocol information
  1164.                                   --   e.g., manually
  1165.                     local(2),     --   configured entries
  1166.  
  1167.                                   -- set via a network
  1168.                     netmgmt(3),   --   management protocol
  1169.  
  1170.                                   -- similar to ipRouteProto
  1171.                                   -- but omits several IP-specific
  1172.                                   -- protocols
  1173.  
  1174.                     is-is(9),
  1175.  
  1176.  
  1177.  
  1178. Satz                                                           [Page 21]
  1179.  
  1180. RFC 1162                        CLNS MIB                       June 1990
  1181.  
  1182.  
  1183.                     ciscoIgrp(11),
  1184.                     bbnSpfIgp(12),
  1185.                     ospf(13),
  1186.                     bgp(14)
  1187.                }
  1188.  
  1189.           Definition:
  1190.                The routing mechanism via which this route was learned.
  1191.                Inclusion of values for gateway routing protocols is not
  1192.                intended to imply that hosts should support those
  1193.                protocols.
  1194.  
  1195.           Access:
  1196.                read-write.
  1197.  
  1198.           Status:
  1199.                mandatory.
  1200.  
  1201.  
  1202.           OBJECT:
  1203.           -------
  1204.                clnpRouteAge { clnpRouteEntry 10 }
  1205.  
  1206.           Syntax:
  1207.                INTEGER
  1208.  
  1209.           Definition:
  1210.                The number of seconds since this route was last updated
  1211.                or otherwise determined to be correct.   Note that no
  1212.                semantics of "too old" can be implied except through
  1213.                knowledge of the routing protocol by which the route was
  1214.                learned.
  1215.  
  1216.           Access:
  1217.                read-write.
  1218.  
  1219.           Status:
  1220.                mandatory.
  1221.  
  1222. 4.1.3.  The CLNP Address Translation Tables
  1223.  
  1224.    The Address Translation tables contain the CLNP address to physical
  1225.    address equivalences. Some interfaces do not use translation tables
  1226.    for determining address equivalences; if all interfaces are of this
  1227.    type, then the Address Translation table is empty, i.e., has zero
  1228.    entries.
  1229.  
  1230.  
  1231.  
  1232.  
  1233.  
  1234. Satz                                                           [Page 22]
  1235.  
  1236. RFC 1162                        CLNS MIB                       June 1990
  1237.  
  1238.  
  1239.           OBJECT:
  1240.           -------
  1241.                clnpNetToMediaTable { clnp 23 }
  1242.  
  1243.           Syntax:
  1244.                SEQUENCE OF ClnpNetToMediaEntry
  1245.  
  1246.           Definition:
  1247.                The CLNP Address Translation table used for mapping from
  1248.                CLNP addresses to physical addresses.
  1249.  
  1250.           Access:
  1251.                 not-accessible
  1252.  
  1253.  
  1254.           Status:
  1255.                mandatory.
  1256.  
  1257.  
  1258.           OBJECT:
  1259.           -------
  1260.                clnpNetToMediaEntry { clnpNetToMediaTable 1 }
  1261.  
  1262.           Syntax:
  1263.                ClnpNetToMediaEntry ::= SEQUENCE {
  1264.                     clnpNetToMediaIfIndex
  1265.                         INTEGER,
  1266.                     clnpNetToMediaPhysAddress
  1267.                         OCTET STRING,
  1268.                     clnpNetToMediaNetAddress
  1269.                         ClnpAddress,
  1270.                     clnpNetToMediaType
  1271.                         INTEGER,
  1272.                     clnpNetToMediaAge
  1273.                         INTEGER,
  1274.                     clnpNetToMediaHoldTime
  1275.                         INTEGER
  1276.                }
  1277.  
  1278.           Definition:
  1279.                Each entry contains one CLNP address to "physical"
  1280.                address equivalence.
  1281.  
  1282.           Access:
  1283.                not-accessible.
  1284.  
  1285.           Status:
  1286.                mandatory.
  1287.  
  1288.  
  1289.  
  1290. Satz                                                           [Page 23]
  1291.  
  1292. RFC 1162                        CLNS MIB                       June 1990
  1293.  
  1294.  
  1295.           OBJECT:
  1296.           -------
  1297.                clnpNetToMediaIfIndex { clnpNetToMediaEntry 1 }
  1298.  
  1299.           Syntax:
  1300.                INTEGER
  1301.  
  1302.           Definition:
  1303.                The interface on which this entry's equivalence is
  1304.                effective.  The interface identified by a particular
  1305.                value of this index is the same interface as identified
  1306.                by the same value of ifIndex.
  1307.  
  1308.           Access:
  1309.                read-write.
  1310.  
  1311.           Status:
  1312.                mandatory.
  1313.  
  1314.  
  1315.           OBJECT:
  1316.           -------
  1317.                clnpNetToMediaPhysAddress { clnpNetToMediaEntry 2 }
  1318.  
  1319.           Syntax:
  1320.                OCTET STRING
  1321.  
  1322.           Definition:
  1323.                The media-dependent "physical" address.
  1324.  
  1325.           Access:
  1326.                read-write.
  1327.  
  1328.           Status:
  1329.                mandatory.
  1330.  
  1331.  
  1332.           OBJECT:
  1333.           -------
  1334.                clnpNetToMediaNetAddress { clnpNetToMediaEntry 3 }
  1335.  
  1336.           Syntax:
  1337.                ClnpAddress
  1338.  
  1339.           Definition:
  1340.                The CLNP address corresponding to the media-dependent
  1341.                "physical" address.
  1342.  
  1343.  
  1344.  
  1345.  
  1346. Satz                                                           [Page 24]
  1347.  
  1348. RFC 1162                        CLNS MIB                       June 1990
  1349.  
  1350.  
  1351.           Access:
  1352.                read-write.
  1353.  
  1354.           Status:
  1355.                mandatory.
  1356.  
  1357.  
  1358.           OBJECT:
  1359.           -------
  1360.                clnpNetToMediaType { clnpNetToMediaEntry 4 }
  1361.  
  1362.           Syntax:
  1363.                INTEGER {
  1364.                     other(1),       -- none of the following
  1365.                     invalid(2),     -- an invalidated mapping
  1366.                     dynamic(3),
  1367.                     static(4)
  1368.                }
  1369.  
  1370.           Definition:
  1371.                The type of mapping.
  1372.  
  1373.           Setting this object to the value invalid(2) has the effect of
  1374.           invalidating the corresponding entry in the
  1375.           clnpNetToMediaTable.  That is, it effectively dissassociates
  1376.           the interface identified with said entry from the mapping
  1377.           identified with said entry.  It is an implementation-specific
  1378.           matter as to whether the agent removes an invalidated entry
  1379.           from the table.  Accordingly, management stations must be
  1380.           prepared to receive tabular information from agents that
  1381.           corresponds to entries not currently in use.  Proper
  1382.           interpretation of such entries requires examination of the
  1383.           relevant clnpNetToMediaType object.
  1384.  
  1385.           Access:
  1386.                read-write.
  1387.  
  1388.           Status:
  1389.                mandatory.
  1390.  
  1391.  
  1392.           OBJECT:
  1393.           -------
  1394.                clnpNetToMediaAge { clnpNetToMediaEntry 5 }
  1395.  
  1396.           Syntax:
  1397.                INTEGER
  1398.  
  1399.  
  1400.  
  1401.  
  1402. Satz                                                           [Page 25]
  1403.  
  1404. RFC 1162                        CLNS MIB                       June 1990
  1405.  
  1406.  
  1407.           Definition:
  1408.                The number of seconds since this entry was last updated
  1409.                or otherwise determined to be correct. Note that no
  1410.                semantics of "too old" can be implied except through
  1411.                knowledge of the type of entry.
  1412.  
  1413.           Access:
  1414.                read-write.
  1415.  
  1416.           Status:
  1417.                mandatory.
  1418.  
  1419.  
  1420.           OBJECT:
  1421.           -------
  1422.                clnpNetToMediaHoldTime { clnpNetToMediaEntry 6 }
  1423.  
  1424.           Syntax:
  1425.                INTEGER
  1426.  
  1427.           Definition:
  1428.                The time in seconds this entry will be valid. Static
  1429.                entries should always report this field as -1.
  1430.  
  1431.           Access:
  1432.                read-write.
  1433.  
  1434.           Status:
  1435.                mandatory.
  1436.  
  1437.  
  1438.           OBJECT:
  1439.           -------
  1440.                clnpMediaToNetTable { clnp 24 }
  1441.  
  1442.           Syntax:
  1443.                SEQUENCE OF ClnpMediaToNetEntry
  1444.  
  1445.           Definition:
  1446.                The CLNP Address Translation table used for mapping from
  1447.                physical addresses to CLNP addresses.
  1448.  
  1449.           Access:
  1450.                not-accessible.
  1451.  
  1452.           Status:
  1453.                mandatory.
  1454.  
  1455.  
  1456.  
  1457.  
  1458. Satz                                                           [Page 26]
  1459.  
  1460. RFC 1162                        CLNS MIB                       June 1990
  1461.  
  1462.  
  1463.           OBJECT:
  1464.           -------
  1465.                clnpMediaToNetEntry { clnpMediaToNetTable 1 }
  1466.  
  1467.           Syntax:
  1468.                ClnpMediaToNetEntry ::= SEQUENCE {
  1469.                     clnpMediaToNetIfIndex
  1470.                         INTEGER,
  1471.                     clnpMediaToNetNetAddress
  1472.                         ClnpAddress,
  1473.                     clnpMediaToNetPhysAddress
  1474.                         OCTET STRING,
  1475.                     clnpMediaToNetType
  1476.                         INTEGER,
  1477.                     clnpMediaToNetAge
  1478.                         INTEGER,
  1479.                     clnpMediaToNetHoldTime
  1480.                         INTEGER
  1481.                }
  1482.  
  1483.           Definition:
  1484.                Each entry contains on ClnpAddress to "physical" address
  1485.                equivalence.
  1486.  
  1487.           Access:
  1488.                not-accessible.
  1489.  
  1490.           Status:
  1491.                mandatory.
  1492.  
  1493.  
  1494.           OBJECT:
  1495.           -------
  1496.                clnpMediaToNetIfIndex { clnpMediaToNetEntry 1 }
  1497.  
  1498.           Syntax:
  1499.                INTEGER
  1500.  
  1501.           Definition:
  1502.                The interface on which this entry's equivalence is
  1503.                effective.  The interface identified by a particular
  1504.                value of this index is the same interface as identified
  1505.                by the same value of ifIndex.
  1506.  
  1507.           Access:
  1508.                read-write.
  1509.  
  1510.  
  1511.  
  1512.  
  1513.  
  1514. Satz                                                           [Page 27]
  1515.  
  1516. RFC 1162                        CLNS MIB                       June 1990
  1517.  
  1518.  
  1519.           Status:
  1520.                mandatory.
  1521.  
  1522.  
  1523.           OBJECT:
  1524.           -------
  1525.                clnpMediaToNetAddress { clnpMediaToNetEntry 2 }
  1526.  
  1527.           Syntax:
  1528.                ClnpAddress
  1529.  
  1530.           Definition:
  1531.                The ClnpAddress corresponding to the media-dependent
  1532.                "physical" address.
  1533.  
  1534.           Access:
  1535.                read-write.
  1536.  
  1537.           Status:
  1538.                mandatory.
  1539.  
  1540.  
  1541.           OBJECT:
  1542.           -------
  1543.                clnpMediaToNetPhysAddress { clnpMediaToNetEntry 3 }
  1544.  
  1545.           Syntax:
  1546.                OCTET STRING
  1547.  
  1548.           Definition:
  1549.                The media-dependent "physical" address.
  1550.  
  1551.           Access:
  1552.                read-write.
  1553.  
  1554.           Status:
  1555.                mandatory.
  1556.  
  1557.  
  1558.           OBJECT:
  1559.           -------
  1560.                clnpMediaToNetType { clnpMediaToNetEntry 4 }
  1561.  
  1562.           Syntax:
  1563.                INTEGER {
  1564.                     other(1),       -- none of the following
  1565.                     invalid(2),     -- an invalidated mapping
  1566.                     dynamic(3),
  1567.  
  1568.  
  1569.  
  1570. Satz                                                           [Page 28]
  1571.  
  1572. RFC 1162                        CLNS MIB                       June 1990
  1573.  
  1574.  
  1575.                     static(4)
  1576.                }
  1577.  
  1578.           Definition:
  1579.                The type of mapping.
  1580.  
  1581.           Setting this object to the value invalid(2) has the effect of
  1582.           invalidating the corresponding entry in the
  1583.           clnpMediaToNetTable.  That is, it effectively dissassociates
  1584.           the interface identified with said entry from the mapping
  1585.           identified with said entry.  It is an implementation-specific
  1586.           matter as to whether the agent removes an invalidated entry
  1587.           from the table.  Accordingly, management stations must be
  1588.           prepared to receive tabular information from agents that
  1589.           corresponds to entries not currently in use.  Proper
  1590.           interpretation of such entries requires examination of the
  1591.           relevant clnpMediaToNetType object.
  1592.  
  1593.           Access:
  1594.                read-write.
  1595.  
  1596.           Status:
  1597.                mandatory.
  1598.  
  1599.  
  1600.           OBJECT:
  1601.           -------
  1602.                clnpMediaToNetAge { clnpMediaToNetEntry 5 }
  1603.  
  1604.           Syntax:
  1605.                INTEGER
  1606.  
  1607.           Definition:
  1608.                The number of seconds since this entry was last updated
  1609.                or otherwise determined to be correct. Note that no
  1610.                semantics of "too old" can be implied except through
  1611.                knowledge of the type of entry.
  1612.  
  1613.           Access:
  1614.                read-write.
  1615.  
  1616.           Status:
  1617.                mandatory.
  1618.  
  1619.  
  1620.           OBJECT:
  1621.           -------
  1622.                clnpMediaToNetHoldTime { clnpMediaToNetEntry 6 }
  1623.  
  1624.  
  1625.  
  1626. Satz                                                           [Page 29]
  1627.  
  1628. RFC 1162                        CLNS MIB                       June 1990
  1629.  
  1630.  
  1631.           Syntax:
  1632.                INTEGER
  1633.  
  1634.           Definition:
  1635.                The time in seconds this entry will be valid. Static
  1636.                entries should always report this field as -1.
  1637.  
  1638.           Access:
  1639.                read-write.
  1640.  
  1641.           Status:
  1642.                mandatory.
  1643.  
  1644. 4.2.  The CLNP Error Group
  1645.  
  1646.    This group records the CLNP Error protocol and is recommended for all
  1647.    systems which support CLNP.
  1648.  
  1649.  
  1650.           OBJECT:
  1651.           -------
  1652.                clnpInErrors { error 1 }
  1653.  
  1654.           Syntax:
  1655.                Counter
  1656.  
  1657.           Definition:
  1658.                The number of CLNP Error PDUs received by this entity.
  1659.  
  1660.           Access:
  1661.                read-only.
  1662.  
  1663.           Status:
  1664.                mandatory.
  1665.  
  1666.  
  1667.           OBJECT:
  1668.           -------
  1669.                clnpOutErrors { error 2 }
  1670.  
  1671.           Syntax:
  1672.                Counter
  1673.  
  1674.           Definition:
  1675.                The number of CLNP Error PDUs sent by this entity.
  1676.  
  1677.           Access:
  1678.                read-only.
  1679.  
  1680.  
  1681.  
  1682. Satz                                                           [Page 30]
  1683.  
  1684. RFC 1162                        CLNS MIB                       June 1990
  1685.  
  1686.  
  1687.           Status:
  1688.                mandatory.
  1689.  
  1690.  
  1691.           OBJECT:
  1692.           -------
  1693.                clnpInErrUnspecs { error 3 }
  1694.  
  1695.           Syntax:
  1696.                Counter
  1697.  
  1698.           Definition:
  1699.                The number of unspecified CLNP Error PDUs received by
  1700.                this entity.
  1701.  
  1702.           Access:
  1703.                read-only.
  1704.  
  1705.           Status:
  1706.                mandatory.
  1707.  
  1708.  
  1709.           OBJECT:
  1710.           -------
  1711.                clnpInErrProcs { error 4 }
  1712.  
  1713.           Syntax:
  1714.                Counter
  1715.  
  1716.           Definition:
  1717.                The number of protocol procedure CLNP Error PDUs received
  1718.                by this entity.
  1719.  
  1720.           Access:
  1721.                read-only.
  1722.  
  1723.           Status:
  1724.                mandatory.
  1725.  
  1726.  
  1727.           OBJECT:
  1728.           -------
  1729.                clnpInErrCksums { error 5 }
  1730.  
  1731.           Syntax:
  1732.                Counter
  1733.  
  1734.  
  1735.  
  1736.  
  1737.  
  1738. Satz                                                           [Page 31]
  1739.  
  1740. RFC 1162                        CLNS MIB                       June 1990
  1741.  
  1742.  
  1743.           Definition:
  1744.                The number of checksum CLNP Error PDUs received by this
  1745.                entity.
  1746.  
  1747.           Access:
  1748.                read-only.
  1749.  
  1750.           Status:
  1751.                mandatory.
  1752.  
  1753.  
  1754.           OBJECT:
  1755.           -------
  1756.                clnpInErrCongests { error 6 }
  1757.  
  1758.           Syntax:
  1759.                Counter
  1760.  
  1761.           Definition:
  1762.                The number of congestion drop CLNP Error PDUs received by
  1763.                this entity.
  1764.  
  1765.           Access:
  1766.                read-only.
  1767.  
  1768.           Status:
  1769.                mandatory.
  1770.  
  1771.  
  1772.           OBJECT:
  1773.           -------
  1774.                clnpInErrHdrs { error 7 }
  1775.  
  1776.           Syntax:
  1777.                Counter
  1778.  
  1779.           Definition:
  1780.                The number of header syntax CLNP Error PDUs received by
  1781.                this entity.
  1782.  
  1783.           Access:
  1784.                read-only.
  1785.  
  1786.           Status:
  1787.                mandatory.
  1788.  
  1789.  
  1790.  
  1791.  
  1792.  
  1793.  
  1794. Satz                                                           [Page 32]
  1795.  
  1796. RFC 1162                        CLNS MIB                       June 1990
  1797.  
  1798.  
  1799.           OBJECT:
  1800.           -------
  1801.                clnpInErrSegs { error 8 }
  1802.  
  1803.           Syntax:
  1804.                Counter
  1805.  
  1806.           Definition:
  1807.                The number of segmentation disallowed CLNP Error PDUs
  1808.                received by this entity.
  1809.  
  1810.           Access:
  1811.                read-only.
  1812.  
  1813.           Status:
  1814.                mandatory.
  1815.  
  1816.  
  1817.           OBJECT:
  1818.           -------
  1819.                clnpInErrIncomps { error 9 }
  1820.  
  1821.           Syntax:
  1822.                Counter
  1823.  
  1824.           Definition:
  1825.                The number of incomplete PDU CLNP Error PDUs received by
  1826.                this entity.
  1827.  
  1828.           Access:
  1829.                read-only.
  1830.  
  1831.           Status:
  1832.                mandatory.
  1833.  
  1834.  
  1835.           OBJECT:
  1836.           -------
  1837.                clnpInErrDups { error 10 }
  1838.  
  1839.           Syntax:
  1840.                Counter
  1841.  
  1842.           Definition:
  1843.                The number of duplicate option CLNP Error PDUs received
  1844.                by this entity.
  1845.  
  1846.  
  1847.  
  1848.  
  1849.  
  1850. Satz                                                           [Page 33]
  1851.  
  1852. RFC 1162                        CLNS MIB                       June 1990
  1853.  
  1854.  
  1855.           Access:
  1856.                read-only.
  1857.  
  1858.           Status:
  1859.                mandatory.
  1860.  
  1861.  
  1862.           OBJECT:
  1863.           -------
  1864.                clnpInErrUnreachDsts { error 11 }
  1865.  
  1866.           Syntax:
  1867.                Counter
  1868.  
  1869.           Definition:
  1870.                The number of unreachable destination CLNP Error PDUs
  1871.                received by this entity.
  1872.  
  1873.           Access:
  1874.                read-only.
  1875.  
  1876.           Status:
  1877.                mandatory.
  1878.  
  1879.  
  1880.           OBJECT:
  1881.           -------
  1882.                clnpInErrUnknownDsts { error 12 }
  1883.  
  1884.           Syntax:
  1885.                Counter
  1886.  
  1887.           Definition:
  1888.                The number of unknown destination CLNP Error PDUs
  1889.                received by this entity.
  1890.  
  1891.           Access:
  1892.                read-only.
  1893.  
  1894.           Status:
  1895.                mandatory.
  1896.  
  1897.  
  1898.           OBJECT:
  1899.           -------
  1900.                clnpInErrSRUnspecs { error 13 }
  1901.  
  1902.  
  1903.  
  1904.  
  1905.  
  1906. Satz                                                           [Page 34]
  1907.  
  1908. RFC 1162                        CLNS MIB                       June 1990
  1909.  
  1910.  
  1911.           Syntax:
  1912.                Counter
  1913.  
  1914.           Definition:
  1915.                The number of unspecified source route CLNP Error PDUs
  1916.                received by this entity.
  1917.  
  1918.           Access:
  1919.                read-only.
  1920.  
  1921.           Status:
  1922.                mandatory.
  1923.  
  1924.  
  1925.           OBJECT:
  1926.           -------
  1927.                clnpInErrSRSyntaxes { error 14 }
  1928.  
  1929.           Syntax:
  1930.                Counter
  1931.  
  1932.           Definition:
  1933.                The number of source route syntax CLNP Error PDUs
  1934.                received by this entity.
  1935.  
  1936.           Access:
  1937.                read-only.
  1938.  
  1939.           Status:
  1940.                mandatory.
  1941.  
  1942.  
  1943.           OBJECT:
  1944.           -------
  1945.                clnpInErrSRUnkAddrs { error 15 }
  1946.  
  1947.           Syntax:
  1948.                Counter
  1949.  
  1950.           Definition:
  1951.                The number of source route unknown address CLNP Error
  1952.                PDUs received by this entity.
  1953.  
  1954.           Access:
  1955.                read-only.
  1956.  
  1957.           Status:
  1958.                mandatory.
  1959.  
  1960.  
  1961.  
  1962. Satz                                                           [Page 35]
  1963.  
  1964. RFC 1162                        CLNS MIB                       June 1990
  1965.  
  1966.  
  1967.           OBJECT:
  1968.           -------
  1969.                clnpInErrSRBadPaths { error 16 }
  1970.  
  1971.           Syntax:
  1972.                Counter
  1973.  
  1974.           Definition:
  1975.                The number of source route bad path CLNP Error PDUs
  1976.                received by this entity.
  1977.  
  1978.           Access:
  1979.                read-only.
  1980.  
  1981.           Status:
  1982.                mandatory.
  1983.  
  1984.  
  1985.           OBJECT:
  1986.           -------
  1987.                clnpInErrHops { error 17 }
  1988.  
  1989.           Syntax:
  1990.                Counter
  1991.  
  1992.           Definition:
  1993.                The number of hop count exceeded CLNP Error PDUs received
  1994.                by this entity.
  1995.  
  1996.           Access:
  1997.                read-only.
  1998.  
  1999.           Status:
  2000.                mandatory.
  2001.  
  2002.  
  2003.           OBJECT:
  2004.           -------
  2005.                clnpInErrHopReassms { error 18 }
  2006.  
  2007.           Syntax:
  2008.                Counter
  2009.  
  2010.           Definition:
  2011.                The number of hop count exceeded while reassembling CLNP
  2012.                Error PDUs received by this entity.
  2013.  
  2014.  
  2015.  
  2016.  
  2017.  
  2018. Satz                                                           [Page 36]
  2019.  
  2020. RFC 1162                        CLNS MIB                       June 1990
  2021.  
  2022.  
  2023.           Access:
  2024.                read-only.
  2025.  
  2026.           Status:
  2027.                mandatory.
  2028.  
  2029.  
  2030.           OBJECT:
  2031.           -------
  2032.                clnpInErrUnsOptions { error 19 }
  2033.  
  2034.           Syntax:
  2035.                Counter
  2036.  
  2037.           Definition:
  2038.                The number of unsupported option CLNP Error PDUs received
  2039.                by this entity.
  2040.  
  2041.           Access:
  2042.                read-only.
  2043.  
  2044.           Status:
  2045.                mandatory.
  2046.  
  2047.  
  2048.           OBJECT:
  2049.           -------
  2050.                clnpInErrUnsVersions { error 20 }
  2051.  
  2052.           Syntax:
  2053.                Counter
  2054.  
  2055.           Definition:
  2056.                The number of version mismatch CLNP Error PDUs received
  2057.                by this entity.
  2058.  
  2059.           Access:
  2060.                read-only.
  2061.  
  2062.           Status:
  2063.                mandatory.
  2064.  
  2065.  
  2066.           OBJECT:
  2067.           -------
  2068.                clnpInErrUnsSecurities { error 21 }
  2069.  
  2070.  
  2071.  
  2072.  
  2073.  
  2074. Satz                                                           [Page 37]
  2075.  
  2076. RFC 1162                        CLNS MIB                       June 1990
  2077.  
  2078.  
  2079.           Syntax:
  2080.                Counter
  2081.  
  2082.           Definition:
  2083.                The number of unsupported security option CLNP Error PDUs
  2084.                received by this entity.
  2085.  
  2086.           Access:
  2087.                read-only.
  2088.  
  2089.           Status:
  2090.                mandatory.
  2091.  
  2092.  
  2093.           OBJECT:
  2094.           -------
  2095.                clnpInErrUnsSRs { error 22 }
  2096.  
  2097.           Syntax:
  2098.                Counter
  2099.  
  2100.           Definition:
  2101.                The number of unsupported source route option CLNP Error
  2102.                PDUs received by this entity.
  2103.  
  2104.           Access:
  2105.                read-only.
  2106.  
  2107.           Status:
  2108.                mandatory.
  2109.  
  2110.  
  2111.           OBJECT:
  2112.           -------
  2113.                clnpInErrUnsRRs { error 23 }
  2114.  
  2115.           Syntax:
  2116.                Counter
  2117.  
  2118.           Definition:
  2119.                The number of unsupported record route option CLNP Error
  2120.                PDUs received by this entity.
  2121.  
  2122.           Access:
  2123.                read-only.
  2124.  
  2125.           Status:
  2126.                mandatory.
  2127.  
  2128.  
  2129.  
  2130. Satz                                                           [Page 38]
  2131.  
  2132. RFC 1162                        CLNS MIB                       June 1990
  2133.  
  2134.  
  2135.           OBJECT:
  2136.           -------
  2137.                clnpInErrInterferences { error 24 }
  2138.  
  2139.           Syntax:
  2140.                Counter
  2141.  
  2142.           Definition:
  2143.                The number of reassembly interference CLNP Error PDUs
  2144.                received by this entity.
  2145.  
  2146.           Access:
  2147.                read-only.
  2148.  
  2149.           Status:
  2150.                mandatory.
  2151.  
  2152.  
  2153.           OBJECT:
  2154.           -------
  2155.                clnpOutErrUnspecs { error 25 }
  2156.  
  2157.           Syntax:
  2158.                Counter
  2159.  
  2160.           Definition:
  2161.                The number of unspecified CLNP Error PDUs sent by this
  2162.                entity.
  2163.  
  2164.           Access:
  2165.                read-only.
  2166.  
  2167.           Status:
  2168.                mandatory.
  2169.  
  2170.  
  2171.           OBJECT:
  2172.           -------
  2173.                clnpOutErrProcs { error 26 }
  2174.  
  2175.           Syntax:
  2176.                Counter
  2177.  
  2178.           Definition:
  2179.                The number of protocol procedure CLNP Error PDUs sent by
  2180.                this entity.
  2181.  
  2182.  
  2183.  
  2184.  
  2185.  
  2186. Satz                                                           [Page 39]
  2187.  
  2188. RFC 1162                        CLNS MIB                       June 1990
  2189.  
  2190.  
  2191.           Access:
  2192.                read-only.
  2193.  
  2194.           Status:
  2195.                mandatory.
  2196.  
  2197.  
  2198.           OBJECT:
  2199.           -------
  2200.                clnpOutErrCksums { error 27 }
  2201.  
  2202.           Syntax:
  2203.                Counter
  2204.  
  2205.           Definition:
  2206.                The number of checksum CLNP Error PDUs sent by this
  2207.                entity.
  2208.  
  2209.           Access:
  2210.                read-only.
  2211.  
  2212.           Status:
  2213.                mandatory.
  2214.  
  2215.  
  2216.           OBJECT:
  2217.           -------
  2218.                clnpOutErrCongests { error 28 }
  2219.  
  2220.           Syntax:
  2221.                Counter
  2222.  
  2223.           Definition:
  2224.                The number of congestion drop CLNP Error PDUs sent by
  2225.                this entity.
  2226.  
  2227.           Access:
  2228.                read-only.
  2229.  
  2230.           Status:
  2231.                mandatory.
  2232.  
  2233.  
  2234.           OBJECT:
  2235.           -------
  2236.                clnpOutErrHdrs { error 29 }
  2237.  
  2238.  
  2239.  
  2240.  
  2241.  
  2242. Satz                                                           [Page 40]
  2243.  
  2244. RFC 1162                        CLNS MIB                       June 1990
  2245.  
  2246.  
  2247.           Syntax:
  2248.                Counter
  2249.  
  2250.           Definition:
  2251.                The number of header syntax CLNP Error PDUs sent by this
  2252.                entity.
  2253.  
  2254.           Access:
  2255.                read-only.
  2256.  
  2257.           Status:
  2258.                mandatory.
  2259.  
  2260.  
  2261.           OBJECT:
  2262.           -------
  2263.                clnpOutErrSegs { error 30 }
  2264.  
  2265.           Syntax:
  2266.                Counter
  2267.  
  2268.           Definition:
  2269.                The number of segmentation disallowed CLNP Error PDUs
  2270.                sent by this entity.
  2271.  
  2272.           Access:
  2273.                read-only.
  2274.  
  2275.           Status:
  2276.                mandatory.
  2277.  
  2278.  
  2279.           OBJECT:
  2280.           -------
  2281.                clnpOutErrIncomps { error 31 }
  2282.  
  2283.           Syntax:
  2284.                Counter
  2285.  
  2286.           Definition:
  2287.                The number of incomplete PDU CLNP Error PDUs sent by this
  2288.                entity.
  2289.  
  2290.           Access:
  2291.                read-only.
  2292.  
  2293.           Status:
  2294.                mandatory.
  2295.  
  2296.  
  2297.  
  2298. Satz                                                           [Page 41]
  2299.  
  2300. RFC 1162                        CLNS MIB                       June 1990
  2301.  
  2302.  
  2303.           OBJECT:
  2304.           -------
  2305.                clnpOutErrDups { error 32 }
  2306.  
  2307.           Syntax:
  2308.                Counter
  2309.  
  2310.           Definition:
  2311.                The number of duplicate option CLNP Error PDUs sent by
  2312.                this entity.
  2313.  
  2314.           Access:
  2315.                read-only.
  2316.  
  2317.           Status:
  2318.                mandatory.
  2319.  
  2320.  
  2321.           OBJECT:
  2322.           -------
  2323.                clnpOutErrUnreachDsts { error 33 }
  2324.  
  2325.           Syntax:
  2326.                Counter
  2327.  
  2328.           Definition:
  2329.                The number of unreachable destination CLNP Error PDUs
  2330.                sent by this entity.
  2331.  
  2332.           Access:
  2333.                read-only.
  2334.  
  2335.           Status:
  2336.                mandatory.
  2337.  
  2338.  
  2339.           OBJECT:
  2340.           -------
  2341.                clnpOutErrUnknownDsts { error 34 }
  2342.  
  2343.           Syntax:
  2344.                Counter
  2345.  
  2346.           Definition:
  2347.                The number of unknown destination CLNP Error PDUs sent by
  2348.                this entity.
  2349.  
  2350.  
  2351.  
  2352.  
  2353.  
  2354. Satz                                                           [Page 42]
  2355.  
  2356. RFC 1162                        CLNS MIB                       June 1990
  2357.  
  2358.  
  2359.           Access:
  2360.                read-only.
  2361.  
  2362.           Status:
  2363.                mandatory.
  2364.  
  2365.  
  2366.           OBJECT:
  2367.           -------
  2368.                clnpOutErrSRUnspecs { error 35 }
  2369.  
  2370.           Syntax:
  2371.                Counter
  2372.  
  2373.           Definition:
  2374.                The number of unspecified source route CLNP Error PDUs
  2375.                sent by this entity.
  2376.  
  2377.           Access:
  2378.                read-only.
  2379.  
  2380.           Status:
  2381.                mandatory.
  2382.  
  2383.  
  2384.           OBJECT:
  2385.           -------
  2386.                clnpOutErrSRSyntaxes { error 36 }
  2387.  
  2388.           Syntax:
  2389.                Counter
  2390.  
  2391.           Definition:
  2392.                The number of source route syntax CLNP Error PDUs sent by
  2393.                this entity.
  2394.  
  2395.           Access:
  2396.                read-only.
  2397.  
  2398.           Status:
  2399.                mandatory.
  2400.  
  2401.  
  2402.           OBJECT:
  2403.           -------
  2404.                clnpOutErrSRUnkAddrs { error 37 }
  2405.  
  2406.  
  2407.  
  2408.  
  2409.  
  2410. Satz                                                           [Page 43]
  2411.  
  2412. RFC 1162                        CLNS MIB                       June 1990
  2413.  
  2414.  
  2415.           Syntax:
  2416.                Counter
  2417.  
  2418.           Definition:
  2419.                The number of source route unknown address CLNP Error
  2420.                PDUs sent by this entity.
  2421.  
  2422.           Access:
  2423.                read-only.
  2424.  
  2425.           Status:
  2426.                mandatory.
  2427.  
  2428.  
  2429.           OBJECT:
  2430.           -------
  2431.                clnpOutErrSRBadPaths { error 38 }
  2432.  
  2433.           Syntax:
  2434.                Counter
  2435.  
  2436.           Definition:
  2437.                The number of source route bad path CLNP Error PDUs sent
  2438.                by this entity.
  2439.  
  2440.           Access:
  2441.                read-only.
  2442.  
  2443.           Status:
  2444.                mandatory.
  2445.  
  2446.  
  2447.           OBJECT:
  2448.           -------
  2449.                clnpOutErrHopss { error 39 }
  2450.  
  2451.           Syntax:
  2452.                Counter
  2453.  
  2454.           Definition:
  2455.                The number of hop count exceeded CLNP Error PDUs sent by
  2456.                this entity.
  2457.  
  2458.           Access:
  2459.                read-only.
  2460.  
  2461.           Status:
  2462.                mandatory.
  2463.  
  2464.  
  2465.  
  2466. Satz                                                           [Page 44]
  2467.  
  2468. RFC 1162                        CLNS MIB                       June 1990
  2469.  
  2470.  
  2471.           OBJECT:
  2472.           -------
  2473.                clnpOutErrHopReassms { error 40 }
  2474.  
  2475.           Syntax:
  2476.                Counter
  2477.  
  2478.           Definition:
  2479.                The number of hop count exceeded while reassembling CLNP
  2480.                Error PDUs sent by this entity.
  2481.  
  2482.           Access:
  2483.                read-only.
  2484.  
  2485.           Status:
  2486.                mandatory.
  2487.  
  2488.  
  2489.           OBJECT:
  2490.           -------
  2491.                clnpOutErrUnsOptions { error 41 }
  2492.  
  2493.           Syntax:
  2494.                Counter
  2495.  
  2496.           Definition:
  2497.                The number of unsupported option CLNP Error PDUs sent by
  2498.                this entity.
  2499.  
  2500.           Access:
  2501.                read-only.
  2502.  
  2503.           Status:
  2504.                mandatory.
  2505.  
  2506.  
  2507.           OBJECT:
  2508.           -------
  2509.                clnpOutErrUnsVersions { error 42 }
  2510.  
  2511.           Syntax:
  2512.                Counter
  2513.  
  2514.           Definition:
  2515.                The number of version mismatch CLNP Error PDUs sent by
  2516.                this entity.
  2517.  
  2518.  
  2519.  
  2520.  
  2521.  
  2522. Satz                                                           [Page 45]
  2523.  
  2524. RFC 1162                        CLNS MIB                       June 1990
  2525.  
  2526.  
  2527.           Access:
  2528.                read-only.
  2529.  
  2530.           Status:
  2531.                mandatory.
  2532.  
  2533.  
  2534.           OBJECT:
  2535.           -------
  2536.                clnpOutErrUnsSecurities { error 43 }
  2537.  
  2538.           Syntax:
  2539.                Counter
  2540.  
  2541.           Definition:
  2542.                The number of unsupported security option CLNP Error PDUs
  2543.                sent by this entity.
  2544.  
  2545.           Access:
  2546.                read-only.
  2547.  
  2548.           Status:
  2549.                mandatory.
  2550.  
  2551.  
  2552.           OBJECT:
  2553.           -------
  2554.                clnpOutErrUnsSRs { error 44 }
  2555.  
  2556.           Syntax:
  2557.                Counter
  2558.  
  2559.           Definition:
  2560.                The number of unsupported source route option CLNP Error
  2561.                PDUs sent by this entity.
  2562.  
  2563.           Access:
  2564.                read-only.
  2565.  
  2566.           Status:
  2567.                mandatory.
  2568.  
  2569.  
  2570.           OBJECT:
  2571.           -------
  2572.                clnpOutErrUnsRRs { error 45 }
  2573.  
  2574.  
  2575.  
  2576.  
  2577.  
  2578. Satz                                                           [Page 46]
  2579.  
  2580. RFC 1162                        CLNS MIB                       June 1990
  2581.  
  2582.  
  2583.           Syntax:
  2584.                Counter
  2585.  
  2586.           Definition:
  2587.                The number of unsupported record route option CLNP Error
  2588.                PDUs sent by this entity.
  2589.  
  2590.           Access:
  2591.                read-only.
  2592.  
  2593.           Status:
  2594.                mandatory.
  2595.  
  2596.  
  2597.           OBJECT:
  2598.           -------
  2599.                clnpOutErrInterferences { error 46 }
  2600.  
  2601.           Syntax:
  2602.                Counter
  2603.  
  2604.           Definition:
  2605.                The number of reassembly interference CLNP Error PDUs
  2606.                sent by this entity.
  2607.  
  2608.           Access:
  2609.                read-only.
  2610.  
  2611.           Status:
  2612.                mandatory.
  2613.  
  2614. 4.3.  The ESIS Group
  2615.  
  2616.    The ESIS group contains information about the End System Intermediate
  2617.    System protocol used to maintain neighbor reachibility information.
  2618.    Both ESs and ISs are expected to implement this group if they running
  2619.    a CLNP.
  2620.  
  2621.  
  2622.           OBJECT:
  2623.           -------
  2624.                esisESHin { es-is 1 }
  2625.  
  2626.           Syntax:
  2627.                Counter
  2628.  
  2629.           Definition:
  2630.                The number of ESH PDUs received by this entity.
  2631.  
  2632.  
  2633.  
  2634. Satz                                                           [Page 47]
  2635.  
  2636. RFC 1162                        CLNS MIB                       June 1990
  2637.  
  2638.  
  2639.           Access:
  2640.                read-only.
  2641.  
  2642.           Status:
  2643.                mandatory.
  2644.  
  2645.  
  2646.           OBJECT:
  2647.           -------
  2648.                esisESHout { es-is 2 }
  2649.  
  2650.           Syntax:
  2651.                Counter
  2652.  
  2653.           Definition:
  2654.                The number of ESH PDUs sent by this entity.
  2655.  
  2656.           Access:
  2657.                read-only.
  2658.  
  2659.           Status:
  2660.                mandatory.
  2661.  
  2662.  
  2663.           OBJECT:
  2664.           -------
  2665.                esisISHin { es-is 3 }
  2666.  
  2667.           Syntax:
  2668.                Counter
  2669.  
  2670.           Definition:
  2671.                The number of ISH PDUs received by this entity.
  2672.  
  2673.           Access:
  2674.                read-only.
  2675.  
  2676.           Status:
  2677.                mandatory.
  2678.  
  2679.  
  2680.           OBJECT:
  2681.           -------
  2682.                esisISHout { es-is 4 }
  2683.  
  2684.           Syntax:
  2685.                Counter
  2686.  
  2687.  
  2688.  
  2689.  
  2690. Satz                                                           [Page 48]
  2691.  
  2692. RFC 1162                        CLNS MIB                       June 1990
  2693.  
  2694.  
  2695.           Definition:
  2696.                The number of ISH PDUs sent by this entity.
  2697.  
  2698.           Access:
  2699.                read-only.
  2700.  
  2701.           Status:
  2702.                mandatory.
  2703.  
  2704.  
  2705.           OBJECT:
  2706.           -------
  2707.                esisRDUin { es-is 5 }
  2708.  
  2709.           Syntax:
  2710.                Counter
  2711.  
  2712.           Definition:
  2713.                The number of RDU PDUs received by this entity.
  2714.  
  2715.           Access:
  2716.                read-only.
  2717.  
  2718.           Status:
  2719.                mandatory.
  2720.  
  2721.  
  2722.           OBJECT:
  2723.           -------
  2724.                esisRDUout { es-is 6 }
  2725.  
  2726.           Syntax:
  2727.                Counter
  2728.  
  2729.           Definition:
  2730.                The number of RDU PDUs sent by this entity.
  2731.  
  2732.           Access:
  2733.                read-only.
  2734.  
  2735.           Status:
  2736.                mandatory.
  2737.  
  2738.  
  2739.  
  2740.  
  2741.  
  2742.  
  2743.  
  2744.  
  2745.  
  2746. Satz                                                           [Page 49]
  2747.  
  2748. RFC 1162                        CLNS MIB                       June 1990
  2749.  
  2750.  
  2751. 5.  Definitions
  2752.  
  2753.                CLNS-MIB DEFINITIONS ::= BEGIN
  2754.  
  2755.                IMPORTS
  2756.                        experimental, OBJECT-TYPE, Counter
  2757.                                FROM RFC1155-SMI;
  2758.  
  2759.                -- new type of NetworkAddress
  2760.  
  2761.                ClnpAddress ::=
  2762.                    [APPLICATION 5]
  2763.                        IMPLICIT OCTET STRING (SIZE (1..21))
  2764.  
  2765.  
  2766.                clns    OBJECT IDENTIFIER ::=   { experimental 1 }
  2767.  
  2768.                clnp    OBJECT IDENTIFIER ::=   { clns 1 }
  2769.                error   OBJECT IDENTIFIER ::=   { clns 2 }
  2770.                echo    OBJECT IDENTIFIER ::=   { clns 3 }
  2771.                es-is   OBJECT IDENTIFIER ::=   { clns 4 }
  2772.  
  2773.  
  2774.                -- the General CLNP group
  2775.  
  2776.                clnpForwarding OBJECT-TYPE
  2777.                        SYNTAX  INTEGER {
  2778.                                    is(1),  -- entity is an
  2779.                                            -- intermediate system
  2780.                                    es(2)   -- entity is an end system
  2781.                                            -- and does not forward pdus
  2782.                                }
  2783.                        ACCESS  read-write
  2784.                        STATUS  mandatory
  2785.                        ::= { clnp 1 }
  2786.  
  2787.                clnpDefaultLifeTime OBJECT-TYPE
  2788.                        SYNTAX  INTEGER
  2789.                        ACCESS  read-write
  2790.                        STATUS  mandatory
  2791.                        ::= { clnp 2 }
  2792.  
  2793.                clnpInReceives OBJECT-TYPE
  2794.                        SYNTAX  Counter
  2795.                        ACCESS  read-only
  2796.                        STATUS  mandatory
  2797.                        ::= { clnp 3 }
  2798.  
  2799.  
  2800.  
  2801.  
  2802. Satz                                                           [Page 50]
  2803.  
  2804. RFC 1162                        CLNS MIB                       June 1990
  2805.  
  2806.  
  2807.                clnpInHdrErrors OBJECT-TYPE
  2808.                        SYNTAX  Counter
  2809.                        ACCESS  read-only
  2810.                        STATUS  mandatory
  2811.                        ::= { clnp 4 }
  2812.  
  2813.                clnpInAddrErrors OBJECT-TYPE
  2814.                        SYNTAX  Counter
  2815.                        ACCESS  read-only
  2816.                        STATUS  mandatory
  2817.                        ::= { clnp 5 }
  2818.  
  2819.                clnpForwPDUs OBJECT-TYPE
  2820.                        SYNTAX  Counter
  2821.                        ACCESS  read-only
  2822.                        STATUS  mandatory
  2823.                        ::= { clnp 6 }
  2824.  
  2825.                clnpInUnknownNLPs OBJECT-TYPE
  2826.                        SYNTAX  Counter
  2827.                        ACCESS  read-only
  2828.                        STATUS  mandatory
  2829.                        ::= { clnp 7 }
  2830.  
  2831.                clnpInUnknownULPs OBJECT-TYPE
  2832.                        SYNTAX  Counter
  2833.                        ACCESS  read-only
  2834.                        STATUS  mandatory
  2835.                        ::= { clnp 8 }
  2836.  
  2837.                clnpInDiscards OBJECT-TYPE
  2838.                        SYNTAX  Counter
  2839.                        ACCESS  read-only
  2840.                        STATUS  mandatory
  2841.                        ::= { clnp 9 }
  2842.  
  2843.                clnpInDelivers OBJECT-TYPE
  2844.                        SYNTAX  Counter
  2845.                        ACCESS  read-only
  2846.                        STATUS  mandatory
  2847.                        ::= { clnp 10 }
  2848.  
  2849.                clnpOutRequests OBJECT-TYPE
  2850.                        SYNTAX  Counter
  2851.                        ACCESS  read-only
  2852.                        STATUS  mandatory
  2853.                        ::= { clnp 11 }
  2854.  
  2855.  
  2856.  
  2857.  
  2858. Satz                                                           [Page 51]
  2859.  
  2860. RFC 1162                        CLNS MIB                       June 1990
  2861.  
  2862.  
  2863.                clnpOutDiscards OBJECT-TYPE
  2864.                        SYNTAX  Counter
  2865.                        ACCESS  read-only
  2866.                        STATUS  mandatory
  2867.                        ::= { clnp 12 }
  2868.  
  2869.                clnpOutNoRoutes OBJECT-TYPE
  2870.                        SYNTAX  Counter
  2871.                        ACCESS  read-only
  2872.                        STATUS  mandatory
  2873.                        ::= { clnp 13 }
  2874.  
  2875.                clnpReasmTimeout OBJECT-TYPE
  2876.                        SYNTAX  INTEGER
  2877.                        ACCESS  read-only
  2878.                        STATUS  mandatory
  2879.                        ::= { clnp 14 }
  2880.  
  2881.                clnpReasmReqds  OBJECT-TYPE
  2882.                        SYNTAX  Counter
  2883.                        ACCESS  read-only
  2884.                        STATUS  mandatory
  2885.                        ::= { clnp 15 }
  2886.  
  2887.                clnpReasmOKs    OBJECT-TYPE
  2888.                        SYNTAX  Counter
  2889.                        ACCESS  read-only
  2890.                        STATUS  mandatory
  2891.                        ::= { clnp 16 }
  2892.  
  2893.                clnpReasmFails  OBJECT-TYPE
  2894.                        SYNTAX  Counter
  2895.                        ACCESS  read-only
  2896.                        STATUS  mandatory
  2897.                        ::= { clnp 17 }
  2898.  
  2899.                clnpSegOKs      OBJECT-TYPE
  2900.                        SYNTAX  Counter
  2901.                        ACCESS  read-only
  2902.                        STATUS  mandatory
  2903.                        ::= { clnp 18 }
  2904.  
  2905.                clnpSegFails    OBJECT-TYPE
  2906.                        SYNTAX  Counter
  2907.                        ACCESS  read-only
  2908.                        STATUS  mandatory
  2909.                        ::= { clnp 19 }
  2910.  
  2911.  
  2912.  
  2913.  
  2914. Satz                                                           [Page 52]
  2915.  
  2916. RFC 1162                        CLNS MIB                       June 1990
  2917.  
  2918.  
  2919.                clnpSegCreates  OBJECT-TYPE
  2920.                        SYNTAX  Counter
  2921.                        ACCESS  read-only
  2922.                        STATUS  mandatory
  2923.                        ::= { clnp 20 }
  2924.  
  2925.                clnpInOpts      OBJECT-TYPE
  2926.                        SYNTAX  Counter
  2927.                        ACCESS  read-only
  2928.                        STATUS  mandatory
  2929.                        ::= { clnp 25 }
  2930.  
  2931.                clnpOutOpts     OBJECT-TYPE
  2932.                        SYNTAX  Counter
  2933.                        ACCESS  read-only
  2934.                        STATUS  mandatory
  2935.                        ::= { clnp 26 }
  2936.  
  2937.                -- the CLNP Interface table
  2938.  
  2939.                clnpAddrTable   OBJECT-TYPE
  2940.                        SYNTAX  SEQUENCE OF ClnpAddrEntry
  2941.                        ACCESS  not-accessible
  2942.                        STATUS  mandatory
  2943.                        ::= { clnp 21 }
  2944.  
  2945.                clnpAddrEntry   OBJECT-TYPE
  2946.                        SYNTAX  ClnpAddrEntry
  2947.                        ACCESS  not-accessible
  2948.                        STATUS  mandatory
  2949.                --      INDEX   { clnpAdEntAddr }
  2950.                        ::= { clnpAddrTable 1 }
  2951.  
  2952.                ClnpAddrEntry ::= SEQUENCE {
  2953.                    clnpAdEntAddr
  2954.                        ClnpAddress,
  2955.                    clnpAdEntIfIndex
  2956.                        INTEGER,
  2957.                    clnpAdEntReasmMaxSize
  2958.                        INTEGER (0..65535)
  2959.                }
  2960.  
  2961.                clnpAdEntAddr OBJECT-TYPE
  2962.                        SYNTAX  ClnpAddress
  2963.                        ACCESS  read-only
  2964.                        STATUS  mandatory
  2965.                        ::=  { clnpAddrEntry 1 }
  2966.  
  2967.  
  2968.  
  2969.  
  2970. Satz                                                           [Page 53]
  2971.  
  2972. RFC 1162                        CLNS MIB                       June 1990
  2973.  
  2974.  
  2975.                clnpAdEntIfIndex OBJECT-TYPE
  2976.                        SYNTAX  INTEGER
  2977.                        ACCESS  read-only
  2978.                        STATUS  mandatory
  2979.                        ::=  { clnpAddrEntry 2 }
  2980.  
  2981.                clnpAdEntReasmMaxSize OBJECT-TYPE
  2982.                        SYNTAX  INTEGER (0..65535)
  2983.                        ACCESS  read-only
  2984.                        STATUS  mandatory
  2985.                        ::= { clnpAddrEntry 3 }
  2986.  
  2987.                -- the CLNP Routing table
  2988.  
  2989.                clnpRoutingTable OBJECT-TYPE
  2990.                        SYNTAX  SEQUENCE OF ClnpRouteEntry
  2991.                        ACCESS  not-accessible
  2992.                        STATUS  mandatory
  2993.                        ::= { clnp 22 }
  2994.  
  2995.                clnpRouteEntry OBJECT-TYPE
  2996.                        SYNTAX  ClnpRouteEntry
  2997.                        ACCESS  not-accessible
  2998.                        STATUS  mandatory
  2999.                --      INDEX   { clnpRouteDest }
  3000.                        ::= { clnpRoutingTable 1 }
  3001.  
  3002.                ClnpRouteEntry ::= SEQUENCE {
  3003.                    clnpRouteDest
  3004.                        ClnpAddress,
  3005.                    clnpRouteIfIndex
  3006.                        INTEGER,
  3007.                    clnpRouteMetric1
  3008.                        INTEGER,
  3009.                    clnpRouteMetric2
  3010.                        INTEGER,
  3011.                    clnpRouteMetric3
  3012.                        INTEGER,
  3013.                    clnpRouteMetric4
  3014.                        INTEGER,
  3015.                    clnpRouteNextHop
  3016.                        ClnpAddress,
  3017.                    clnpRouteType
  3018.                        INTEGER,
  3019.                    clnpRouteProto
  3020.                        INTEGER,
  3021.                    clnpRouteAge
  3022.                        INTEGER
  3023.  
  3024.  
  3025.  
  3026. Satz                                                           [Page 54]
  3027.  
  3028. RFC 1162                        CLNS MIB                       June 1990
  3029.  
  3030.  
  3031.                }
  3032.  
  3033.                clnpRouteDest OBJECT-TYPE
  3034.                        SYNTAX  ClnpAddress
  3035.                        ACCESS  read-write
  3036.                        STATUS  mandatory
  3037.                        ::= { clnpRouteEntry 1 }
  3038.  
  3039.                clnpRouteIfIndex  OBJECT-TYPE
  3040.                        SYNTAX  INTEGER
  3041.                        ACCESS  read-write
  3042.                        STATUS  mandatory
  3043.                        ::= { clnpRouteEntry 2 }
  3044.  
  3045.                clnpRouteMetric1 OBJECT-TYPE
  3046.                        SYNTAX  INTEGER
  3047.                        ACCESS  read-write
  3048.                        STATUS  mandatory
  3049.                        ::= { clnpRouteEntry 3 }
  3050.  
  3051.                clnpRouteMetric2 OBJECT-TYPE
  3052.                        SYNTAX  INTEGER
  3053.                        ACCESS  read-write
  3054.                        STATUS  mandatory
  3055.                        ::= { clnpRouteEntry 4 }
  3056.  
  3057.                clnpRouteMetric3 OBJECT-TYPE
  3058.                        SYNTAX  INTEGER
  3059.                        ACCESS  read-write
  3060.                        STATUS  mandatory
  3061.                        ::= { clnpRouteEntry 5 }
  3062.  
  3063.                clnpRouteMetric4 OBJECT-TYPE
  3064.                        SYNTAX  INTEGER
  3065.                        ACCESS  read-write
  3066.                        STATUS  mandatory
  3067.                        ::= { clnpRouteEntry 6 }
  3068.  
  3069.                clnpRouteNextHop OBJECT-TYPE
  3070.                        SYNTAX  ClnpAddress
  3071.                        ACCESS  read-write
  3072.                        STATUS  mandatory
  3073.                        ::= { clnpRouteEntry 7 }
  3074.  
  3075.                clnpRouteType OBJECT-TYPE
  3076.                        SYNTAX  INTEGER {
  3077.                                    other(1),      -- none of the
  3078.                                                   -- following
  3079.  
  3080.  
  3081.  
  3082. Satz                                                           [Page 55]
  3083.  
  3084. RFC 1162                        CLNS MIB                       June 1990
  3085.  
  3086.  
  3087.                                    invalid(2),    -- an invalidated
  3088.                                                   -- route
  3089.  
  3090.                                                   -- route to directly
  3091.                                    direct(3),     -- connected
  3092.                                                   -- (sub-)network
  3093.  
  3094.                                                   -- route to a
  3095.                                                   -- non-local
  3096.                                    remote(4)      -- host/network
  3097.                                                   -- /sub-network
  3098.                            }
  3099.                        ACCESS  read-write
  3100.                        STATUS  mandatory
  3101.                        ::= { clnpRouteEntry 8 }
  3102.  
  3103.                clnpRouteProto OBJECT-TYPE
  3104.                        SYNTAX  INTEGER {
  3105.                                    other(1),     -- none of the
  3106.                                                  -- following
  3107.  
  3108.                                                  -- non-protocol
  3109.                                                  -- information
  3110.                                                  --   e.g., manually
  3111.                                    local(2),     --   configured entries
  3112.  
  3113.                                                  -- set via a network
  3114.                                    netmgmt(3),   --   management
  3115.                                                  --   protocol
  3116.  
  3117.                                                  -- similar to
  3118.                                                  -- ipRouteProto
  3119.                                                  -- but omits several
  3120.                                                  -- IP-specific
  3121.                                                  -- protocols
  3122.                                    is-is(9),
  3123.                                    ciscoIgrp(11),
  3124.                                    bbnSpfIgp(12),
  3125.                                    ospf(13),
  3126.                                    bgp(14)
  3127.                            }
  3128.                        ACCESS  read-only
  3129.                        STATUS  mandatory
  3130.                        ::= { clnpRouteEntry 9 }
  3131.  
  3132.                clnpRouteAge OBJECT-TYPE
  3133.                        SYNTAX  INTEGER
  3134.                        ACCESS  read-write
  3135.  
  3136.  
  3137.  
  3138. Satz                                                           [Page 56]
  3139.  
  3140. RFC 1162                        CLNS MIB                       June 1990
  3141.  
  3142.  
  3143.                        STATUS  mandatory
  3144.                        ::= { clnpRouteEntry 10 }
  3145.  
  3146.                -- the CLNP Address Translation tables
  3147.  
  3148.                clnpNetToMediaTable OBJECT-TYPE
  3149.                        SYNTAX  SEQUENCE OF ClnpNetToMediaEntry
  3150.                        ACCESS  not-accessible
  3151.                        STATUS  mandatory
  3152.                        ::= { clnp 23 }
  3153.  
  3154.                clnpNetToMediaEntry OBJECT-TYPE
  3155.                        SYNTAX  ClnpNetToMediaEntry
  3156.                        ACCESS  not-accessible
  3157.                        STATUS  mandatory
  3158.                --      INDEX   { clnpNetToMediaIfIndex,
  3159.                --                clnpNetToMediaNetAddress }
  3160.                        ::= { clnpNetToMediaTable 1 }
  3161.  
  3162.                ClnpNetToMediaEntry ::= SEQUENCE {
  3163.                    clnpNetToMediaIfIndex
  3164.                        INTEGER,
  3165.                    clnpNetToMediaPhysAddress
  3166.                        OCTET STRING,
  3167.                    clnpNetToMediaNetAddress
  3168.                        ClnpAddress,
  3169.                    clnpNetToMediaType
  3170.                        INTEGER,
  3171.                    clnpNetToMediaAge
  3172.                        INTEGER,
  3173.                    clnpNetToMediaHoldTime
  3174.                        INTEGER
  3175.                }
  3176.  
  3177.                clnpNetToMediaIfIndex OBJECT-TYPE
  3178.                        SYNTAX  INTEGER
  3179.                        ACCESS  read-write
  3180.                        STATUS  mandatory
  3181.                        ::= { clnpNetToMediaEntry 1 }
  3182.  
  3183.                clnpNetToMediaPhysAddress OBJECT-TYPE
  3184.                        SYNTAX  OCTET STRING
  3185.                        ACCESS  read-write
  3186.                        STATUS  mandatory
  3187.                        ::= { clnpNetToMediaEntry 2 }
  3188.  
  3189.                clnpNetToMediaNetAddress OBJECT-TYPE
  3190.                        SYNTAX  ClnpAddress
  3191.  
  3192.  
  3193.  
  3194. Satz                                                           [Page 57]
  3195.  
  3196. RFC 1162                        CLNS MIB                       June 1990
  3197.  
  3198.  
  3199.                        ACCESS  read-write
  3200.                        STATUS  mandatory
  3201.                        ::= { clnpNetToMediaEntry 3 }
  3202.  
  3203.                clnpNetToMediaType OBJECT-TYPE
  3204.                        SYNTAX  INTEGER {
  3205.                                    other(1),       -- none of the
  3206.                                                    -- following
  3207.                                    invalid(2),     -- an invalidated
  3208.                                                    -- mapping
  3209.                                    dynamic(3),
  3210.                                    static(4)
  3211.                            }
  3212.                        ACCESS  read-write
  3213.                        STATUS  mandatory
  3214.                        ::= { clnpNetToMediaEntry 4 }
  3215.  
  3216.                clnpNetToMediaAge OBJECT-TYPE
  3217.                        SYNTAX  INTEGER
  3218.                        ACCESS  read-write
  3219.                        STATUS  mandatory
  3220.                        ::= { clnpNetToMediaEntry 5 }
  3221.  
  3222.                clnpNetToMediaHoldTime OBJECT-TYPE
  3223.                        SYNTAX  INTEGER
  3224.                        ACCESS  read-write
  3225.                        STATUS  mandatory
  3226.                        ::= { clnpNetToMediaEntry 6 }
  3227.  
  3228.                clnpMediaToNetTable OBJECT-TYPE
  3229.                        SYNTAX  SEQUENCE OF ClnpMediaToNetEntry
  3230.                        ACCESS  not-accessible
  3231.                        STATUS  mandatory
  3232.                        ::= { clnp 24 }
  3233.  
  3234.                clnpMediaToNetEntry OBJECT-TYPE
  3235.                        SYNTAX  ClnpMediaToNetEntry
  3236.                        ACCESS  not-accessible
  3237.                        STATUS  mandatory
  3238.                --      INDEX   { clnpMediaToNetIfIndex,
  3239.                --                clnpMediaToNetPhysAddress }
  3240.                        ::= { clnpMediaToNetTable 1 }
  3241.  
  3242.                ClnpMediaToNetEntry ::= SEQUENCE {
  3243.                    clnpMediaToNetIfIndex
  3244.                        INTEGER,
  3245.                    clnpMediaToNetNetAddress
  3246.                        ClnpAddress,
  3247.  
  3248.  
  3249.  
  3250. Satz                                                           [Page 58]
  3251.  
  3252. RFC 1162                        CLNS MIB                       June 1990
  3253.  
  3254.  
  3255.                    clnpMediaToNetPhysAddress
  3256.                        OCTET STRING,
  3257.                    clnpMediaToNetType
  3258.                        INTEGER,
  3259.                    clnpMediaToNetAge
  3260.                        INTEGER,
  3261.                    clnpMediaToNetHoldTime
  3262.                        INTEGER
  3263.                }
  3264.  
  3265.                clnpMediaToNetIfIndex OBJECT-TYPE
  3266.                        SYNTAX  INTEGER
  3267.                        ACCESS  read-write
  3268.                        STATUS  mandatory
  3269.                        ::= { clnpMediaToNetEntry 1 }
  3270.  
  3271.                clnpMediaToNetNetAddress OBJECT-TYPE
  3272.                        SYNTAX  ClnpAddress
  3273.                        ACCESS  read-write
  3274.                        STATUS  mandatory
  3275.                        ::= { clnpMediaToNetEntry 2 }
  3276.  
  3277.                clnpMediaToNetPhysAddress OBJECT-TYPE
  3278.                        SYNTAX  OCTET STRING
  3279.                        ACCESS  read-write
  3280.                        STATUS  mandatory
  3281.                        ::= { clnpMediaToNetEntry 3 }
  3282.  
  3283.                clnpMediaToNetType OBJECT-TYPE
  3284.                        SYNTAX  INTEGER {
  3285.                                    other(1),       -- none of the
  3286.                                                    -- following
  3287.                                    invalid(2),     -- an invalidated
  3288.                                                    -- mapping
  3289.                                    dynamic(3),
  3290.                                    static(4)
  3291.                            }
  3292.                        ACCESS  read-write
  3293.                        STATUS  mandatory
  3294.                        ::= { clnpMediaToNetEntry 4 }
  3295.  
  3296.                clnpMediaToNetAge OBJECT-TYPE
  3297.                        SYNTAX  INTEGER
  3298.                        ACCESS  read-write
  3299.                        STATUS  mandatory
  3300.                        ::= { clnpMediaToNetEntry 5 }
  3301.  
  3302.                clnpMediaToNetHoldTime OBJECT-TYPE
  3303.  
  3304.  
  3305.  
  3306. Satz                                                           [Page 59]
  3307.  
  3308. RFC 1162                        CLNS MIB                       June 1990
  3309.  
  3310.  
  3311.                        SYNTAX  INTEGER
  3312.                        ACCESS  read-write
  3313.                        STATUS  mandatory
  3314.                        ::= { clnpMediaToNetEntry 6 }
  3315.  
  3316.                -- the CLNP Error Group
  3317.  
  3318.                clnpInErrors    OBJECT-TYPE
  3319.                        SYNTAX  Counter
  3320.                        ACCESS  read-only
  3321.                        STATUS  mandatory
  3322.                        ::= { error 1 }
  3323.  
  3324.                clnpOutErrors   OBJECT-TYPE
  3325.                        SYNTAX  Counter
  3326.                        ACCESS  read-only
  3327.                        STATUS  mandatory
  3328.                        ::= { error 2 }
  3329.  
  3330.                clnpInErrUnspecs OBJECT-TYPE
  3331.                        SYNTAX  Counter
  3332.                        ACCESS  read-only
  3333.                        STATUS  mandatory
  3334.                        ::= { error 3 }
  3335.  
  3336.                clnpInErrProcs  OBJECT-TYPE
  3337.                        SYNTAX  Counter
  3338.                        ACCESS  read-only
  3339.                        STATUS  mandatory
  3340.                        ::= { error 4 }
  3341.  
  3342.                clnpInErrCksums OBJECT-TYPE
  3343.                        SYNTAX  Counter
  3344.                        ACCESS  read-only
  3345.                        STATUS  mandatory
  3346.                        ::= { error 5 }
  3347.  
  3348.                clnpInErrCongests OBJECT-TYPE
  3349.                        SYNTAX  Counter
  3350.                        ACCESS  read-only
  3351.                        STATUS  mandatory
  3352.                        ::= { error 6 }
  3353.  
  3354.                clnpInErrHdrs   OBJECT-TYPE
  3355.                        SYNTAX  Counter
  3356.                        ACCESS  read-only
  3357.                        STATUS  mandatory
  3358.                        ::= { error 7 }
  3359.  
  3360.  
  3361.  
  3362. Satz                                                           [Page 60]
  3363.  
  3364. RFC 1162                        CLNS MIB                       June 1990
  3365.  
  3366.  
  3367.                clnpInErrSegs   OBJECT-TYPE
  3368.                        SYNTAX  Counter
  3369.                        ACCESS  read-only
  3370.                        STATUS  mandatory
  3371.                        ::= { error 8 }
  3372.  
  3373.                clnpInErrIncomps OBJECT-TYPE
  3374.                        SYNTAX  Counter
  3375.                        ACCESS  read-only
  3376.                        STATUS  mandatory
  3377.                        ::= { error 9 }
  3378.  
  3379.                clnpInErrDups   OBJECT-TYPE
  3380.                        SYNTAX  Counter
  3381.                        ACCESS  read-only
  3382.                        STATUS  mandatory
  3383.                        ::= { error 10 }
  3384.  
  3385.                clnpInErrUnreachDsts OBJECT-TYPE
  3386.                        SYNTAX  Counter
  3387.                        ACCESS  read-only
  3388.                        STATUS  mandatory
  3389.                        ::= { error 11 }
  3390.  
  3391.                clnpInErrUnknownDsts OBJECT-TYPE
  3392.                        SYNTAX  Counter
  3393.                        ACCESS  read-only
  3394.                        STATUS  mandatory
  3395.                        ::= { error 12 }
  3396.  
  3397.                clnpInErrSRUnspecs OBJECT-TYPE
  3398.                        SYNTAX  Counter
  3399.                        ACCESS  read-only
  3400.                        STATUS  mandatory
  3401.                        ::= { error 13 }
  3402.  
  3403.                clnpInErrSRSyntaxes OBJECT-TYPE
  3404.                        SYNTAX  Counter
  3405.                        ACCESS  read-only
  3406.                        STATUS  mandatory
  3407.                        ::= { error 14 }
  3408.  
  3409.                clnpInErrSRUnkAddrs OBJECT-TYPE
  3410.                        SYNTAX  Counter
  3411.                        ACCESS  read-only
  3412.                        STATUS  mandatory
  3413.                        ::= { error 15 }
  3414.  
  3415.  
  3416.  
  3417.  
  3418. Satz                                                           [Page 61]
  3419.  
  3420. RFC 1162                        CLNS MIB                       June 1990
  3421.  
  3422.  
  3423.                clnpInErrSRBadPaths OBJECT-TYPE
  3424.                        SYNTAX  Counter
  3425.                        ACCESS  read-only
  3426.                        STATUS  mandatory
  3427.                        ::= { error 16 }
  3428.  
  3429.                clnpInErrHops   OBJECT-TYPE
  3430.                        SYNTAX  Counter
  3431.                        ACCESS  read-only
  3432.                        STATUS  mandatory
  3433.                        ::= { error 17 }
  3434.  
  3435.                clnpInErrHopReassms OBJECT-TYPE
  3436.                        SYNTAX  Counter
  3437.                        ACCESS  read-only
  3438.                        STATUS  mandatory
  3439.                        ::= { error 18 }
  3440.  
  3441.                clnpInErrUnsOptions OBJECT-TYPE
  3442.                        SYNTAX  Counter
  3443.                        ACCESS  read-only
  3444.                        STATUS  mandatory
  3445.                        ::= { error 19 }
  3446.  
  3447.                clnpInErrUnsVersions OBJECT-TYPE
  3448.                        SYNTAX  Counter
  3449.                        ACCESS  read-only
  3450.                        STATUS  mandatory
  3451.                        ::= { error 20 }
  3452.  
  3453.                clnpInErrUnsSecurities OBJECT-TYPE
  3454.                        SYNTAX  Counter
  3455.                        ACCESS  read-only
  3456.                        STATUS  mandatory
  3457.                        ::= { error 21 }
  3458.  
  3459.                clnpInErrUnsSRs OBJECT-TYPE
  3460.                        SYNTAX  Counter
  3461.                        ACCESS  read-only
  3462.                        STATUS  mandatory
  3463.                        ::= { error 22 }
  3464.  
  3465.                clnpInErrUnsRRs OBJECT-TYPE
  3466.                        SYNTAX  Counter
  3467.                        ACCESS  read-only
  3468.                        STATUS  mandatory
  3469.                        ::= { error 23 }
  3470.  
  3471.  
  3472.  
  3473.  
  3474. Satz                                                           [Page 62]
  3475.  
  3476. RFC 1162                        CLNS MIB                       June 1990
  3477.  
  3478.  
  3479.                clnpInErrInterferences OBJECT-TYPE
  3480.                        SYNTAX  Counter
  3481.                        ACCESS  read-only
  3482.                        STATUS  mandatory
  3483.                        ::= { error 24 }
  3484.  
  3485.                clnpOutErrUnspecs OBJECT-TYPE
  3486.                        SYNTAX  Counter
  3487.                        ACCESS  read-only
  3488.                        STATUS  mandatory
  3489.                        ::= { error 25 }
  3490.  
  3491.                clnpOutErrProcs OBJECT-TYPE
  3492.                        SYNTAX  Counter
  3493.                        ACCESS  read-only
  3494.                        STATUS  mandatory
  3495.                        ::= { error 26 }
  3496.  
  3497.                clnpOutErrCksums OBJECT-TYPE
  3498.                        SYNTAX  Counter
  3499.                        ACCESS  read-only
  3500.                        STATUS  mandatory
  3501.                        ::= { error 27 }
  3502.  
  3503.                clnpOutErrCongests OBJECT-TYPE
  3504.                        SYNTAX  Counter
  3505.                        ACCESS  read-only
  3506.                        STATUS  mandatory
  3507.                        ::= { error 28 }
  3508.  
  3509.                clnpOutErrHdrs OBJECT-TYPE
  3510.                        SYNTAX  Counter
  3511.                        ACCESS  read-only
  3512.                        STATUS  mandatory
  3513.                        ::= { error 29 }
  3514.  
  3515.                clnpOutErrSegs  OBJECT-TYPE
  3516.                        SYNTAX  Counter
  3517.                        ACCESS  read-only
  3518.                        STATUS  mandatory
  3519.                        ::= { error 30 }
  3520.  
  3521.                clnpOutErrIncomps OBJECT-TYPE
  3522.                        SYNTAX  Counter
  3523.                        ACCESS  read-only
  3524.                        STATUS  mandatory
  3525.                        ::= { error 31 }
  3526.  
  3527.  
  3528.  
  3529.  
  3530. Satz                                                           [Page 63]
  3531.  
  3532. RFC 1162                        CLNS MIB                       June 1990
  3533.  
  3534.  
  3535.                clnpOutErrDups  OBJECT-TYPE
  3536.                        SYNTAX  Counter
  3537.                        ACCESS  read-only
  3538.                        STATUS  mandatory
  3539.                        ::= { error 32 }
  3540.  
  3541.                clnpOutErrUnreachDsts OBJECT-TYPE
  3542.                        SYNTAX  Counter
  3543.                        ACCESS  read-only
  3544.                        STATUS  mandatory
  3545.                        ::= { error 33 }
  3546.  
  3547.                clnpOutErrUnknownDsts OBJECT-TYPE
  3548.                        SYNTAX  Counter
  3549.                        ACCESS  read-only
  3550.                        STATUS  mandatory
  3551.                        ::= { error 34 }
  3552.  
  3553.                clnpOutErrSRUnspecs OBJECT-TYPE
  3554.                        SYNTAX  Counter
  3555.                        ACCESS  read-only
  3556.                        STATUS  mandatory
  3557.                        ::= { error 35 }
  3558.  
  3559.                clnpOutErrSRSyntaxes OBJECT-TYPE
  3560.                        SYNTAX  Counter
  3561.                        ACCESS  read-only
  3562.                        STATUS  mandatory
  3563.                        ::= { error 36 }
  3564.  
  3565.                clnpOutErrSRUnkAddrs OBJECT-TYPE
  3566.                        SYNTAX  Counter
  3567.                        ACCESS  read-only
  3568.                        STATUS  mandatory
  3569.                        ::= { error 37 }
  3570.  
  3571.                clnpOutErrSRBadPaths OBJECT-TYPE
  3572.                        SYNTAX  Counter
  3573.                        ACCESS  read-only
  3574.                        STATUS  mandatory
  3575.                        ::= { error 38 }
  3576.  
  3577.                clnpOutErrHops  OBJECT-TYPE
  3578.                        SYNTAX  Counter
  3579.                        ACCESS  read-only
  3580.                        STATUS  mandatory
  3581.                        ::= { error 39 }
  3582.  
  3583.  
  3584.  
  3585.  
  3586. Satz                                                           [Page 64]
  3587.  
  3588. RFC 1162                        CLNS MIB                       June 1990
  3589.  
  3590.  
  3591.                clnpOutErrHopReassms OBJECT-TYPE
  3592.                        SYNTAX  Counter
  3593.                        ACCESS  read-only
  3594.                        STATUS  mandatory
  3595.                        ::= { error 40 }
  3596.  
  3597.                clnpOutErrUnsOptions OBJECT-TYPE
  3598.                        SYNTAX  Counter
  3599.                        ACCESS  read-only
  3600.                        STATUS  mandatory
  3601.                        ::= { error 41 }
  3602.  
  3603.                clnpOutErrUnsVersions OBJECT-TYPE
  3604.                        SYNTAX  Counter
  3605.                        ACCESS  read-only
  3606.                        STATUS  mandatory
  3607.                        ::= { error 42 }
  3608.  
  3609.                clnpOutErrUnsSecurities OBJECT-TYPE
  3610.                        SYNTAX  Counter
  3611.                        ACCESS  read-only
  3612.                        STATUS  mandatory
  3613.                        ::= { error 43 }
  3614.  
  3615.                clnpOutErrUnsSRs OBJECT-TYPE
  3616.                        SYNTAX  Counter
  3617.                        ACCESS  read-only
  3618.                        STATUS  mandatory
  3619.                        ::= { error 44 }
  3620.  
  3621.                clnpOutErrUnsRRs        OBJECT-TYPE
  3622.                        SYNTAX  Counter
  3623.                        ACCESS  read-only
  3624.                        STATUS  mandatory
  3625.                        ::= { error 45 }
  3626.  
  3627.                clnpOutErrInterferences OBJECT-TYPE
  3628.                        SYNTAX  Counter
  3629.                        ACCESS  read-only
  3630.                        STATUS  mandatory
  3631.                        ::= { error 46 }
  3632.  
  3633.  
  3634.                -- the CLNP Echo Group
  3635.  
  3636.                -- the ES-IS Group
  3637.  
  3638.                esisESHins      OBJECT-TYPE
  3639.  
  3640.  
  3641.  
  3642. Satz                                                           [Page 65]
  3643.  
  3644. RFC 1162                        CLNS MIB                       June 1990
  3645.  
  3646.  
  3647.                        SYNTAX  Counter
  3648.                        ACCESS  read-only
  3649.                        STATUS  mandatory
  3650.                        ::= { es-is 1 }
  3651.  
  3652.                esisESHouts     OBJECT-TYPE
  3653.                        SYNTAX  Counter
  3654.                        ACCESS  read-only
  3655.                        STATUS  mandatory
  3656.                        ::= { es-is 2 }
  3657.  
  3658.                esisISHins      OBJECT-TYPE
  3659.                        SYNTAX  Counter
  3660.                        ACCESS  read-only
  3661.                        STATUS  mandatory
  3662.                        ::= { es-is 3 }
  3663.  
  3664.                esisISHouts     OBJECT-TYPE
  3665.                        SYNTAX  Counter
  3666.                        ACCESS  read-only
  3667.                        STATUS  mandatory
  3668.                        ::= { es-is 4 }
  3669.  
  3670.                esisRDUins      OBJECT-TYPE
  3671.                        SYNTAX  Counter
  3672.                        ACCESS  read-only
  3673.                        STATUS  mandatory
  3674.                        ::= { es-is 5 }
  3675.  
  3676.                esisRDUouts     OBJECT-TYPE
  3677.                        SYNTAX  Counter
  3678.                        ACCESS  read-only
  3679.                        STATUS  mandatory
  3680.                        ::= { es-is 6 }
  3681.  
  3682.                END
  3683.  
  3684. 6.  Identification of OBJECT instances for use with the SNMP
  3685.  
  3686.    The names for all object types in the MIB are defined explicitly
  3687.    either in the Internet-standard MIB or in other documents which
  3688.    conform to the naming conventions of the SMI.  The SMI requires that
  3689.    conformant management protocols define mechanisms for identifying
  3690.    individual instances of those object types for a particular network
  3691.    element.
  3692.  
  3693.    Each instance of any object type defined in the MIB is identified in
  3694.    SNMP operations by a unique name called its "variable name." In
  3695.  
  3696.  
  3697.  
  3698. Satz                                                           [Page 66]
  3699.  
  3700. RFC 1162                        CLNS MIB                       June 1990
  3701.  
  3702.  
  3703.    general, the name of an SNMP variable is an OBJECT IDENTIFIER of the
  3704.    form x.y, where x is the name of a non-aggregate object type defined
  3705.    in the MIB and y is an OBJECT IDENTIFIER fragment that, in a way
  3706.    specific to the named object type, identifies the desired instance.
  3707.  
  3708.    This naming strategy admits the fullest exploitation of the semantics
  3709.    of the powerful SNMP get-next operator, because it assigns names for
  3710.    related variables so as to be contiguous in the lexicographical
  3711.    ordering of all variable names known in the MIB.
  3712.  
  3713.    The type-specific naming of object instances is defined below for a
  3714.    number of classes of object types.  Instances of an object type to
  3715.    which none of the following naming conventions are applicable are
  3716.    named by OBJECT IDENTIFIERs of the form x.0, where x is the name of
  3717.    said object type in the MIB definition.
  3718.  
  3719.    For example, suppose one wanted to identify an instance of the
  3720.    variable sysDescr in the Internet-standard MIB.  The object class for
  3721.    sysDescr is:
  3722.  
  3723.       iso org dod internet mgmt mib system sysDescr
  3724.        1   3   6     1      2    1    1       1
  3725.  
  3726.    Hence, the object type, x, would be 1.3.6.1.2.1.1.1 to which is
  3727.    appended an instance sub-identifier of 0.  That is, 1.3.6.1.2.1.1.1.0
  3728.    identifies the one and only instance of sysDescr.
  3729.  
  3730. 6.1.  clnpAddrTable Object Type Names
  3731.  
  3732.    The name of an CLNP-addressable network element, x, is the OBJECT
  3733.    IDENTIFIER of the form z such that z is the value (in which each
  3734.    octet of the ClnpAddress type is expressed as a sub-identifier of the
  3735.    OBJECT IDENTIFIER) of that instance of the clnpAdEntAddr object type
  3736.    associated with x.
  3737.  
  3738.    For each object type, t, for which the defined name, n, has a prefix
  3739.    of clnpAddrEntry, an instance, i, of t is named by an OBJECT
  3740.    IDENTIFIER of the form n.y, where y is the name of the CLNP-
  3741.    addressable network element about which i represents information.
  3742.  
  3743.    For example, suppose one wanted to find the maximum reassembly size
  3744.    of an entry in the CLNP interface table associated with an CLNP
  3745.    address of NS+0504030201.  Accordingly, clnpAdEntNetMask.5.5.4.3.2.1
  3746.    would identify the desired instance.
  3747.  
  3748. 6.2.  clnpRoutingTable Object Type Names
  3749.  
  3750.    The name of an CLNP route, x, is the OBJECT IDENTIFIER of the form z
  3751.  
  3752.  
  3753.  
  3754. Satz                                                           [Page 67]
  3755.  
  3756. RFC 1162                        CLNS MIB                       June 1990
  3757.  
  3758.  
  3759.    such that z is the value (in which each octet of the ClnpAddress type
  3760.    is expressed as a sub-identifier of the OBJECT IDENTIFIER) of that
  3761.    instance of the clnpRouteDest object type associated with x.
  3762.  
  3763.    For each object type, t, for which the defined name, n, has a prefix
  3764.    of clnpRoutingEntry, an instance, i, of t is named by an OBJECT
  3765.    IDENTIFIER of the form n.y, where y is the name of the CLNP route
  3766.    about which i represents information.
  3767.  
  3768.    For example, suppose one wanted to find the next hop of an entry in
  3769.    the CLNP routing table associated  with the destination of
  3770.    NS+0504030201.  Accordingly, clnpRouteNextHop.5.5.4.3.2.1 would
  3771.    identify the desired instance.
  3772.  
  3773.    At the option of the agent, multiple routes to the same destination
  3774.    may be visible.  To realize this, the agent, while required to return
  3775.    a single entry for an CLNP route, x, of the form n.y, may also return
  3776.    information about other routes to the same destination using the form
  3777.    n.y.v, where v is a implementation-dependent small, non-negative
  3778.    integer.
  3779.  
  3780. 6.3.  clnpNetToMediaTable Object Type Names
  3781.  
  3782.    The name of a cached CLNP address, x, is an OBJECT IDENTIFIER of the
  3783.    form s.z, such that s is the value of that instance of the
  3784.    clnpNetToMediaIfIndex object type associated with the entry and z is
  3785.    the value of the CLNP address of the clnpNetToMediaNetAddress object
  3786.    type associated with x, in which each octet of the ClnpAddress type
  3787.    is expressed as a sub-identifier of the OBJECT IDENTIFIER.
  3788.  
  3789.    For each object type, t, for which the defined name, n, has a prefix
  3790.    of clnpNetToMediaEntry, an instance, i, of t is named by an OBJECT
  3791.    IDENTIFIER of the form n.y, where y is the name of the cached CLNP
  3792.    address about which i represents information.
  3793.  
  3794.    For example, suppose one wanted to find the media address of an entry
  3795.    in the address translation table associated with a CLNP address of
  3796.    NS+0504030201 and interface 3.  Accordingly,
  3797.    clnpNetToMediaPhysAddress.3.5.5.4.3.2.1 would identify the desired
  3798.    instance.
  3799.  
  3800. 6.4.  clnpMediaToNetTable Object Type Names
  3801.  
  3802.    The name of a cached media address, x, is an OBJECT IDENTIFIER of the
  3803.    form s.z, such that s is the value of that instance of the
  3804.    clnpMediaToNetIfIndex object type associated with the entry and z is
  3805.    the value of the media address of the clnpMediaToNetMediaAddress
  3806.    object type associated with x, in which each octet of the media
  3807.  
  3808.  
  3809.  
  3810. Satz                                                           [Page 68]
  3811.  
  3812. RFC 1162                        CLNS MIB                       June 1990
  3813.  
  3814.  
  3815.    address is expressed as a sub- identifier of the OBJECT IDENTIFIER.
  3816.  
  3817.    For each object type, t, for which the defined name, n, has a prefix
  3818.    of clnpMediaToNetEntry, an instance, i, of t is named by an OBJECT
  3819.    IDENTIFIER of the form n.y, where y is the name of the cached media
  3820.    address about which i represents information.
  3821.  
  3822.    For example, suppose one wanted to find the CLNP address of an entry
  3823.    in the address translation table associated with a media address of
  3824.    08:00:20:00:38:ba and interface 3.  Accordingly,
  3825.    clnpMediaToNetNetAddress.3.8.0.32.0.56.186 would identify the desired
  3826.    instance.
  3827.  
  3828. 7.  References
  3829.  
  3830.   [1]  Cerf, V., "IAB Recommendations for the Development of Internet
  3831.        Network Management Standards", RFC 1052, IAB, April 1988.
  3832.  
  3833.   [2]  Cerf, V., "Report of the Second Ad Hoc Network Management Review
  3834.        Group", RFC 1109, NRI, August 1989.
  3835.  
  3836.   [3]  Rose, M., and K. McCloghrie, "Structure and Identification of
  3837.        Management Information for TCP/IP-based Internets", RFC 1155,
  3838.        Performance Systems International and Hughes LAN Systems, May
  3839.        1990.
  3840.  
  3841.   [4]  McCloghrie, K., and M. Rose, "Management Information Base for
  3842.        Network Management of TCP/IP-based Internets", RFC 1156, Hughes
  3843.        LAN Systems and Performance Systems International, May 1990.
  3844.  
  3845.   [5]  Case, J., M. Fedor, M. Schoffstall, and J. Davin, The Simple
  3846.        Network Management Protocol", RFC 1157, University of Tennessee
  3847.        at Knoxville, Performance Systems International, Performance
  3848.        Systems International, and the MIT Laboratory for Computer
  3849.        Science, May 1990.
  3850.  
  3851.   [6]  Rose, M., "Management Information Base for Network Management of
  3852.        TCP/IP-based internets: MIB-II", RFC 1158, Performance Systems
  3853.        International, May 1990.
  3854.  
  3855.   [7]  Information processing systems - Open Systems Interconnection,
  3856.        "Specification of Abstract Syntax Notation One (ASN.1)",
  3857.        International Organization for Standardization, International
  3858.        Standard 8824, December 1987.
  3859.  
  3860.   [8]  Information processing systems - Open Systems Interconnection,
  3861.        "Specification of Basic Encoding Rules for Abstract Notation One
  3862.        (ASN.1)", International Organization for Standardization,
  3863.  
  3864.  
  3865.  
  3866. Satz                                                           [Page 69]
  3867.  
  3868. RFC 1162                        CLNS MIB                       June 1990
  3869.  
  3870.  
  3871.        International Standard 8825, December 1987.
  3872.  
  3873.   [9]  Information processing systems - Data Communications - "Protocol
  3874.        for providing the Connectionless-mode Network Service and
  3875.        Provision of Underlying Service", International Organization for
  3876.        Standardization", International Standard 8473, May 1987.
  3877.  
  3878.  [10] "End System to Intermediate System Routing Exchange Protocol for
  3879.        Use in Conjunction with the Protocol for the Provision of the
  3880.        Connectionless-mode Network Service (ISO 8473)", International
  3881.        Draft Proposal 9542.
  3882.  
  3883.  [11]  Kille, S., "A String Encoding of Presentation Address", Research
  3884.        Note RN/89/14, Department of Computer Science, University College
  3885.        London, February 1989.
  3886.  
  3887.  
  3888. 8.  Security Considerations
  3889.  
  3890.    Security issues are not discussed in this memo.
  3891.  
  3892. 9.  Author's Address:
  3893.  
  3894.    Greg Satz
  3895.    cisco Systems, Inc.
  3896.    1350 Willow Road
  3897.    Menlo Park, CA 94025
  3898.  
  3899.    Phone: (415) 326-1941
  3900.  
  3901.    Email: Satz@CISCO.COM
  3902.  
  3903.  
  3904.  
  3905.  
  3906.  
  3907.  
  3908.  
  3909.  
  3910.  
  3911.  
  3912.  
  3913.  
  3914.  
  3915.  
  3916.  
  3917.  
  3918.  
  3919.  
  3920.  
  3921.  
  3922. Satz                                                           [Page 70]
  3923.