Annotation of 43BSDReno/contrib/isode-beta/doc/rfcs/rfc1158.txt, revision 1.1.1.1

1.1       root        1: 
                      2: 
                      3: 
                      4: 
                      5: 
                      6: 
                      7: Network Working Group                                   M. Rose, Editor
                      8: Request for Comments: 1158            Performance Systems International
                      9:                                                                May 1990
                     10: 
                     11: 
                     12:            Management Information Base for Network Management
                     13:                        of TCP/IP-based internets:
                     14:                                  MIB-II
                     15: 
                     16: 1.  Status of this Memo
                     17: 
                     18:    This memo defines the second version of the Management Information
                     19:    Base (MIB-II) for use with network management protocols in TCP/IP-
                     20:    based internets.  In particular, together with its companion memos
                     21:    which describe the structure of management information (RFC 1155)
                     22:    along with the network management protocol (RFC 1157) for TCP/IP-
                     23:    based internets, these documents provide a simple, workable
                     24:    architecture and system for managing TCP/IP-based internets and in
                     25:    particular the Internet community.
                     26: 
                     27:    This document on MIB-II incorporates all of the technical content of
                     28:    RFC 1156 on MIB-I and extends it, without loss of compatibilty.
                     29:    However, MIB-I as described in RFC 1156 is full Standard Protocol of
                     30:    the Internet, while the MIB-II described here is Proposed Standard
                     31:    Protocol of the Internet.
                     32: 
                     33:    This memo defines a mandatory extension to the base MIB (RFC 1156)
                     34:    and is a Proposed Standard for the Internet community.  The
                     35:    extensions described here are currently Elective, but when they
                     36:    become a standard, they will have the same status as RFC 1156, that
                     37:    is, Recommended.  The Internet Activities Board recommends that all
                     38:    IP and TCP implementations be network manageable.  This implies
                     39:    implementation of the Internet MIB (RFC 1156 and the extensions in
                     40:    RFC 1158) and at least one of the two recommended management
                     41:    protocols SNMP (RFC 1157) or CMOT (RFC 1095).
                     42: 
                     43:    This version of the MIB specification, MIB-II, is an incremental
                     44:    refinement of MIB-I.  As such, it has been designed according to two
                     45:    criteria: first, changes have been made in response to new
                     46:    operational requirements in the Internet; and, second, the changes
                     47:    are entirely upwards compatible in order to minimize impact on the
                     48:    network as the managed nodes in the Internet transition from MIB-I to
                     49:    MIB-II.
                     50: 
                     51:    It is expected that additional MIB groups and variables will be
                     52:    defined over time to accommodate the monitoring and control needs of
                     53:    new or changing components of the Internet.
                     54: 
                     55: 
                     56: 
                     57: 
                     58: IETF SNMP Working Group                                         [Page 1]
                     59: 
                     60: RFC 1158                         MIB II                         May 1990
                     61: 
                     62: 
                     63:    Please refer to the latest edition of the "IAB Official Protocol
                     64:    Standards" RFC for current information on the state and status of
                     65:    standard Internet protocols.
                     66: 
                     67:    Distribution of this memo is unlimited.
                     68: 
                     69:                              Table of Contents
                     70: 
                     71: 
                     72:    1. Status of this Memo ..................................    1
                     73:    2. Introduction .........................................    3
                     74:    3. Changes from MIB-I ...................................    4
                     75:    3.1 Deprecated Objects ..................................    4
                     76:    3.2 Display Strings .....................................    5
                     77:    3.3 The System Group ....................................    5
                     78:    3.4 The Interfaces Group ................................    5
                     79:    3.5 The Address Translation Group .......................    6
                     80:    3.6 The IP Group ........................................    7
                     81:    3.7 The ICMP Group ......................................    7
                     82:    3.8 The TCP Group .......................................    7
                     83:    3.9 The UDP Group .......................................    7
                     84:    3.10 The EGP Group ......................................    8
                     85:    3.11 The Transmission Group .............................    8
                     86:    3.12 The SNMP Group .....................................    8
                     87:    4. Objects ..............................................    8
                     88:    4.1 Object Groups .......................................    9
                     89:    4.2 Format of Definitions ...............................   10
                     90:    5. Object Definitions ...................................   10
                     91:    5.1 The System Group ....................................   11
                     92:    5.2 The Interfaces Group ................................   14
                     93:    5.2.1 The Interfaces table ..............................   15
                     94:    5.3 The Address Translation Group .......................   27
                     95:    5.4 The IP Group ........................................   30
                     96:    5.4.1 The IP Address table ..............................   38
                     97:    5.4.2 The IP Routing table ..............................   41
                     98:    5.4.3 The IP Address Translation table ..................   48
                     99:    5.5 The ICMP Group ......................................   51
                    100:    5.6 The TCP Group .......................................   61
                    101:    5.6.1 The TCP Connection table ..........................   66
                    102:    5.6.2 Additional TCP Objects ............................   69
                    103:    5.7 The UDP Group .......................................   70
                    104:    5.7.1 The UDP Listener table ............................   72
                    105:    5.8 The EGP Group .......................................   73
                    106:    5.8.1 The EGP Neighbor table ............................   75
                    107:    5.8.2 Additional EGP variables ..........................   83
                    108:    5.9 The Transmission Group ..............................   83
                    109:    5.10 The SNMP Group .....................................   83
                    110:    6. Definitions ..........................................   95
                    111: 
                    112: 
                    113: 
                    114: IETF SNMP Working Group                                         [Page 2]
                    115: 
                    116: RFC 1158                         MIB II                         May 1990
                    117: 
                    118: 
                    119:    7. Identification of OBJECT instances for use with  the
                    120:       SNMP .................................................  126
                    121:    7.1 ifTable Object Type Names ...........................  127
                    122:    7.2 atTable Object Type Names ...........................  127
                    123:    7.3 ipAddrTable Object Type Names .......................  128
                    124:    7.4 ipRoutingTable Object Type Names ....................  128
                    125:    7.5 ipNetToMediaTable Object Type Names .................  129
                    126:    7.6 tcpConnTable Object Type Names ......................  129
                    127:    7.7 udpTable Object Type Names ..........................  130
                    128:    7.8 egpNeighTable Object Type Names .....................  130
                    129:    8.  Acknowledgements ....................................  130
                    130:    9.  References ..........................................  131
                    131:    10. Security Considerations..............................  133
                    132:    11. Author's Address.....................................  133
                    133: 
                    134: 2.  Introduction
                    135: 
                    136:    As reported in RFC 1052, IAB Recommendations for the
                    137:    Development of Internet Network Management Standards [1], a
                    138:    two-prong strategy for network management of TCP/IP-based
                    139:    internets was undertaken.  In the short-term, the Simple
                    140:    Network Management Protocol (SNMP) was to be used to manage
                    141:    nodes in the Internet community.  In the long-term, the use of
                    142:    the OSI network management framework was to be examined.  Two
                    143:    documents were produced to define the management information:
                    144:    RFC 1065, which defined the Structure of Management
                    145:    Information (SMI) [2], and RFC 1066, which defined the
                    146:    Management Information Base (MIB) [3].  Both of these
                    147:    documents were designed so as to be compatible with both the
                    148:    SNMP and the OSI network management framework.
                    149: 
                    150:    This strategy was quite successful in the short-term:
                    151:    Internet-based network management technology was fielded, by
                    152:    both the research and commercial communities, within a few
                    153:    months.  As a result of this, portions of the Internet
                    154:    community became network manageable in a timely fashion.
                    155: 
                    156:    As reported in RFC 1109, Report of the Second Ad Hoc Network
                    157:    Management Review Group [4], the requirements of the SNMP and
                    158:    the OSI network management frameworks were more different than
                    159:    anticipated.  As such, the requirement for compatibility
                    160:    between the SMI/MIB and both frameworks was suspended.  This
                    161:    action permitted the operational network management framework,
                    162:    the SNMP, to respond to new operational needs in the Internet
                    163:    community by producing this document.
                    164: 
                    165:    As such, the current network management framework for TCP/IP-
                    166:    based internets consists of: Structure and Identification of
                    167: 
                    168: 
                    169: 
                    170: IETF SNMP Working Group                                         [Page 3]
                    171: 
                    172: RFC 1158                         MIB II                         May 1990
                    173: 
                    174: 
                    175:    Management Information for TCP/IP-based internets, RFC 1155 [13],
                    176:    which describes how managed objects contained in the MIB are
                    177:    defined; Management Information Base for Network Management of
                    178:    TCP/IP-based internets (version 2), this memo, which describes
                    179:    the managed objects contained in the MIB; and, the Simple
                    180:    Network Management Protocol, RFC 1157 [14], which defines the
                    181:    protocol used to manage these objects.
                    182: 
                    183:    Consistent with the IAB directive to produce simple, workable
                    184:    systems in the short-term, the list ofc objects (e.g., for BSD UNIX)
                    185:       were excluded.
                    186: 
                    187:    7) It was agreed to avoid heavily instrumenting critical
                    188:       sections of code.  The general guideline was one counter
                    189:       per critical section per layer.
                    190: 
                    191: 3.  Changes from MIB-I
                    192: 
                    193:    Features of this MIB include:
                    194: 
                    195:       1) incremental additions to reflect new operational
                    196:          requirements;
                    197: 
                    198:       2) upwards compatibility with the SMI/MIB and the SNMP;
                    199: 
                    200:       3) improved support for multi-protocol entities; and,
                    201: 
                    202:       4) textual clean-up of the MIB to improve clarity and
                    203:          readability.
                    204: 
                    205:    The objects defined in MIB-II have the OBJECT IDENTIFIER prefix:
                    206: 
                    207:                mib-2      OBJECT IDENTIFIER ::= { mgmt 1 }
                    208: 
                    209: 3.1.  Deprecated Objects
                    210: 
                    211:    In order to better prepare implementors for future changes in the
                    212:    MIB, a new term "deprecated" may be used when describing an object.
                    213:    A deprecated object in the MIB is one which must be supported, but
                    214:    one which will most likely be removed from the next version of the
                    215:    MIB (e.g., MIB-III).
                    216: 
                    217:       MIB-II marks one object as being deprecated:
                    218: 
                    219:       atTable
                    220: 
                    221:    As a result of deprecating the atTable object, the entire Address
                    222:    Translation group is deprecated.
                    223: 
                    224: 
                    225: 
                    226: IETF SNMP Working Group                                         [Page 4]
                    227: 
                    228: RFC 1158                         MIB II                         May 1990
                    229: 
                    230: 
                    231:    Note that no functionality is lost with the deprecation of these
                    232:    objects: new objects providing equivalent or superior functionality
                    233:    are defined in MIB-II.
                    234: 
                    235: 3.2.  Display Strings
                    236: 
                    237:    In the past, there have been misinterpretations of the MIB as to when
                    238:    a string of octets should contain printable characters, meant to be
                    239:    displayed to a human.  As a textual convention in the MIB, the
                    240:    datatype
                    241: 
                    242:                   DisplayString ::= OCTET STRING
                    243: 
                    244:    is introduced.  A DisplayString is restricted to the NVT ASCII
                    245:    character set, as defined in pages 10-11 of [7].
                    246: 
                    247:    The following objects are now defined in terms of DisplayString:
                    248: 
                    249:                   sysDescr
                    250:                   ifDescr
                    251: 
                    252:    It should be noted that this change has no effect on either the
                    253:    syntax nor semantics of these objects.  The use of the DisplayString
                    254:    notation is merely an artifact of the explanatory method used in
                    255:    MIB-II and future MIBs.
                    256: 
                    257:    Further, it should be noted that any object defined in terms of OCTET
                    258:    STRING may contain arbitrary binary data, in which each octet may
                    259:    take any value from 0 to 255 (decimal).
                    260: 
                    261: 3.3.  The System Group
                    262: 
                    263:    Four new objects are added to this group:
                    264: 
                    265:                   sysContact
                    266:                   sysName
                    267:                   sysLocation
                    268:                   sysServices
                    269: 
                    270:    These provide contact, administrative, location, and service
                    271:    information regarding the managed node.
                    272: 
                    273: 3.4.  The Interfaces Group
                    274: 
                    275:    The definition of the ifNumber object was incorrect, as it required
                    276:    all interfaces to support IP.  (For example, devices without IP, such
                    277:    as MAC-layer bridges, could not be managed if this definition was
                    278:    strictly followed.) The description of the ifNumber object is changed
                    279: 
                    280: 
                    281: 
                    282: IETF SNMP Working Group                                         [Page 5]
                    283: 
                    284: RFC 1158                         MIB II                         May 1990
                    285: 
                    286: 
                    287:    accordingly.
                    288: 
                    289:    The ifTable object was mistaken marked as read-write, it has been
                    290:    (correctly) re-designated as read-only.  In addition, several new
                    291:    values have been added to the ifType column in the ifTable object:
                    292: 
                    293:                   ppp(23)
                    294:                   softwareLoopback(24)
                    295:                   eon(25)
                    296:                   ethernet-3Mbit(26)
                    297:                   nsip(27)
                    298:                   slip(28)
                    299: 
                    300:    Finally, a new column has been added to the ifTable object:
                    301: 
                    302:                   ifSpecific
                    303: 
                    304:    which provides information about information specific to the media
                    305:    being used to realize the interface.
                    306: 
                    307: 3.5.  The Address Translation Group
                    308: 
                    309:    In MIB-I, this group contained a table which permitted mappings from
                    310:    network addresses (e.g., IP addresses) to physical addresses (e.g.,
                    311:    MAC addresses).  Experience has shown that efficient implementations
                    312:    of this table make two assumptions: a single network protocol
                    313:    environment, and mappings occur only from network address to physical
                    314:    address.
                    315: 
                    316:    The need to support multi-protocol nodes (e.g., those with both the
                    317:    IP and CLNP active), and the need to support the inverse mapping
                    318:    (e.g., for ES-IS), have invalidated both of these assumptions.  As
                    319:    such, the atTable object is declared deprecated.
                    320: 
                    321:    In order to meet both the multi-protocol and inverse mapping
                    322:    requirements, MIB-II and its successors will allocate up to two
                    323:    address translation tables inside each network protocol group.  That
                    324:    is, the IP group will contain one address translation table, for
                    325:    going from IP addresses to physical addresses.  Similarly, when a
                    326:    document defining MIB objects for the CLNP is produced (e.g., [8]),
                    327:    it will contain two tables, for mappings in both directions, as this
                    328:    is required for full functionality.
                    329: 
                    330:    It should be noted that the choice of two tables (one for each
                    331:    direction of mapping) provides for ease of implementation in many
                    332:    cases, and does not introduce undue burden on implementations which
                    333:    realize the address translation abstraction through a single internal
                    334:    table.
                    335: 
                    336: 
                    337: 
                    338: IETF SNMP Working Group                                         [Page 6]
                    339: 
                    340: RFC 1158                         MIB II                         May 1990
                    341: 
                    342: 
                    343: 3.6.  The IP Group
                    344: 
                    345:    The access attribute of the variable ipForwarding has been changed
                    346:    from read-only to read-write.
                    347: 
                    348:    In addition, there is a new column to the ipAddrTable object,
                    349: 
                    350:                   ipAdEntReasmMaxSize
                    351: 
                    352:    which keeps track of the largest IP datagram that can be re-
                    353:    assembled on a particular interface.  There is also a new column in
                    354:    the ipRoutingTable object,
                    355: 
                    356:                   ipRouteMask
                    357: 
                    358:    which is used for IP routing subsystems that support arbitrary subnet
                    359:    masks.
                    360: 
                    361:    One new object is added to the IP group:
                    362: 
                    363:                   ipNetToMediaTable
                    364: 
                    365:    which is the address translation table for the IP group (providing
                    366:    identical functionality to the now deprecated atTable in the address
                    367:    translation group).
                    368: 
                    369: 3.7.  The ICMP Group
                    370: 
                    371:    There are no changes to this group.
                    372: 
                    373: 3.8.  The TCP Group
                    374: 
                    375:    Two new variables are added:
                    376: 
                    377:                   tcpInErrs
                    378:                   tcpOutRsts
                    379: 
                    380:    which keep track of the number of incoming TCP segments in error and
                    381:    the number of resets generated by a TCP.
                    382: 
                    383: 3.9.  The UDP Group
                    384: 
                    385:    A new table:
                    386: 
                    387:                   udpTable
                    388: 
                    389:    is added.
                    390: 
                    391: 
                    392: 
                    393: 
                    394: IETF SNMP Working Group                                         [Page 7]
                    395: 
                    396: RFC 1158                         MIB II                         May 1990
                    397: 
                    398: 
                    399: 3.10.  The EGP Group
                    400: 
                    401:    Experience has indicated a need for additional objects that are
                    402:    useful in EGP monitoring.  In addition to making several additions to
                    403:    the egpNeighborTable object, a new variable is added:
                    404: 
                    405:                   egpAs
                    406: 
                    407:    which gives the autonomous system associated with this EGP entity.
                    408: 
                    409: 3.11.  The Transmission Group
                    410: 
                    411:    MIB-I was lacking in that it did not distinguish between different
                    412:    types of transmission media.  A new group, the Transmission group, is
                    413:    allocated for this purpose:
                    414: 
                    415:                   transmission OBJECT IDENTIFIER ::= { mib-2 10 }
                    416: 
                    417:    When Internet-standard definitions for managing transmission media
                    418:    are defined, the transmission group is used to provide a prefix for
                    419:    the names of those objects.
                    420: 
                    421:    Typically, such definitions reside in the experimental portion of the
                    422:    MIB until they are "proven", then as a part of the Internet
                    423:    standardization process, the definitions are accordingly elevated and
                    424:    a new object identifier, under the transmission group is defined.  By
                    425:    convention, the name assigned is:
                    426: 
                    427:                   type OBJECT IDENTIFIER    ::= { transmission number }
                    428: 
                    429:    where "type" is the symbolic value used for the media in the ifType
                    430:    column of the ifTable object, and "number" is the actual integer
                    431:    value corresponding to the symbol.
                    432: 
                    433: 3.12.  The SNMP Group
                    434: 
                    435:    The application-oriented working groups of the IETF have been tasked
                    436:    to be receptive towards defining MIB variables specific to their
                    437:    respective applications.
                    438: 
                    439:    For the SNMP, it is useful to have statistical information.  A new
                    440:    group, the SNMP group, is allocated for this purpose:
                    441: 
                    442:                   snmp   OBJECT IDENTIFIER ::= { mib-2 11 }
                    443: 
                    444: 4.  Objects
                    445: 
                    446:    Managed objects are accessed via a virtual information store, termed
                    447: 
                    448: 
                    449: 
                    450: IETF SNMP Working Group                                         [Page 8]
                    451: 
                    452: RFC 1158                         MIB II                         May 1990
                    453: 
                    454: 
                    455:    the Management Information Base or MIB.  Objects in the MIB are
                    456:    defined using Abstract Syntax Notation One (ASN.1) [9].
                    457: 
                    458:    The mechanisms used for describing these objects are specified the
                    459:    companion memo, the SMI.  In particular, each object has a name, a
                    460:    syntax, and an encoding.  The name is an object identifier, an
                    461:    administratively assigned name, which specifies an object type.  The
                    462:    object type together with an object instance serves to uniquely
                    463:    identify a specific instantiation of the object.  For human
                    464:    convenience, we often use a textual string, termed the OBJECT
                    465:    DESCRIPTOR, to also refer to the object type.
                    466: 
                    467:    The syntax of an object type defines the abstract data structure
                    468:    corresponding to that object type.  The ASN.1 language is used for
                    469:    this purpose.  However, the companion memo purposely restricts the
                    470:    ASN.1 constructs which may be used.  These restrictions are
                    471:    explicitly made for simplicity.
                    472: 
                    473:    The encoding of an object type is simply how that object type is
                    474:    represented using the object type's syntax.  Implicitly tied to the
                    475:    notion of an object type's syntax and encoding is how the object type
                    476:    is represented when being transmitted on the network.  This memo
                    477:    specifies the use of the basic encoding rules (BER) of ASN.1 [10],
                    478:    subject to the additional requirements imposed by the SNMP [14].
                    479: 
                    480: 4.1.  Object Groups
                    481: 
                    482:    Since this list of managed objects contains only the essential
                    483:    elements, there is no need to allow individual objects to be
                    484:    optional.  Rather, the objects are arranged into the following
                    485:    groups:
                    486: 
                    487:                   - System
                    488:                   - Interfaces
                    489:                   - Address Translation (deprecated)
                    490:                   - IP
                    491:                   - ICMP
                    492:                   - TCP
                    493:                   - UDP
                    494:                   - EGP
                    495:                   - Transmission
                    496:                   - SNMP
                    497: 
                    498:    There are two reasons for defining these groups: to provide a means
                    499:    of assigning object identifiers; and, to provide a method for
                    500:    implementations of managed agents to know which objects they must
                    501:    implement.  This method is as follows: if the semantics of a group is
                    502:    applicable to an implementation, then it must implement all objects
                    503: 
                    504: 
                    505: 
                    506: IETF SNMP Working Group                                         [Page 9]
                    507: 
                    508: RFC 1158                         MIB II                         May 1990
                    509: 
                    510: 
                    511:    in that group.  For example, an implementation must implement the EGP
                    512:    group if and only if it implements the EGP.
                    513: 
                    514: 4.2.  Format of Definitions
                    515: 
                    516:    The next section contains the specification of all object types
                    517:    contained in the MIB.  Following the conventions of the companion
                    518:    memo, the object types are defined using the following fields:
                    519: 
                    520:       OBJECT:
                    521:       -------
                    522:            A textual name, termed the OBJECT DESCRIPTOR, for the
                    523:            object type, along with its corresponding OBJECT
                    524:            IDENTIFIER.
                    525: 
                    526:       Syntax:
                    527:            The abstract syntax for the object type, presented using
                    528:            ASN.1.  This must resolve to an instance of the ASN.1
                    529:            type ObjectSyntax defined in the SMI.
                    530: 
                    531:       Definition:
                    532:            A textual description of the semantics of the object
                    533:            type.  Implementations should ensure that their
                    534:            interpretation of the object type fulfills this
                    535:            definition since this MIB is intended for use in multi-
                    536:            vendor environments.  As such it is vital that object
                    537:            types have consistent meaning across all machines.
                    538: 
                    539:       Access:
                    540:            A keyword, one of read-only, read-write, write-only, or
                    541:            not-accessible.  Note that this designation specifies the
                    542:            minimum level of support required.  As a local matter,
                    543:            implementations may support other access types (e.g., an
                    544:            implementation may elect to permitting writing a variable
                    545:            marked herein as read-only).  Further, protocol-specific
                    546:            "views" (e.g., those implied by an SNMP community) may
                    547:            make further restrictions on access to a variable.
                    548: 
                    549:       Status:
                    550:            A keyword, one of mandatory, optional, obsolete, or
                    551:            deprecated.  Use of deprecated implies mandatory status.
                    552: 
                    553: 5.  Object Definitions
                    554: 
                    555:                RFC1158-MIB
                    556: 
                    557:                DEFINITIONS ::= BEGIN
                    558: 
                    559: 
                    560: 
                    561: 
                    562: IETF SNMP Working Group                                        [Page 10]
                    563: 
                    564: RFC 1158                         MIB II                         May 1990
                    565: 
                    566: 
                    567:                IMPORTS
                    568:                        mgmt, OBJECT-TYPE, NetworkAddress, IpAddress,
                    569:                        Counter, Gauge, TimeTicks
                    570:                            FROM RFC1155-SMI;
                    571: 
                    572:                DisplayString ::=
                    573:                            OCTET STRING
                    574: 
                    575: 
                    576:                mib-2      OBJECT IDENTIFIER ::= { mgmt 1 }    -- MIB-II
                    577: 
                    578:                system     OBJECT IDENTIFIER ::= { mib-2 1 }
                    579:                interfaces OBJECT IDENTIFIER ::= { mib-2 2 }
                    580:                at         OBJECT IDENTIFIER ::= { mib-2 3 }
                    581:                ip         OBJECT IDENTIFIER ::= { mib-2 4 }
                    582:                icmp       OBJECT IDENTIFIER ::= { mib-2 5 }
                    583:                tcp        OBJECT IDENTIFIER ::= { mib-2 6 }
                    584:                udp        OBJECT IDENTIFIER ::= { mib-2 7 }
                    585:                egp        OBJECT IDENTIFIER ::= { mib-2 8 }
                    586:                -- cmot    OBJECT IDENTIFIER ::= { mib-2 9 }
                    587:                transmission OBJECT IDENTIFIER ::= { mib-2 10 }
                    588:                snmp       OBJECT IDENTIFIER ::= { mib-2 11 }
                    589:                END
                    590: 
                    591: 5.1.  The System Group
                    592: 
                    593:    Implementation of the System group is mandatory for all systems.
                    594: 
                    595: 
                    596:           OBJECT:
                    597:           -------
                    598:                sysDescr { system 1 }
                    599: 
                    600:           Syntax:
                    601:                DisplayString (SIZE (0..255))
                    602: 
                    603:           Definition:
                    604:                A textual description of the entity.  This value should
                    605:                include the full name and version identification of the
                    606:                system's hardware type, software operating-system, and
                    607:                networking software.  It is mandatory that this only
                    608:                contain printable ASCII characters.
                    609: 
                    610:           Access:
                    611:                read-only.
                    612: 
                    613:           Status:
                    614:                mandatory.
                    615: 
                    616: 
                    617: 
                    618: IETF SNMP Working Group                                        [Page 11]
                    619: 
                    620: RFC 1158                         MIB II                         May 1990
                    621: 
                    622: 
                    623:           OBJECT:
                    624:           -------
                    625:                sysObjectID { system 2 }
                    626: 
                    627:           Syntax:
                    628:                OBJECT IDENTIFIER
                    629: 
                    630:           Definition:
                    631:                The vendor's authoritative identification of the network
                    632:                management subsystem contained in the entity.  This value
                    633:                is allocated within the SMI enterprises subtree
                    634:                (1.3.6.1.4.1) and provides an easy and unambiguous means
                    635:                for determining "what kind of box" is being managed.  For
                    636:                example, if vendor "Flintstones, Inc." was assigned the
                    637:                subtree 1.3.6.1.4.1.4242, it could assign the identifier
                    638:                1.3.6.1.4.1.4242.1.1 to its "Fred Router".
                    639: 
                    640:           Access:
                    641:                read-only.
                    642: 
                    643:           Status:
                    644:                mandatory.
                    645: 
                    646: 
                    647:           OBJECT:
                    648:           -------
                    649:                sysUpTime { system 3 }
                    650: 
                    651:           Syntax:
                    652:                TimeTicks
                    653: 
                    654:           Definition:
                    655:                The time (in hundredths of a second) since the network
                    656:                management portion of the system was last re-initialized.
                    657: 
                    658:           Access:
                    659:                read-only.
                    660: 
                    661:           Status:
                    662:                mandatory.
                    663: 
                    664: 
                    665:           OBJECT:
                    666:           -------
                    667:                sysContact { system 4 }
                    668: 
                    669:           Syntax:
                    670:                DisplayString (SIZE (0..255))
                    671: 
                    672: 
                    673: 
                    674: IETF SNMP Working Group                                        [Page 12]
                    675: 
                    676: RFC 1158                         MIB II                         May 1990
                    677: 
                    678: 
                    679:           Definition:
                    680:                The textual identification of the contact person for this
                    681:                managed node, together with information on how to contact
                    682:                this person.
                    683: 
                    684:           Access:
                    685:                read-write.
                    686: 
                    687:           Status:
                    688:                mandatory.
                    689: 
                    690: 
                    691:           OBJECT:
                    692:           -------
                    693:                sysName { system 5 }
                    694: 
                    695:           Syntax:
                    696:                DisplayString (SIZE (0..255))
                    697: 
                    698:           Definition:
                    699:                An administratively-assigned name for this managed node.
                    700:                By convention, this is the node's fully-qualified domain
                    701:                name.
                    702: 
                    703:           Access:
                    704:                read-write.
                    705: 
                    706:           Status:
                    707:                mandatory.
                    708: 
                    709: 
                    710:           OBJECT:
                    711:           -------
                    712:                sysLocation { system 6 }
                    713: 
                    714:           Syntax:
                    715:                DisplayString (SIZE (0..255))
                    716: 
                    717:           Definition:
                    718:                The physical location of this node (e.g., "telephone
                    719:                closet, 3rd floor").
                    720: 
                    721:           Access:
                    722:                read-only.
                    723: 
                    724:           Status:
                    725:                mandatory.
                    726: 
                    727: 
                    728: 
                    729: 
                    730: IETF SNMP Working Group                                        [Page 13]
                    731: 
                    732: RFC 1158                         MIB II                         May 1990
                    733: 
                    734: 
                    735:           OBJECT:
                    736:           -------
                    737:                sysServices { system 7 }
                    738: 
                    739:           Syntax:
                    740:                INTEGER (0..127)
                    741: 
                    742:           Definition:
                    743:                A value which indicates the set of services that this
                    744:                entity potentially offers.  The value is a sum.  This
                    745:                sum initially takes the value zero, Then, for each layer,
                    746:                L, in the range 1 through 7, that this node performs
                    747:                transactions for, 2 raised to (L - 1) is added to the
                    748:                sum.  For example, a node which performs only routing
                    749:                functions would have a value of 4 (2^(3-1)).  In
                    750:                contrast, a node which is a host offering application
                    751:                services would have a value of 72 (2^(4-1) + 2^(7-1)).
                    752:                Note that in the context of the Internet suite of
                    753:                protocols, values should be calculated accordingly:
                    754: 
                    755:                     layer  functionality
                    756:                     1      physical (e.g., repeaters)
                    757:                     2      datalink/subnetwork (e.g., bridges)
                    758:                     3      internet (e.g., supports the IP)
                    759:                     4      end-to-end  (e.g., supports the TCP)
                    760:                     7      applications (e.g., supports the SMTP)
                    761: 
                    762:                For systems including OSI protocols, layers 5 and 6 may
                    763:                also be counted.
                    764: 
                    765:           Access:
                    766:                read-only.
                    767: 
                    768:           Status:
                    769:                mandatory.
                    770: 
                    771: 5.2.  The Interfaces Group
                    772: 
                    773:    Implementation of the Interfaces group is mandatory for all systems.
                    774: 
                    775: 
                    776:           OBJECT:
                    777:           -------
                    778:                ifNumber { interfaces 1 }
                    779: 
                    780:           Syntax:
                    781:                INTEGER
                    782: 
                    783: 
                    784: 
                    785: 
                    786: IETF SNMP Working Group                                        [Page 14]
                    787: 
                    788: RFC 1158                         MIB II                         May 1990
                    789: 
                    790: 
                    791:           Definition:
                    792:                The number of network interfaces (regardless of their
                    793:                current state) present on this system.
                    794: 
                    795:           Access:
                    796:                read-only.
                    797: 
                    798:           Status:
                    799:                mandatory.
                    800: 
                    801: 5.2.1.  The Interfaces table
                    802: 
                    803:    The Interfaces table contains information on the entity's interfaces.
                    804:    Each interface is thought of as being attached to a "subnetwork".
                    805:    Note that this term should not be confused with "subnet" which refers
                    806:    to an addressing partitioning scheme used in the Internet suite of
                    807:    protocols.
                    808: 
                    809: 
                    810:           OBJECT:
                    811:           -------
                    812:                ifTable { interfaces 2 }
                    813: 
                    814:           Syntax:
                    815:                SEQUENCE OF IfEntry
                    816: 
                    817:           Definition:
                    818:                A list of interface entries.  The number of entries is
                    819:                given by the value of ifNumber.
                    820: 
                    821:           Access:
                    822:                read-only.
                    823: 
                    824:           Status:
                    825:                mandatory.
                    826: 
                    827: 
                    828:           OBJECT:
                    829:           -------
                    830:                ifEntry { ifTable 1 }
                    831: 
                    832: 
                    833: 
                    834: 
                    835: 
                    836: 
                    837: 
                    838: 
                    839: 
                    840: 
                    841: 
                    842: IETF SNMP Working Group                                        [Page 15]
                    843: 
                    844: RFC 1158                         MIB II                         May 1990
                    845: 
                    846: 
                    847:           Syntax:
                    848:                IfEntry ::= SEQUENCE {
                    849:                     ifIndex
                    850:                         INTEGER,
                    851:                     ifDescr
                    852:                         DisplayString,
                    853:                     ifType
                    854:                         INTEGER,
                    855:                     ifMtu
                    856:                         INTEGER,
                    857:                     ifSpeed
                    858:                         Gauge,
                    859:                     ifPhysAddress
                    860:                         OCTET STRING,
                    861:                     ifAdminStatus
                    862:                         INTEGER,
                    863:                     ifOperStatus
                    864:                         INTEGER,
                    865:                     ifLastChange
                    866:                         TimeTicks,
                    867:                     ifInOctets
                    868:                         Counter,
                    869:                     ifInUcastPkts
                    870:                         Counter,
                    871:                     ifInNUcastPkts
                    872:                         Counter,
                    873:                     ifInDiscards
                    874:                         Counter,
                    875:                     ifInErrors
                    876:                         Counter,
                    877:                     ifInUnknownProtos
                    878:                         Counter,
                    879:                     ifOutOctets
                    880:                         Counter,
                    881:                     ifOutUcastPkts
                    882:                         Counter,
                    883:                     ifOutNUcastPkts
                    884:                         Counter,
                    885:                     ifOutDiscards
                    886:                         Counter,
                    887:                     ifOutErrors
                    888:                         Counter,
                    889:                     ifOutQLen
                    890:                         Gauge,
                    891:                     ifSpecific
                    892:                         OBJECT IDENTIFIER
                    893:                }
                    894: 
                    895: 
                    896: 
                    897: 
                    898: IETF SNMP Working Group                                        [Page 16]
                    899: 
                    900: RFC 1158                         MIB II                         May 1990
                    901: 
                    902: 
                    903:           Definition:
                    904:                An interface entry containing objects at the subnetwork
                    905:                layer and below for a particular interface.
                    906: 
                    907:           Access:
                    908:                read-only.
                    909: 
                    910:           Status:
                    911:                mandatory.
                    912: 
                    913: 
                    914:           We now consider the individual components of each interface
                    915:           entry:
                    916: 
                    917: 
                    918:           OBJECT:
                    919:           -------
                    920:                ifIndex { ifEntry 1 }
                    921: 
                    922:           Syntax:
                    923:                INTEGER
                    924: 
                    925:           Definition:
                    926:                A unique value for each interface.  Its value ranges
                    927:                between 1 and the value of ifNumber.  The value for each
                    928:                interface must remain constant at least from one re-
                    929:                initialization of the entity's network management system
                    930:                to the next re-initialization.
                    931: 
                    932:           Access:
                    933:                read-only.
                    934: 
                    935:           Status:
                    936:                mandatory.
                    937: 
                    938: 
                    939:           OBJECT:
                    940:           -------
                    941:                ifDescr { ifEntry 2 }
                    942: 
                    943:           Syntax:
                    944:                DisplayString (SIZE (0..255))
                    945: 
                    946:           Definition:
                    947:                A textual string containing information about the
                    948:                interface.  This string should include the name of the
                    949:                manufacturer, the product name and the version of the
                    950:                hardware interface.
                    951: 
                    952: 
                    953: 
                    954: IETF SNMP Working Group                                        [Page 17]
                    955: 
                    956: RFC 1158                         MIB II                         May 1990
                    957: 
                    958: 
                    959:           Access:
                    960:                read-only.
                    961: 
                    962:           Status:
                    963:                mandatory.
                    964: 
                    965: 
                    966:           OBJECT:
                    967:           -------
                    968:                ifType { ifEntry 3 }
                    969: 
                    970:           Syntax:
                    971:                INTEGER {
                    972:                     other(1),          -- none of the following
                    973:                     regular1822(2),
                    974:                     hdh1822(3),
                    975:                     ddn-x25(4),
                    976:                     rfc877-x25(5),
                    977:                     ethernet-csmacd(6),
                    978:                     iso88023-csmacd(7),
                    979:                     iso88024-tokenBus(8),
                    980:                     iso88025-tokenRing(9),
                    981:                     iso88026-man(10),
                    982:                     starLan(11),
                    983:                     proteon-10Mbit(12),
                    984:                     proteon-80Mbit(13),
                    985:                     hyperchannel(14),
                    986:                     fddi(15),
                    987:                     lapb(16),
                    988:                     sdlc(17),
                    989:                     t1-carrier(18),
                    990:                     cept(19),          -- european equivalent of T-1
                    991:                     basicISDN(20),
                    992:                     primaryISDN(21),
                    993:                                         -- proprietary serial
                    994:                     propPointToPointSerial(22),
                    995:                     ppp(23),
                    996:                     softwareLoopback(24),
                    997:                     eon(25),            -- CLNP over IP [12]
                    998:                     ethernet-3Mbit(26)
                    999:                     nsip(27),           -- XNS over IP
                   1000:                     slip(28)            -- generic SLIP
                   1001:                }
                   1002: 
                   1003:           Definition:
                   1004:                The type of interface, distinguished according to the
                   1005:                physical/link protocol(s) immediately "below" the network
                   1006:                layer in the protocol stack.
                   1007: 
                   1008: 
                   1009: 
                   1010: IETF SNMP Working Group                                        [Page 18]
                   1011: 
                   1012: RFC 1158                         MIB II                         May 1990
                   1013: 
                   1014: 
                   1015:           Access:
                   1016:                read-only.
                   1017: 
                   1018:           Status:
                   1019:                mandatory.
                   1020: 
                   1021: 
                   1022:           OBJECT:
                   1023:           -------
                   1024:                ifMtu { ifEntry 4 }
                   1025: 
                   1026:           Syntax:
                   1027:                INTEGER
                   1028: 
                   1029:           Definition:
                   1030:                The size of the largest datagram which can be
                   1031:                sent/received on the interface, specified in octets.  For
                   1032:                interfaces that are used for transmitting network
                   1033:                datagrams, this is the size of the largest network
                   1034:                datagram that can be sent on the interface.
                   1035: 
                   1036:           Access:
                   1037:                read-only.
                   1038: 
                   1039:           Status:
                   1040:                mandatory.
                   1041: 
                   1042: 
                   1043:           OBJECT:
                   1044:           -------
                   1045:                ifSpeed { ifEntry 5 }
                   1046: 
                   1047:           Syntax:
                   1048:                Gauge
                   1049: 
                   1050:           Definition:
                   1051:                An estimate of the interface's current bandwidth in bits
                   1052:                per second.  For interfaces which do not vary in
                   1053:                bandwidth or for those where no accurate estimation can
                   1054:                be made, this object should contain the nominal
                   1055:                bandwidth.
                   1056: 
                   1057:           Access:
                   1058:                read-only.
                   1059: 
                   1060:           Status:
                   1061:                mandatory.
                   1062: 
                   1063: 
                   1064: 
                   1065: 
                   1066: IETF SNMP Working Group                                        [Page 19]
                   1067: 
                   1068: RFC 1158                         MIB II                         May 1990
                   1069: 
                   1070: 
                   1071:           OBJECT:
                   1072:           -------
                   1073:                ifPhysAddress { ifEntry 6 }
                   1074: 
                   1075:           Syntax:
                   1076:                OCTET STRING
                   1077: 
                   1078:           Definition:
                   1079:                The interface's address at the protocol layer immediately
                   1080:                "below" the network layer in the protocol stack.  For
                   1081:                interfaces which do not have such an address (e.g., a
                   1082:                serial line), this object should contain an octet string
                   1083:                of zero length.
                   1084: 
                   1085:           Access:
                   1086:                read-only.
                   1087: 
                   1088:           Status:
                   1089:                mandatory.
                   1090: 
                   1091: 
                   1092:           OBJECT:
                   1093:           -------
                   1094:                ifAdminStatus { ifEntry 7 }
                   1095: 
                   1096:           Syntax:
                   1097:                INTEGER {
                   1098:                     up(1),       -- ready to pass packets
                   1099:                     down(2),
                   1100:                     testing(3)   -- in some test mode
                   1101:                }
                   1102: 
                   1103:           Definition:
                   1104:                The desired state of the interface.  The testing(3) state
                   1105:                indicates that no operational packets can be passed.
                   1106: 
                   1107:           Access:
                   1108:                read-write.
                   1109: 
                   1110:           Status:
                   1111:                mandatory.
                   1112: 
                   1113: 
                   1114:           OBJECT:
                   1115:           -------
                   1116:                ifOperStatus { ifEntry 8 }
                   1117: 
                   1118: 
                   1119: 
                   1120: 
                   1121: 
                   1122: IETF SNMP Working Group                                        [Page 20]
                   1123: 
                   1124: RFC 1158                         MIB II                         May 1990
                   1125: 
                   1126: 
                   1127:           Syntax:
                   1128:                INTEGER {
                   1129:                     up(1),       -- ready to pass packets
                   1130:                     down(2),
                   1131:                     testing(3)   -- in some test mode
                   1132:                }
                   1133: 
                   1134:           Definition:
                   1135:                The current operational state of the interface.  The
                   1136:                testing(3) state indicates that no operational packets
                   1137:                can be passed.
                   1138: 
                   1139:           Access:
                   1140:                read-only.
                   1141: 
                   1142:           Status:
                   1143:                mandatory.
                   1144: 
                   1145: 
                   1146:           OBJECT:
                   1147:           -------
                   1148:                ifLastChange { ifEntry 9 }
                   1149: 
                   1150:           Syntax:
                   1151:                TimeTicks
                   1152: 
                   1153:           Definition:
                   1154:                The value of sysUpTime at the time the interface entered
                   1155:                its current operational state.  If the current state was
                   1156:                entered prior to the last re-initialization of the local
                   1157:                network management subsystem, then this object contains a
                   1158:                zero value.
                   1159: 
                   1160:           Access:
                   1161:                read-only.
                   1162: 
                   1163:           Status:
                   1164:                mandatory.
                   1165: 
                   1166: 
                   1167:           OBJECT:
                   1168:           -------
                   1169:                ifInOctets { ifEntry 10 }
                   1170: 
                   1171:           Syntax:
                   1172:                Counter
                   1173: 
                   1174: 
                   1175: 
                   1176: 
                   1177: 
                   1178: IETF SNMP Working Group                                        [Page 21]
                   1179: 
                   1180: RFC 1158                         MIB II                         May 1990
                   1181: 
                   1182: 
                   1183:           Definition:
                   1184:                The total number of octets received on the interface,
                   1185:                including framing characters.
                   1186: 
                   1187:           Access:
                   1188:                read-only.
                   1189: 
                   1190:           Status:
                   1191:                mandatory.
                   1192: 
                   1193: 
                   1194:           OBJECT:
                   1195:           -------
                   1196:                ifInUcastPkts  { ifEntry 11 }
                   1197: 
                   1198:           Syntax:
                   1199:                Counter
                   1200: 
                   1201:           Definition:
                   1202:                The number of subnetwork-unicast packets delivered to a
                   1203:                higher-layer protocol.
                   1204: 
                   1205:           Access:
                   1206:                read-only.
                   1207: 
                   1208:           Status:
                   1209:                mandatory.
                   1210: 
                   1211: 
                   1212:           OBJECT:
                   1213:           -------
                   1214:                ifInNUcastPkts { ifEntry 12 }
                   1215: 
                   1216:           Syntax:
                   1217:                Counter
                   1218: 
                   1219:           Definition:
                   1220:                The number of non-unicast (i.e., subnetwork-broadcast or
                   1221:                subnetwork-multicast) packets delivered to a higher-layer
                   1222:                protocol.
                   1223: 
                   1224:           Access:
                   1225:                read-only.
                   1226: 
                   1227:           Status:
                   1228:                mandatory.
                   1229: 
                   1230: 
                   1231: 
                   1232: 
                   1233: 
                   1234: IETF SNMP Working Group                                        [Page 22]
                   1235: 
                   1236: RFC 1158                         MIB II                         May 1990
                   1237: 
                   1238: 
                   1239:           OBJECT:
                   1240:           -------
                   1241:                ifInDiscards { ifEntry 13 }
                   1242: 
                   1243:           Syntax:
                   1244:                Counter
                   1245: 
                   1246:           Definition:
                   1247:                The number of inbound packets which were chosen to be
                   1248:                discarded even though no errors had been detected to
                   1249:                prevent their being deliverable to a higher-layer
                   1250:                protocol.  One possible reason for discarding such a
                   1251:                packet could be to free up buffer space.
                   1252: 
                   1253:           Access:
                   1254:                read-only.
                   1255: 
                   1256:           Status:
                   1257:                mandatory.
                   1258: 
                   1259: 
                   1260:           OBJECT:
                   1261:           -------
                   1262:                ifInErrors { ifEntry 14 }
                   1263: 
                   1264:           Syntax:
                   1265:                Counter
                   1266: 
                   1267:           Definition:
                   1268:                The number of inbound packets that contained errors
                   1269:                preventing them from being deliverable to a higher-layer
                   1270:                protocol.
                   1271: 
                   1272:           Access:
                   1273:                read-only.
                   1274: 
                   1275:           Status:
                   1276:                mandatory.
                   1277: 
                   1278: 
                   1279:           OBJECT:
                   1280:           -------
                   1281:                ifInUnknownProtos { ifEntry 15 }
                   1282: 
                   1283:           Syntax:
                   1284:                Counter
                   1285: 
                   1286: 
                   1287: 
                   1288: 
                   1289: 
                   1290: IETF SNMP Working Group                                        [Page 23]
                   1291: 
                   1292: RFC 1158                         MIB II                         May 1990
                   1293: 
                   1294: 
                   1295:           Definition:
                   1296:                The number of packets received via the interface which
                   1297:                were discarded because of an unknown or unsupported
                   1298:                protocol.
                   1299: 
                   1300:           Access:
                   1301:                read-only.
                   1302: 
                   1303:           Status:
                   1304:                mandatory.
                   1305: 
                   1306: 
                   1307:           OBJECT:
                   1308:           -------
                   1309:                ifOutOctets { ifEntry 16 }
                   1310: 
                   1311:           Syntax:
                   1312:                Counter
                   1313: 
                   1314:           Definition:
                   1315:                The total number of octets transmitted out of the
                   1316:                interface, including framing characters.
                   1317: 
                   1318:           Access:
                   1319:                read-only.
                   1320: 
                   1321:           Status:
                   1322:                mandatory.
                   1323: 
                   1324: 
                   1325:           OBJECT:
                   1326:           -------
                   1327:                ifOutUcastPkts { ifEntry 17 }
                   1328: 
                   1329:           Syntax:
                   1330:                Counter
                   1331: 
                   1332:           Definition:
                   1333:                The total number of packets that higher-level protocols
                   1334:                requested be transmitted to a subnetwork-unicast address,
                   1335:                including those that were discarded or not sent.
                   1336: 
                   1337:           Access:
                   1338:                read-only.
                   1339: 
                   1340:           Status:
                   1341:                mandatory.
                   1342: 
                   1343: 
                   1344: 
                   1345: 
                   1346: IETF SNMP Working Group                                        [Page 24]
                   1347: 
                   1348: RFC 1158                         MIB II                         May 1990
                   1349: 
                   1350: 
                   1351:           OBJECT:
                   1352:           -------
                   1353:                ifOutNUcastPkts { ifEntry 18 }
                   1354: 
                   1355:           Syntax:
                   1356:                Counter
                   1357: 
                   1358:           Definition:
                   1359:                The total number of packets that higher-level protocols
                   1360:                requested be transmitted to a non-unicast (i.e., a
                   1361:                subnetwork-broadcast or subnetwork-multicast) address,
                   1362:                including those that were discarded or not sent.
                   1363: 
                   1364:           Access:
                   1365:                read-only.
                   1366: 
                   1367:           Status:
                   1368:                mandatory.
                   1369: 
                   1370: 
                   1371:           OBJECT:
                   1372:           -------
                   1373:                ifOutDiscards { ifEntry 19 }
                   1374: 
                   1375:           Syntax:
                   1376:                Counter
                   1377: 
                   1378:           Definition:
                   1379:                The number of outbound packets which were chosen to be
                   1380:                discarded even though no errors had been detected to
                   1381:                prevent their being transmitted.  One possible reason for
                   1382:                discarding such a packet could be to free up buffer
                   1383:                space.
                   1384: 
                   1385:           Access:
                   1386:                read-only.
                   1387: 
                   1388:           Status:
                   1389:                mandatory.
                   1390: 
                   1391: 
                   1392:           OBJECT:
                   1393:           -------
                   1394:                ifOutErrors { ifEntry 20 }
                   1395: 
                   1396:           Syntax:
                   1397:                Counter
                   1398: 
                   1399: 
                   1400: 
                   1401: 
                   1402: IETF SNMP Working Group                                        [Page 25]
                   1403: 
                   1404: RFC 1158                         MIB II                         May 1990
                   1405: 
                   1406: 
                   1407:           Definition:
                   1408:                The number of outbound packets that could not be
                   1409:                transmitted because of errors.
                   1410: 
                   1411:           Access:
                   1412:                read-only.
                   1413: 
                   1414:           Status:
                   1415:                mandatory.
                   1416: 
                   1417: 
                   1418:           OBJECT:
                   1419:           -------
                   1420:                ifOutQLen { ifEntry 21 }
                   1421: 
                   1422:           Syntax:
                   1423:                Gauge
                   1424: 
                   1425:           Definition:
                   1426:                The length of the output packet queue (in packets).
                   1427: 
                   1428:           Access:
                   1429:                read-only.
                   1430: 
                   1431:           Status:
                   1432:                mandatory.
                   1433: 
                   1434: 
                   1435:           OBJECT:
                   1436:           -------
                   1437:                ifSpecific { ifEntry 22 }
                   1438: 
                   1439:           Syntax:
                   1440:                OBJECT IDENTIFIER
                   1441: 
                   1442:           Definition:
                   1443:                A reference to MIB definitions specific to the particular
                   1444:                media being used to realize the interface.  For example,
                   1445:                if the interface is realized by an ethernet, then the
                   1446:                value of this object refers to a document defining
                   1447:                objects specific to ethernet.  If an agent is not
                   1448:                configured to have a value for any of these variables,
                   1449:                the object identifier
                   1450: 
                   1451:                     nullSpecific OBJECT IDENTIFIER ::= { 0 0 }
                   1452: 
                   1453:                is returned.  Note that "nullSpecific" is a syntatically
                   1454:                valid object identifier, and any conformant
                   1455: 
                   1456: 
                   1457: 
                   1458: IETF SNMP Working Group                                        [Page 26]
                   1459: 
                   1460: RFC 1158                         MIB II                         May 1990
                   1461: 
                   1462: 
                   1463:                implementation of ASN.1 and BER must be able to generate
                   1464:                and recognize this value.
                   1465: 
                   1466:           Access:
                   1467:                read-only.
                   1468: 
                   1469:           Status:
                   1470:                mandatory.
                   1471: 
                   1472: 5.3.  The Address Translation Group
                   1473: 
                   1474:    Implementation of the Address Translation group is mandatory for all
                   1475:    systems.  Note however that this group is deprecated by MIB-II.  That
                   1476:    is, it is being included solely for compatibility with MIB-I nodes,
                   1477:    and will most likely be excluded from MIB-III nodes.  From MIB-II and
                   1478:    onwards, each network protocol group contains its own address
                   1479:    translation tables.
                   1480: 
                   1481:    The Address Translation group contains one table which is the union
                   1482:    across all interfaces of the translation tables for converting a
                   1483:    NetworkAddress (e.g., an IP address) into a subnetwork-specific
                   1484:    address.  For lack of a better term, this document refers to such a
                   1485:    subnetwork-specific address as a "physical" address.
                   1486: 
                   1487:    Examples of such translation tables are: for broadcast media where
                   1488:    ARP is in use, the translation table is equivalent to the ARP cache;
                   1489:    or, on an X.25 network where non-algorithmic translation to X.121
                   1490:    addresses is required, the translation table contains the
                   1491:    NetworkAddress to X.121 address equivalences.
                   1492: 
                   1493: 
                   1494:           OBJECT:
                   1495:           -------
                   1496:                atTable { at 1 }
                   1497: 
                   1498:           Syntax:
                   1499:                SEQUENCE OF AtEntry
                   1500: 
                   1501:           Definition:
                   1502:                The Address Translation tables contain the NetworkAddress
                   1503:                to "physical" address equivalences.  Some interfaces do
                   1504:                not use translation tables for determining address
                   1505:                equivalences (e.g., DDN-X.25 has an algorithmic method);
                   1506:                if all interfaces are of this type, then the Address
                   1507:                Translation table is empty, i.e., has zero entries.
                   1508: 
                   1509:           Access:
                   1510:                read-write.
                   1511: 
                   1512: 
                   1513: 
                   1514: IETF SNMP Working Group                                        [Page 27]
                   1515: 
                   1516: RFC 1158                         MIB II                         May 1990
                   1517: 
                   1518: 
                   1519:           Status:
                   1520:                deprecated.
                   1521: 
                   1522: 
                   1523:           OBJECT:
                   1524:           -------
                   1525:                atEntry { atTable 1 }
                   1526: 
                   1527:           Syntax:
                   1528:                AtEntry ::= SEQUENCE {
                   1529:                     atIfIndex
                   1530:                         INTEGER,
                   1531:                     atPhysAddress
                   1532:                         OCTET STRING,
                   1533:                     atNetAddress
                   1534:                         NetworkAddress
                   1535:                }
                   1536: 
                   1537:           Definition:
                   1538:                Each entry contains one NetworkAddress to "physical"
                   1539:                address equivalence.
                   1540: 
                   1541:           Access:
                   1542:                read-write.
                   1543: 
                   1544:           Status:
                   1545:                deprecated.
                   1546: 
                   1547:           We now consider the individual components of each Address
                   1548:           Translation table entry:
                   1549: 
                   1550: 
                   1551:           OBJECT:
                   1552:           -------
                   1553:                atIfIndex { atEntry 1 }
                   1554: 
                   1555:           Syntax:
                   1556:                INTEGER
                   1557: 
                   1558:           Definition:
                   1559:                The interface on which this entry's equivalence is
                   1560:                effective.  The interface identified by a particular
                   1561:                value of this index is the same interface as identified
                   1562:                by the same value of ifIndex.
                   1563: 
                   1564:           Access:
                   1565:                read-write.
                   1566: 
                   1567: 
                   1568: 
                   1569: 
                   1570: IETF SNMP Working Group                                        [Page 28]
                   1571: 
                   1572: RFC 1158                         MIB II                         May 1990
                   1573: 
                   1574: 
                   1575:           Status:
                   1576:                deprecated.
                   1577: 
                   1578: 
                   1579:           OBJECT:
                   1580:           -------
                   1581:                atPhysAddress { atEntry 2 }
                   1582: 
                   1583:           Syntax:
                   1584:                OCTET STRING
                   1585: 
                   1586:           Definition:
                   1587:                The media-dependent "physical" address.
                   1588: 
                   1589:           Setting this object to a null string (one of zero length) has
                   1590:           the effect of invaliding the corresponding entry in the
                   1591:           atTable object.  That is, it effectively disassociates the
                   1592:           interface identified with said entry from the mapping
                   1593:           identified with said entry.  It is an implementation-specific
                   1594:           matter as to whether the agent removes an invalidated entry
                   1595:           from the table.  Accordingly, management stations must be
                   1596:           prepared to receive tabular information from agents that
                   1597:           corresponds to entries not currently in use.  Proper
                   1598:           interpretation of such entries requires examination of the
                   1599:           relevant atPhysAddress object.
                   1600: 
                   1601:           Access:
                   1602:                read-write.
                   1603: 
                   1604:           Status:
                   1605:                deprecated.
                   1606: 
                   1607: 
                   1608:           OBJECT:
                   1609:           -------
                   1610:                atNetAddress { atEntry 3 }
                   1611: 
                   1612:           Syntax:
                   1613:                NetworkAddress
                   1614: 
                   1615:           Definition:
                   1616:                The NetworkAddress (e.g., the IP address) corresponding
                   1617:                to the media-dependent "physical" address.
                   1618: 
                   1619:           Access:
                   1620:                read-write.
                   1621: 
                   1622: 
                   1623: 
                   1624: 
                   1625: 
                   1626: IETF SNMP Working Group                                        [Page 29]
                   1627: 
                   1628: RFC 1158                         MIB II                         May 1990
                   1629: 
                   1630: 
                   1631:           Status:
                   1632:                deprecated.
                   1633: 
                   1634: 5.4.  The IP Group
                   1635: 
                   1636:    Implementation of the IP group is mandatory for all systems.
                   1637: 
                   1638: 
                   1639: 
                   1640:           OBJECT:
                   1641:           -------
                   1642:                ipForwarding { ip 1 }
                   1643: 
                   1644:           Syntax:
                   1645:                INTEGER {
                   1646:                     forwarding(1),    -- i.e., acting as a gateway
                   1647:                     not-forwarding(2) -- i.e., NOT acting as a gateway
                   1648:                }
                   1649: 
                   1650:           Definition:
                   1651:                The indication of whether this entity is acting as an IP
                   1652:                gateway in respect to the forwarding of datagrams
                   1653:                received by, but not addressed to, this entity.  IP
                   1654:                gateways forward datagrams.  IP hosts do not (except
                   1655:                those source-routed via the host).
                   1656: 
                   1657:           Access:
                   1658:                read-write.
                   1659: 
                   1660:           Status:
                   1661:                mandatory.
                   1662: 
                   1663: 
                   1664:           OBJECT:
                   1665:           -------
                   1666:                ipDefaultTTL { ip 2 }
                   1667: 
                   1668:           Syntax:
                   1669:                INTEGER
                   1670: 
                   1671:           Definition:
                   1672:                The default value inserted into the Time-To-Live field of
                   1673:                the IP header of datagrams originated at this entity,
                   1674:                whenever a TTL value is not supplied by the transport
                   1675:                layer protocol.
                   1676: 
                   1677:           Access:
                   1678:                read-write.
                   1679: 
                   1680: 
                   1681: 
                   1682: IETF SNMP Working Group                                        [Page 30]
                   1683: 
                   1684: RFC 1158                         MIB II                         May 1990
                   1685: 
                   1686: 
                   1687:           Status:
                   1688:                mandatory.
                   1689: 
                   1690: 
                   1691:           OBJECT:
                   1692:           -------
                   1693:                ipInReceives { ip 3 }
                   1694: 
                   1695:           Syntax:
                   1696:                Counter
                   1697: 
                   1698:           Definition:
                   1699:                The total number of input datagrams received from
                   1700:                interfaces, including those received in error.
                   1701: 
                   1702:           Access:
                   1703:                read-only.
                   1704: 
                   1705:           Status:
                   1706:                mandatory.
                   1707: 
                   1708: 
                   1709:           OBJECT:
                   1710:           -------
                   1711:                ipInHdrErrors { ip 4 }
                   1712: 
                   1713:           Syntax:
                   1714:                Counter
                   1715: 
                   1716:           Definition:
                   1717:                The number of input datagrams discarded due to errors in
                   1718:                their IP headers, including bad checksums, version number
                   1719:                mismatch, other format errors, time-to-live exceeded,
                   1720:                errors discovered in processing their IP options, etc.
                   1721: 
                   1722:           Access:
                   1723:                read-only.
                   1724: 
                   1725:           Status:
                   1726:                mandatory.
                   1727: 
                   1728: 
                   1729:           OBJECT:
                   1730:           -------
                   1731:                ipInAddrErrors { ip 5 }
                   1732: 
                   1733:           Syntax:
                   1734:                Counter
                   1735: 
                   1736: 
                   1737: 
                   1738: IETF SNMP Working Group                                        [Page 31]
                   1739: 
                   1740: RFC 1158                         MIB II                         May 1990
                   1741: 
                   1742: 
                   1743:           Definition:
                   1744:                The number of input datagrams discarded because the IP
                   1745:                address in their IP header's destination field was not a
                   1746:                valid address to be received at this entity.  This count
                   1747:                includes invalid addresses (e.g., 0.0.0.0) and addresses
                   1748:                of unsupported Classes (e.g., Class E).  For entities
                   1749:                which are not IP Gateways and therefore do not forward
                   1750:                datagrams, this counter includes datagrams discarded
                   1751:                because the destination address was not a local address.
                   1752: 
                   1753:           Access:
                   1754:                read-only.
                   1755: 
                   1756:           Status:
                   1757:                mandatory.
                   1758: 
                   1759: 
                   1760:           OBJECT:
                   1761:           -------
                   1762:                ipForwDatagrams { ip 6 }
                   1763: 
                   1764:           Syntax:
                   1765:                Counter
                   1766: 
                   1767:           Definition:
                   1768:                The number of input datagrams for which this entity was
                   1769:                not their final IP destination, as a result of which an
                   1770:                attempt was made to find a route to forward them to that
                   1771:                final destination.  In entities which do not act as IP
                   1772:                Gateways, this counter will include only those packets
                   1773:                which were Source-Routed via this entity, and the
                   1774:                Source-Route option processing was successful.
                   1775: 
                   1776:           Access:
                   1777:                read-only.
                   1778: 
                   1779:           Status:
                   1780:                mandatory.
                   1781: 
                   1782: 
                   1783:           OBJECT:
                   1784:           -------
                   1785:                ipInUnknownProtos { ip 7 }
                   1786: 
                   1787:           Syntax:
                   1788:                Counter
                   1789: 
                   1790: 
                   1791: 
                   1792: 
                   1793: 
                   1794: IETF SNMP Working Group                                        [Page 32]
                   1795: 
                   1796: RFC 1158                         MIB II                         May 1990
                   1797: 
                   1798: 
                   1799:           Definition:
                   1800:                The number of locally-addressed datagrams received
                   1801:                successfully but discarded because of an unknown or
                   1802:                unsupported protocol.
                   1803: 
                   1804:           Access:
                   1805:                read-only.
                   1806: 
                   1807:           Status:
                   1808:                mandatory.
                   1809: 
                   1810: 
                   1811:           OBJECT:
                   1812:           -------
                   1813:                ipInDiscards { ip 8 }
                   1814: 
                   1815:           Syntax:
                   1816:                Counter
                   1817: 
                   1818:           Definition:
                   1819:                The number of input IP datagrams for which no problems
                   1820:                were encountered to prevent their continued processing,
                   1821:                but which were discarded (e.g., for lack of buffer
                   1822:                space).  Note that this counter does not include any
                   1823:                datagrams discarded while awaiting re-assembly.
                   1824: 
                   1825:           Access:
                   1826:                read-only.
                   1827: 
                   1828:           Status:
                   1829:                mandatory.
                   1830: 
                   1831: 
                   1832:           OBJECT:
                   1833:           -------
                   1834:                ipInDelivers { ip 9 }
                   1835: 
                   1836:           Syntax:
                   1837:                Counter
                   1838: 
                   1839:           Definition:
                   1840:                The total number of input datagrams successfully
                   1841:                delivered to IP user-protocols (including ICMP).
                   1842: 
                   1843:           Access:
                   1844:                read-only.
                   1845: 
                   1846: 
                   1847: 
                   1848: 
                   1849: 
                   1850: IETF SNMP Working Group                                        [Page 33]
                   1851: 
                   1852: RFC 1158                         MIB II                         May 1990
                   1853: 
                   1854: 
                   1855:           Status:
                   1856:                mandatory.
                   1857: 
                   1858: 
                   1859:           OBJECT:
                   1860:           -------
                   1861:                ipOutRequests { ip 10 }
                   1862: 
                   1863:           Syntax:
                   1864:                Counter
                   1865: 
                   1866:           Definition:
                   1867:                The total number of IP datagrams which local IP user-
                   1868:                protocols (including ICMP) supplied to IP in requests for
                   1869:                transmission.  Note that this counter does not include
                   1870:                any datagrams counted in ipForwDatagrams.
                   1871: 
                   1872:           Access:
                   1873:                read-only.
                   1874: 
                   1875:           Status:
                   1876:                mandatory.
                   1877: 
                   1878: 
                   1879:           OBJECT:
                   1880:                ipOutDiscards { ip 11 }
                   1881: 
                   1882:           Syntax:
                   1883:                Counter
                   1884: 
                   1885:           Definition:
                   1886:                The number of output IP datagrams for which no problem
                   1887:                was encountered to prevent their transmission to their
                   1888:                destination, but which were discarded (e.g., for lack of
                   1889:                buffer space).  Note that this counter would include
                   1890:                datagrams counted in ipForwDatagrams if any such packets
                   1891:                met this (discretionary) discard criterion.
                   1892: 
                   1893:           Access:
                   1894:                read-only.
                   1895: 
                   1896:           Status:
                   1897:                mandatory.
                   1898: 
                   1899: 
                   1900:           OBJECT:
                   1901:           -------
                   1902:                ipOutNoRoutes { ip 12 }
                   1903: 
                   1904: 
                   1905: 
                   1906: IETF SNMP Working Group                                        [Page 34]
                   1907: 
                   1908: RFC 1158                         MIB II                         May 1990
                   1909: 
                   1910: 
                   1911:           Syntax:
                   1912:                Counter
                   1913: 
                   1914:           Definition:
                   1915:                The number of IP datagrams discarded because no route
                   1916:                could be found to transmit them to their destination.
                   1917:                Note that this counter includes any packets counted in
                   1918:                ipForwDatagrams which meet this "no-route" criterion.
                   1919:                Note that this includes any datagarms which a host cannot
                   1920:                route because all of its default gateways are down.
                   1921: 
                   1922:           Access:
                   1923:                read-only.
                   1924: 
                   1925:           Status:
                   1926:                mandatory.
                   1927: 
                   1928: 
                   1929:           OBJECT:
                   1930:           -------
                   1931:                ipReasmTimeout { ip 13 }
                   1932: 
                   1933:           Syntax:
                   1934:                INTEGER
                   1935: 
                   1936:           Definition:
                   1937:                The maximum number of seconds which received fragments
                   1938:                are held while they are awaiting reassembly at this
                   1939:                entity.
                   1940: 
                   1941:           Access:
                   1942:                read-only.
                   1943: 
                   1944:           Status:
                   1945:                mandatory.
                   1946: 
                   1947: 
                   1948:           OBJECT:
                   1949:           -------
                   1950:                ipReasmReqds { ip 14 }
                   1951: 
                   1952:           Syntax:
                   1953:                Counter
                   1954: 
                   1955:           Definition:
                   1956:                The number of IP fragments received which needed to be
                   1957:                reassembled at this entity.
                   1958: 
                   1959: 
                   1960: 
                   1961: 
                   1962: IETF SNMP Working Group                                        [Page 35]
                   1963: 
                   1964: RFC 1158                         MIB II                         May 1990
                   1965: 
                   1966: 
                   1967:           Access:
                   1968:                read-only.
                   1969: 
                   1970:           Status:
                   1971:                mandatory.
                   1972: 
                   1973: 
                   1974:           OBJECT:
                   1975:           -------
                   1976:                ipReasmOKs { ip 15 }
                   1977: 
                   1978:           Syntax:
                   1979:                Counter
                   1980: 
                   1981:           Definition:
                   1982:                The number of IP datagrams successfully re-assembled.
                   1983: 
                   1984:           Access:
                   1985:                read-only.
                   1986: 
                   1987:           Status:
                   1988:                mandatory.
                   1989: 
                   1990: 
                   1991:           OBJECT:
                   1992:           -------
                   1993:                ipReasmFails { ip 16 }
                   1994: 
                   1995:           Syntax:
                   1996:                Counter
                   1997: 
                   1998:           Definition:
                   1999:                The number of failures detected by the IP re-assembly
                   2000:                algorithm (for whatever reason: timed out, errors, etc).
                   2001:                Note that this is not necessarily a count of discarded IP
                   2002:                fragments since some algorithms (notably the algorithm in
                   2003:                RFC 815) can lose track of the number of fragments by
                   2004:                combining them as they are received.
                   2005: 
                   2006:           Access:
                   2007:                read-only.
                   2008: 
                   2009:           Status:
                   2010:                mandatory.
                   2011: 
                   2012: 
                   2013: 
                   2014: 
                   2015: 
                   2016: 
                   2017: 
                   2018: IETF SNMP Working Group                                        [Page 36]
                   2019: 
                   2020: RFC 1158                         MIB II                         May 1990
                   2021: 
                   2022: 
                   2023:           OBJECT:
                   2024:           -------
                   2025:                ipFragOKs { ip 17 }
                   2026: 
                   2027:           Syntax:
                   2028:                Counter
                   2029: 
                   2030:           Definition:
                   2031:                The number of IP datagrams that have been successfully
                   2032:                fragmented at this entity.
                   2033: 
                   2034:           Access:
                   2035:                read-only.
                   2036: 
                   2037:           Status:
                   2038:                mandatory.
                   2039: 
                   2040: 
                   2041:           OBJECT:
                   2042:           -------
                   2043:                ipFragFails { ip 18 }
                   2044: 
                   2045:           Syntax:
                   2046:                Counter
                   2047: 
                   2048:           Definition:
                   2049:                The number of IP datagrams that have been discarded
                   2050:                because they needed to be fragmented at this entity but
                   2051:                could not be, e.g., because their "Don't Fragment" flag
                   2052:                was set.
                   2053: 
                   2054:           Access:
                   2055:                read-only.
                   2056: 
                   2057:           Status:
                   2058:                mandatory.
                   2059: 
                   2060: 
                   2061:           OBJECT:
                   2062:           -------
                   2063:                ipFragCreates { ip 19 }
                   2064: 
                   2065:           Syntax:
                   2066:                Counter
                   2067: 
                   2068:           Definition:
                   2069:                The number of IP datagram fragments that have been
                   2070:                generated as a result of fragmentation at this entity.
                   2071: 
                   2072: 
                   2073: 
                   2074: IETF SNMP Working Group                                        [Page 37]
                   2075: 
                   2076: RFC 1158                         MIB II                         May 1990
                   2077: 
                   2078: 
                   2079:           Access:
                   2080:                read-only.
                   2081: 
                   2082:           Status:
                   2083:                mandatory.
                   2084: 
                   2085: 5.4.1.  The IP Address table
                   2086: 
                   2087:    The Ip Address table contains this entity's IP addressing
                   2088:    information.
                   2089: 
                   2090: 
                   2091: 
                   2092:           OBJECT:
                   2093:           -------
                   2094:                ipAddrTable { ip 20 }
                   2095: 
                   2096:           Syntax:
                   2097:                SEQUENCE OF IpAddrEntry
                   2098: 
                   2099:           Definition:
                   2100:                The table of addressing information relevant to this
                   2101:                entity's IP addresses.
                   2102: 
                   2103:           Access:
                   2104:                read-only.
                   2105: 
                   2106:           Status:
                   2107:                mandatory.
                   2108: 
                   2109: 
                   2110:           OBJECT:
                   2111:           -------
                   2112:                ipAddrEntry { ipAddrTable 1 }
                   2113: 
                   2114:           Syntax:
                   2115:                IpAddrEntry ::= SEQUENCE {
                   2116:                     ipAdEntAddr
                   2117:                         IpAddress,
                   2118:                     ipAdEntIfIndex
                   2119:                         INTEGER,
                   2120:                     ipAdEntNetMask
                   2121:                         IpAddress,
                   2122:                     ipAdEntBcastAddr
                   2123:                         INTEGER,
                   2124:                     ipAdEntReasmMaxSize
                   2125:                         INTEGER (0..65535)
                   2126:                }
                   2127: 
                   2128: 
                   2129: 
                   2130: IETF SNMP Working Group                                        [Page 38]
                   2131: 
                   2132: RFC 1158                         MIB II                         May 1990
                   2133: 
                   2134: 
                   2135:           Definition:
                   2136:                The addressing information for one of this entity's IP
                   2137:                addresses.
                   2138: 
                   2139:           Access:
                   2140:                read-only.
                   2141: 
                   2142:           Status:
                   2143:                mandatory.
                   2144: 
                   2145: 
                   2146:           OBJECT:
                   2147:           -------
                   2148:                ipAdEntAddr  { ipAddrEntry 1 }
                   2149: 
                   2150:           Syntax:
                   2151:                IpAddress
                   2152: 
                   2153:           Definition:
                   2154:                The IP address to which this entry's addressing
                   2155:                information pertains.
                   2156: 
                   2157:           Access:
                   2158:                read-only.
                   2159: 
                   2160:           Status:
                   2161:                mandatory.
                   2162: 
                   2163: 
                   2164:           OBJECT:
                   2165:           -------
                   2166:                ipAdEntIfIndex  { ipAddrEntry 2 }
                   2167: 
                   2168:           Syntax:
                   2169:                INTEGER
                   2170: 
                   2171:           Definition:
                   2172:                The index value which uniquely identifies the interface
                   2173:                to which this entry is applicable.  The interface
                   2174:                identified by a particular value of this index is the
                   2175:                same interface as identified by the same value of
                   2176:                ifIndex.
                   2177: 
                   2178:           Access:
                   2179:                read-only.
                   2180: 
                   2181:           Status:
                   2182:                mandatory.
                   2183: 
                   2184: 
                   2185: 
                   2186: IETF SNMP Working Group                                        [Page 39]
                   2187: 
                   2188: RFC 1158                         MIB II                         May 1990
                   2189: 
                   2190: 
                   2191:           OBJECT:
                   2192:           -------
                   2193:                ipAdEntNetMask  { ipAddrEntry 3 }
                   2194: 
                   2195:           Syntax:
                   2196:                IpAddress
                   2197: 
                   2198:           Definition:
                   2199:                The subnet mask associated with the IP address of this
                   2200:                entry.  The value of the mask is an IP address with all
                   2201:                the network bits set to 1 and all the hosts bits set to
                   2202:                0.
                   2203: 
                   2204:           Access:
                   2205:                read-only.
                   2206: 
                   2207:           Status:
                   2208:                mandatory.
                   2209: 
                   2210: 
                   2211:           OBJECT:
                   2212:           -------
                   2213:                ipAdEntBcastAddr { ipAddrEntry 4 }
                   2214: 
                   2215:           Syntax:
                   2216:                INTEGER
                   2217: 
                   2218:           Definition:
                   2219:                The value of the least-significant bit in the IP
                   2220:                broadcast address used for sending datagrams on the
                   2221:                (logical) interface associated with the IP address of
                   2222:                this entry.  For example, when the Internet standard
                   2223:                all-ones broadcast address is used, the value will be 1.
                   2224:                This value applies to both the subnet and network
                   2225:                broadcasts addresses used by the entity on this (logical)
                   2226:                interface.
                   2227: 
                   2228:           Access:
                   2229:                read-only.
                   2230: 
                   2231:           Status:
                   2232:                mandatory.
                   2233: 
                   2234: 
                   2235:           OBJECT:
                   2236:           -------
                   2237:                ipAdEntReasmMaxSize { ipAddrEntry 5 }
                   2238: 
                   2239: 
                   2240: 
                   2241: 
                   2242: IETF SNMP Working Group                                        [Page 40]
                   2243: 
                   2244: RFC 1158                         MIB II                         May 1990
                   2245: 
                   2246: 
                   2247:           Syntax:
                   2248:                INTEGER (0..65535)
                   2249: 
                   2250:           Definition:
                   2251:                The size of the largest IP datagram which this entity can
                   2252:                re-assemble from incoming IP fragmented datagrams
                   2253:                received on this interface.
                   2254: 
                   2255:           Access:
                   2256:                read-only.
                   2257: 
                   2258:           Status:
                   2259:                mandatory.
                   2260: 
                   2261: 5.4.2.  The IP Routing table
                   2262: 
                   2263:    The IP Routing table contains an entry for each route presently known
                   2264:    to this entity.
                   2265: 
                   2266: 
                   2267:           OBJECT:
                   2268:           -------
                   2269:                ipRoutingTable { ip 21 }
                   2270: 
                   2271:           Syntax:
                   2272:                SEQUENCE OF IpRouteEntry
                   2273: 
                   2274:           Definition:
                   2275:                This entity's IP Routing table.
                   2276: 
                   2277:           Access:
                   2278:                read-write.
                   2279: 
                   2280:           Status:
                   2281:                mandatory.
                   2282: 
                   2283: 
                   2284:           OBJECT:
                   2285:           -------
                   2286:                ipRouteEntry { ipRoutingTable 1 }
                   2287: 
                   2288:           Syntax:
                   2289:                IpRouteEntry ::= SEQUENCE {
                   2290:                     ipRouteDest
                   2291:                         IpAddress,
                   2292:                     ipRouteIfIndex
                   2293:                         INTEGER,
                   2294:                     ipRouteMetric1
                   2295: 
                   2296: 
                   2297: 
                   2298: IETF SNMP Working Group                                        [Page 41]
                   2299: 
                   2300: RFC 1158                         MIB II                         May 1990
                   2301: 
                   2302: 
                   2303:                         INTEGER,
                   2304:                     ipRouteMetric2
                   2305:                         INTEGER,
                   2306:                     ipRouteMetric3
                   2307:                         INTEGER,
                   2308:                     ipRouteMetric4
                   2309:                         INTEGER,
                   2310:                     ipRouteNextHop
                   2311:                         IpAddress,
                   2312:                     ipRouteType
                   2313:                         INTEGER,
                   2314:                     ipRouteProto
                   2315:                         INTEGER,
                   2316:                     ipRouteAge
                   2317:                         INTEGER,
                   2318:                     ipRouteMask
                   2319:                         IpAddress
                   2320:                }
                   2321: 
                   2322:           Definition:
                   2323:                A route to a particular destination.
                   2324: 
                   2325:           Access:
                   2326:                read-write.
                   2327: 
                   2328:           Status:
                   2329:                mandatory.
                   2330: 
                   2331:           We now consider the individual components of each route in the
                   2332:           IP Routing table:
                   2333: 
                   2334: 
                   2335:           OBJECT:
                   2336:           -------
                   2337:                ipRouteDest { ipRouteEntry 1 }
                   2338: 
                   2339:           Syntax:
                   2340:                IpAddress
                   2341: 
                   2342:           Definition:
                   2343:                The destination IP address of this route.  An entry with
                   2344:                a value of 0.0.0.0 is considered a default route.
                   2345:                Multiple routes to a single destination can appear in the
                   2346:                table, but access to such multiple entries is dependent
                   2347:                on the table-access mechanisms defined by the network
                   2348:                management protocol in use.
                   2349: 
                   2350: 
                   2351: 
                   2352: 
                   2353: 
                   2354: IETF SNMP Working Group                                        [Page 42]
                   2355: 
                   2356: RFC 1158                         MIB II                         May 1990
                   2357: 
                   2358: 
                   2359:           Access:
                   2360:                read-write.
                   2361: 
                   2362:           Status:
                   2363:                mandatory.
                   2364: 
                   2365: 
                   2366:           OBJECT:
                   2367:           -------
                   2368:                ipRouteIfIndex  { ipRouteEntry 2 }
                   2369: 
                   2370:           Syntax:
                   2371:                INTEGER
                   2372: 
                   2373:           Definition:
                   2374:                The index value which uniquely identifies the local
                   2375:                interface through which the next hop of this route should
                   2376:                be reached.  The interface identified by a particular
                   2377:                value of this index is the same interface as identified
                   2378:                by the same value of ifIndex.
                   2379: 
                   2380:           Access:
                   2381:                read-write.
                   2382: 
                   2383:           Status:
                   2384:                mandatory.
                   2385: 
                   2386: 
                   2387:           OBJECT:
                   2388:           -------
                   2389:                ipRouteMetric1 { ipRouteEntry 3 }
                   2390: 
                   2391:           Syntax:
                   2392:                INTEGER
                   2393: 
                   2394:           Definition:
                   2395:                The primary routing metric for this route.  The semantics
                   2396:                of this metric are determined by the routing-protocol
                   2397:                specified in the route's ipRouteProto value.  If this
                   2398:                metric is not used, its value should be set to -1.
                   2399: 
                   2400:           Access:
                   2401:                read-write.
                   2402: 
                   2403:           Status:
                   2404:                mandatory.
                   2405: 
                   2406: 
                   2407: 
                   2408: 
                   2409: 
                   2410: IETF SNMP Working Group                                        [Page 43]
                   2411: 
                   2412: RFC 1158                         MIB II                         May 1990
                   2413: 
                   2414: 
                   2415:           OBJECT:
                   2416:           -------
                   2417:                ipRouteMetric2 { ipRouteEntry 4 }
                   2418: 
                   2419:           Syntax:
                   2420:                INTEGER
                   2421: 
                   2422:           Definition:
                   2423:                An alternate routing metric for this route.  The
                   2424:                semantics of this metric are determined by the routing-
                   2425:                protocol specified in the route's ipRouteProto value.  If
                   2426:                this metric is not used, its value should be set to -1.
                   2427: 
                   2428:           Access:
                   2429:                read-write.
                   2430: 
                   2431:           Status:
                   2432:                mandatory.
                   2433: 
                   2434: 
                   2435:           OBJECT:
                   2436:           -------
                   2437:                ipRouteMetric3 { ipRouteEntry 5 }
                   2438: 
                   2439:           Syntax:
                   2440:                INTEGER
                   2441: 
                   2442:           Definition:
                   2443:                An alternate routing metric for this route.  The
                   2444:                semantics of this metric are determined by the routing-
                   2445:                protocol specified in the route's ipRouteProto value.  If
                   2446:                this metric is not used, its value should be set to -1.
                   2447: 
                   2448:           Access:
                   2449:                read-write.
                   2450: 
                   2451:           Status:
                   2452:                mandatory.
                   2453: 
                   2454: 
                   2455:           OBJECT:
                   2456:           -------
                   2457:                ipRouteMetric4 { ipRouteEntry 6 }
                   2458: 
                   2459:           Syntax:
                   2460:                INTEGER
                   2461: 
                   2462: 
                   2463: 
                   2464: 
                   2465: 
                   2466: IETF SNMP Working Group                                        [Page 44]
                   2467: 
                   2468: RFC 1158                         MIB II                         May 1990
                   2469: 
                   2470: 
                   2471:           Definition:
                   2472:                An alternate routing metric for this route.  The
                   2473:                semantics of this metric are determined by the routing-
                   2474:                protocol specified in the route's ipRouteProto value.  If
                   2475:                this metric is not used, its value should be set to -1.
                   2476: 
                   2477:           Access:
                   2478:                read-write.
                   2479: 
                   2480:           Status:
                   2481:                mandatory.
                   2482: 
                   2483: 
                   2484:           OBJECT:
                   2485:           -------
                   2486:                ipRouteNextHop { ipRouteEntry 7 }
                   2487: 
                   2488:           Syntax:
                   2489:                IpAddress
                   2490: 
                   2491:           Definition:
                   2492:                The IP address of the next hop of this route.  (In the
                   2493:                case of a route bound to an interface which is realized
                   2494:                via a broadcast media, the value of this field is the
                   2495:                agent's IP address on that interface.)
                   2496: 
                   2497:           Access:
                   2498:                read-write.
                   2499: 
                   2500:           Status:
                   2501:                mandatory.
                   2502: 
                   2503: 
                   2504:           OBJECT:
                   2505:           -------
                   2506:                ipRouteType { ipRouteEntry 8 }
                   2507: 
                   2508:           Syntax:
                   2509:                INTEGER {
                   2510:                     other(1),        -- none of the following
                   2511: 
                   2512:                     invalid(2),      -- an invalidated route
                   2513: 
                   2514:                                      -- route to directly
                   2515:                     direct(3),       -- connected (sub-)network
                   2516: 
                   2517:                                      -- route to a non-local
                   2518:                     remote(4)        -- host/network/sub-network
                   2519: 
                   2520: 
                   2521: 
                   2522: IETF SNMP Working Group                                        [Page 45]
                   2523: 
                   2524: RFC 1158                         MIB II                         May 1990
                   2525: 
                   2526: 
                   2527:                }
                   2528: 
                   2529:           Definition:
                   2530:                The type of route.
                   2531: 
                   2532:           Setting this object to the value invalid(2) has the effect of
                   2533:           invalidating the corresponding entry in the ipRoutingTable
                   2534:           object.  That is, it effectively disassociates the destination
                   2535:           identified with said entry from the route identified with said
                   2536:           entry.  It is an implementation-specific matter as to whether
                   2537:           the agent removes an invalidated entry from the table.
                   2538:           Accordingly, management stations must be prepared to receive
                   2539:           tabular information from agents that corresponds to entries
                   2540:           not currently in use.  Proper interpretation of such entries
                   2541:           requires examination of the relevant ipRouteType object.
                   2542: 
                   2543:           Access:
                   2544:                read-write.
                   2545: 
                   2546:           Status:
                   2547:                mandatory.
                   2548: 
                   2549: 
                   2550:           OBJECT:
                   2551:           -------
                   2552:                ipRouteProto { ipRouteEntry 9 }
                   2553: 
                   2554:           Syntax:
                   2555:                INTEGER {
                   2556:                     other(1),       -- none of the following
                   2557: 
                   2558:                                     -- non-protocol information,
                   2559:                                     -- e.g., manually configured
                   2560:                     local(2),       -- entries
                   2561: 
                   2562:                                     -- set via a network management
                   2563:                     netmgmt(3),     -- protocol
                   2564: 
                   2565:                                     -- obtained via ICMP,
                   2566:                     icmp(4),        -- e.g., Redirect
                   2567: 
                   2568:                                     -- the remaining values are
                   2569:                                     -- all gateway routing protocols
                   2570:                     egp(5),
                   2571:                     ggp(6),
                   2572:                     hello(7),
                   2573:                     rip(8),
                   2574:                     is-is(9),
                   2575: 
                   2576: 
                   2577: 
                   2578: IETF SNMP Working Group                                        [Page 46]
                   2579: 
                   2580: RFC 1158                         MIB II                         May 1990
                   2581: 
                   2582: 
                   2583:                     es-is(10),
                   2584:                     ciscoIgrp(11),
                   2585:                     bbnSpfIgp(12),
                   2586:                     ospf(13),
                   2587:                     bgp(14)
                   2588:                }
                   2589: 
                   2590:           Definition:
                   2591:                The routing mechanism via which this route was learned.
                   2592:                Inclusion of values for gateway routing protocols is not
                   2593:                intended to imply that hosts should support those
                   2594:                protocols.
                   2595: 
                   2596:           Access:
                   2597:                read-only.
                   2598: 
                   2599:           Status:
                   2600:                mandatory.
                   2601: 
                   2602: 
                   2603:           OBJECT:
                   2604:           -------
                   2605:                ipRouteAge { ipRouteEntry 10 }
                   2606: 
                   2607:           Syntax:
                   2608:                INTEGER
                   2609: 
                   2610:           Definition:
                   2611:                The number of seconds since this route was last updated
                   2612:                or otherwise determined to be correct.   Note that no
                   2613:                semantics of "too old" can be implied except through
                   2614:                knowledge of the routing protocol by which the route was
                   2615:                learned.
                   2616: 
                   2617:           Access:
                   2618:                read-write.
                   2619: 
                   2620:           Status:
                   2621:                mandatory.
                   2622: 
                   2623: 
                   2624:           OBJECT:
                   2625:           -------
                   2626:                ipRouteMask { ipRouteEntry 11 }
                   2627: 
                   2628:           Syntax:
                   2629:                IpAddress
                   2630: 
                   2631: 
                   2632: 
                   2633: 
                   2634: IETF SNMP Working Group                                        [Page 47]
                   2635: 
                   2636: RFC 1158                         MIB II                         May 1990
                   2637: 
                   2638: 
                   2639:           Definition:
                   2640:                Indicate the mask to be logical-ANDed with the
                   2641:                destination address before being compared to the value in
                   2642:                the ipRouteDest field.  For those systems that do not
                   2643:                support arbitrary subnet masks, an agent constructs the
                   2644:                value of the ipRouteMask by determining whether the value
                   2645:                of the correspondent ipRouteDest field belong to a
                   2646:                class-A, B, or C network, and then using one of:
                   2647: 
                   2648:                     mask           network
                   2649:                     255.0.0.0      class-A
                   2650:                     255.255.0.0    class-B
                   2651:                     255.255.255.0  class-C
                   2652: 
                   2653:                If the value of the ipRouteDest is 0.0.0.0 (a default
                   2654:                route), then the mask value is also 0.0.0.0.  It should
                   2655:                be noted that all IP routing subsystems implicitly use
                   2656:                this mechanism.
                   2657: 
                   2658:           Access:
                   2659:                read-write.
                   2660: 
                   2661:           Status:
                   2662:                mandatory.
                   2663: 
                   2664: 5.4.3.  The IP Address Translation table
                   2665: 
                   2666:    The Address Translation tables contain the IpAddress to "physical"
                   2667:    address equivalences.  Some interfaces do not use translation tables
                   2668:    for determining address equivalences (e.g., DDN-X.25 has an
                   2669:    algorithmic method); if all interfaces are of this type, then the
                   2670:    Address Translation table is empty, i.e., has zero entries.
                   2671: 
                   2672: 
                   2673:           OBJECT:
                   2674:           -------
                   2675:                ipNetToMediaTable { ip 22 }
                   2676: 
                   2677:           Syntax:
                   2678:                SEQUENCE OF IpNetToMediaEntry
                   2679: 
                   2680:           Definition:
                   2681:                The IP Address Translation table used for mapping from IP
                   2682:                addresses to physical addresses.
                   2683: 
                   2684:           Access:
                   2685:                read-write.
                   2686: 
                   2687: 
                   2688: 
                   2689: 
                   2690: IETF SNMP Working Group                                        [Page 48]
                   2691: 
                   2692: RFC 1158                         MIB II                         May 1990
                   2693: 
                   2694: 
                   2695:           Status:
                   2696:                mandatory.
                   2697: 
                   2698: 
                   2699:           OBJECT:
                   2700:           -------
                   2701:                IpNetToMediaEntry { ipNetToMediaTable 1 }
                   2702: 
                   2703:           Syntax:
                   2704:                IpNetToMediaEntry ::= SEQUENCE {
                   2705:                     ipNetToMediaIfIndex
                   2706:                         INTEGER,
                   2707:                     ipNetToMediaPhysAddress
                   2708:                         OCTET STRING,
                   2709:                     ipNetToMediaNetAddress
                   2710:                         IpAddress,
                   2711:                     ipNetToMediaType
                   2712:                         INTEGER
                   2713:                }
                   2714: 
                   2715:           Definition:
                   2716:                Each entry contains one IpAddress to "physical" address
                   2717:                equivalence.
                   2718: 
                   2719:           Access:
                   2720:                read-write.
                   2721: 
                   2722:           Status:
                   2723:                mandatory.
                   2724: 
                   2725:           We now consider the individual components of each IP Address
                   2726:           Translation table entry:
                   2727: 
                   2728: 
                   2729:           OBJECT:
                   2730:           -------
                   2731:                ipNetToMediaIfIndex { ipNetToMediaEntry 1 }
                   2732: 
                   2733:           Syntax:
                   2734:                INTEGER
                   2735: 
                   2736:           Definition:
                   2737:                The interface on which this entry's equivalence is
                   2738:                effective.  The interface identified by a particular
                   2739:                value of this index is the same interface as identified
                   2740:                by the same value of ifIndex.
                   2741: 
                   2742: 
                   2743: 
                   2744: 
                   2745: 
                   2746: IETF SNMP Working Group                                        [Page 49]
                   2747: 
                   2748: RFC 1158                         MIB II                         May 1990
                   2749: 
                   2750: 
                   2751:           Access:
                   2752:                read-write.
                   2753: 
                   2754:           Status:
                   2755:                mandatory.
                   2756: 
                   2757: 
                   2758:           OBJECT:
                   2759:           -------
                   2760:                ipNetToMediaPhysAddress { ipNetToMediaEntry 2 }
                   2761: 
                   2762:           Syntax:
                   2763:                OCTET STRING
                   2764: 
                   2765:           Definition:
                   2766:                The media-dependent "physical" address.
                   2767: 
                   2768:           Access:
                   2769:                read-write.
                   2770: 
                   2771:           Status:
                   2772:                mandatory.
                   2773: 
                   2774: 
                   2775:           OBJECT:
                   2776:           -------
                   2777:                ipNetToMediaNetAddress { ipNetToMediaEntry 3 }
                   2778: 
                   2779:           Syntax:
                   2780:                IpAddress
                   2781: 
                   2782:           Definition:
                   2783:                The IpAddress corresponding to the media-dependent
                   2784:                "physical" address.
                   2785: 
                   2786:           Access:
                   2787:                read-write.
                   2788: 
                   2789:           Status:
                   2790:                mandatory.
                   2791: 
                   2792: 
                   2793:           OBJECT:
                   2794:           -------
                   2795:                ipNetToMediaType { ipNetToMediaEntry 4 }
                   2796: 
                   2797:           Syntax:
                   2798:                INTEGER {
                   2799: 
                   2800: 
                   2801: 
                   2802: IETF SNMP Working Group                                        [Page 50]
                   2803: 
                   2804: RFC 1158                         MIB II                         May 1990
                   2805: 
                   2806: 
                   2807:                     other(1),        -- none of the following
                   2808: 
                   2809:                     invalid(2),      -- an invalidated mapping
                   2810: 
                   2811:                     dynamic(3),
                   2812: 
                   2813:                     static(4)
                   2814:                }
                   2815: 
                   2816:           Definition:
                   2817:                The type of mapping.
                   2818: 
                   2819:           Setting this object to the value invalid(2) has the effect of
                   2820:           invalidating the corresponding entry in the ipNetToMediaTable.
                   2821:           That is, it effectively disassociates the interface identified
                   2822:           with said entry from the mapping identified with said entry.
                   2823:           It is an implementation-specific matter as to whether the
                   2824:           agent removes an invalidated entry from the table.
                   2825:           Accordingly, management stations must be prepared to receive
                   2826:           tabular information from agents that corresponds to entries
                   2827:           not currently in use.  Proper interpretation of such entries
                   2828:           requires examination of the relevant ipNetToMediaType object.
                   2829: 
                   2830:           Access:
                   2831:                read-write.
                   2832: 
                   2833:           Status:
                   2834:                mandatory.
                   2835: 
                   2836: 5.5.  The ICMP Group
                   2837: 
                   2838:    Implementation of the ICMP group is mandatory for all systems.
                   2839: 
                   2840:    The ICMP group contains the ICMP input and output statistics.
                   2841: 
                   2842: 
                   2843:           OBJECT:
                   2844:           -------
                   2845:                icmpInMsgs { icmp 1 }
                   2846: 
                   2847:           Syntax:
                   2848:                Counter
                   2849: 
                   2850:           Definition:
                   2851:                The total number of ICMP messages which the entity
                   2852:                received.  Note that this counter includes all those
                   2853:                counted by icmpInErrors.
                   2854: 
                   2855: 
                   2856: 
                   2857: 
                   2858: IETF SNMP Working Group                                        [Page 51]
                   2859: 
                   2860: RFC 1158                         MIB II                         May 1990
                   2861: 
                   2862: 
                   2863:           Access:
                   2864:                read-only.
                   2865: 
                   2866:           Status:
                   2867:                mandatory.
                   2868: 
                   2869: 
                   2870:           OBJECT:
                   2871:           -------
                   2872:                icmpInErrors { icmp 2 }
                   2873: 
                   2874:           Syntax:
                   2875:                Counter
                   2876: 
                   2877:           Definition:
                   2878:                The number of ICMP messages which the entity received but
                   2879:                determined as having ICMP-specific errors (bad ICMP
                   2880:                checksums, bad length, etc.).
                   2881: 
                   2882:           Access:
                   2883:                read-only.
                   2884: 
                   2885:           Status:
                   2886:                mandatory.
                   2887: 
                   2888: 
                   2889:           OBJECT:
                   2890:           -------
                   2891:                icmpInDestUnreachs { icmp 3 }
                   2892: 
                   2893:           Syntax:
                   2894:                Counter
                   2895: 
                   2896:           Definition:
                   2897:                The number of ICMP Destination Unreachable messages
                   2898:                received.
                   2899: 
                   2900:           Access:
                   2901:                read-only.
                   2902: 
                   2903:           Status:
                   2904:                mandatory.
                   2905: 
                   2906: 
                   2907:           OBJECT:
                   2908:           -------
                   2909:                icmpInTimeExcds { icmp 4 }
                   2910: 
                   2911: 
                   2912: 
                   2913: 
                   2914: IETF SNMP Working Group                                        [Page 52]
                   2915: 
                   2916: RFC 1158                         MIB II                         May 1990
                   2917: 
                   2918: 
                   2919:           Syntax:
                   2920:                Counter
                   2921: 
                   2922:           Definition:
                   2923:                The number of ICMP Time Exceeded messages received.
                   2924: 
                   2925:           Access:
                   2926:                read-only.
                   2927: 
                   2928:           Status:
                   2929:                mandatory.
                   2930: 
                   2931: 
                   2932:           OBJECT:
                   2933:           -------
                   2934:                icmpInParmProbs { icmp 5 }
                   2935: 
                   2936:           Syntax:
                   2937:                Counter
                   2938: 
                   2939:           Definition:
                   2940:                The number of ICMP Parameter Problem messages received.
                   2941: 
                   2942:           Access:
                   2943:                read-only.
                   2944: 
                   2945:           Status:
                   2946:                mandatory.
                   2947: 
                   2948: 
                   2949:           OBJECT:
                   2950:           -------
                   2951:                icmpInSrcQuenchs { icmp 6 }
                   2952: 
                   2953:           Syntax:
                   2954:                Counter
                   2955: 
                   2956:           Definition:
                   2957:                The number of ICMP Source Quench messages received.
                   2958: 
                   2959:           Access:
                   2960:                read-only.
                   2961: 
                   2962:           Status:
                   2963:                mandatory.
                   2964: 
                   2965: 
                   2966: 
                   2967: 
                   2968: 
                   2969: 
                   2970: IETF SNMP Working Group                                        [Page 53]
                   2971: 
                   2972: RFC 1158                         MIB II                         May 1990
                   2973: 
                   2974: 
                   2975:           OBJECT:
                   2976:           -------
                   2977:                icmpInRedirects { icmp 7 }
                   2978: 
                   2979:           Syntax:
                   2980:                Counter
                   2981: 
                   2982:           Definition:
                   2983:                The number of ICMP Redirect messages received.
                   2984: 
                   2985:           Access:
                   2986:                read-only.
                   2987: 
                   2988:           Status:
                   2989:                mandatory.
                   2990: 
                   2991: 
                   2992:           OBJECT:
                   2993:           -------
                   2994:                icmpInEchos { icmp 8 }
                   2995: 
                   2996:           Syntax:
                   2997:                Counter
                   2998: 
                   2999:           Definition:
                   3000:                The number of ICMP Echo (request) messages received.
                   3001: 
                   3002:           Access:
                   3003:                read-only.
                   3004: 
                   3005:           Status:
                   3006:                mandatory.
                   3007: 
                   3008: 
                   3009:           OBJECT:
                   3010:           -------
                   3011:                icmpInEchoReps { icmp 9 }
                   3012: 
                   3013:           Syntax:
                   3014:                Counter
                   3015: 
                   3016:           Definition:
                   3017:                The number of ICMP Echo Reply messages received.
                   3018: 
                   3019:           Access:
                   3020:                read-only.
                   3021: 
                   3022: 
                   3023: 
                   3024: 
                   3025: 
                   3026: IETF SNMP Working Group                                        [Page 54]
                   3027: 
                   3028: RFC 1158                         MIB II                         May 1990
                   3029: 
                   3030: 
                   3031:           Status:
                   3032:                mandatory.
                   3033: 
                   3034: 
                   3035:           OBJECT:
                   3036:           -------
                   3037:                icmpInTimestamps { icmp 10 }
                   3038: 
                   3039:           Syntax:
                   3040:                Counter
                   3041: 
                   3042:           Definition:
                   3043:                The number of ICMP Timestamp (request) messages received.
                   3044: 
                   3045:           Access:
                   3046:                read-only.
                   3047: 
                   3048:           Status:
                   3049:                mandatory.
                   3050: 
                   3051: 
                   3052:           OBJECT:
                   3053:           -------
                   3054:                icmpInTimestampReps { icmp 11 }
                   3055: 
                   3056:           Syntax:
                   3057:                Counter
                   3058: 
                   3059:           Definition:
                   3060:                The number of ICMP Timestamp Reply messages received.
                   3061: 
                   3062:           Access:
                   3063:                read-only.
                   3064: 
                   3065:           Status:
                   3066:                mandatory.
                   3067: 
                   3068: 
                   3069:           OBJECT:
                   3070:           -------
                   3071:                icmpInAddrMasks { icmp 12 }
                   3072: 
                   3073:           Syntax:
                   3074:                Counter
                   3075: 
                   3076:           Definition:
                   3077:                The number of ICMP Address Mask Request messages
                   3078:                received.
                   3079: 
                   3080: 
                   3081: 
                   3082: IETF SNMP Working Group                                        [Page 55]
                   3083: 
                   3084: RFC 1158                         MIB II                         May 1990
                   3085: 
                   3086: 
                   3087:           Access:
                   3088:                read-only.
                   3089: 
                   3090:           Status:
                   3091:                mandatory.
                   3092: 
                   3093: 
                   3094:           OBJECT:
                   3095:           -------
                   3096:                icmpInAddrMaskReps { icmp 13 }
                   3097: 
                   3098:           Syntax:
                   3099:                Counter
                   3100: 
                   3101:           Definition:
                   3102:                The number of ICMP Address Mask Reply messages received.
                   3103: 
                   3104:           Access:
                   3105:                read-only.
                   3106: 
                   3107:           Status:
                   3108:                mandatory.
                   3109: 
                   3110: 
                   3111:           OBJECT:
                   3112:           -------
                   3113:                icmpOutMsgs { icmp 14 }
                   3114: 
                   3115:           Syntax:
                   3116:                Counter
                   3117: 
                   3118:           Definition:
                   3119:                The total number of ICMP messages which this entity
                   3120:                attempted to send.  Note that this counter includes all
                   3121:                those counted by icmpOutErrors.
                   3122: 
                   3123:           Access:
                   3124:                read-only.
                   3125: 
                   3126:           Status:
                   3127:                mandatory.
                   3128: 
                   3129: 
                   3130:           OBJECT:
                   3131:           -------
                   3132:                icmpOutErrors { icmp 15 }
                   3133: 
                   3134: 
                   3135: 
                   3136: 
                   3137: 
                   3138: IETF SNMP Working Group                                        [Page 56]
                   3139: 
                   3140: RFC 1158                         MIB II                         May 1990
                   3141: 
                   3142: 
                   3143:           Syntax:
                   3144:                Counter
                   3145: 
                   3146:           Definition:
                   3147:                The number of ICMP messages which this entity did not
                   3148:                send due to problems discovered within ICMP such as a
                   3149:                lack of buffers.  This value should not include errors
                   3150:                discovered outside the ICMP layer such as the inability
                   3151:                of IP to route the resultant datagram.  In some
                   3152:                implementations there may be no types of error which
                   3153:                contribute to this counter's value.
                   3154: 
                   3155:           Access:
                   3156:                read-only.
                   3157: 
                   3158:           Status:
                   3159:                mandatory.
                   3160: 
                   3161: 
                   3162:           OBJECT:
                   3163:           -------
                   3164:                icmpOutDestUnreachs { icmp 16 }
                   3165: 
                   3166:           Syntax:
                   3167:                Counter
                   3168: 
                   3169:           Definition:
                   3170:                The number of ICMP Destination Unreachable messages sent.
                   3171: 
                   3172:           Access:
                   3173:                read-only.
                   3174: 
                   3175:           Status:
                   3176:                mandatory.
                   3177: 
                   3178: 
                   3179:           OBJECT:
                   3180:           -------
                   3181:                icmpOutTimeExcds { icmp 17 }
                   3182: 
                   3183:           Syntax:
                   3184:                Counter
                   3185: 
                   3186:           Definition:
                   3187:                The number of ICMP Time Exceeded messages sent.
                   3188: 
                   3189:           Access:
                   3190:                read-only.
                   3191: 
                   3192: 
                   3193: 
                   3194: IETF SNMP Working Group                                        [Page 57]
                   3195: 
                   3196: RFC 1158                         MIB II                         May 1990
                   3197: 
                   3198: 
                   3199:           Status:
                   3200:                mandatory.
                   3201: 
                   3202: 
                   3203:           OBJECT:
                   3204:           -------
                   3205:                icmpOutParmProbs { icmp 18 }
                   3206: 
                   3207:           Syntax:
                   3208:                Counter
                   3209: 
                   3210:           Definition:
                   3211:                The number of ICMP Parameter Problem messages sent.
                   3212: 
                   3213:           Access:
                   3214:                read-only.
                   3215: 
                   3216:           Status:
                   3217:                mandatory.
                   3218: 
                   3219: 
                   3220:           OBJECT:
                   3221:           -------
                   3222:                icmpOutSrcQuenchs { icmp 19 }
                   3223: 
                   3224:           Syntax:
                   3225:                Counter
                   3226: 
                   3227:           Definition:
                   3228:                The number of ICMP Source Quench messages sent.
                   3229: 
                   3230:           Access:
                   3231:                read-only.
                   3232: 
                   3233:           Status:
                   3234:                mandatory.
                   3235: 
                   3236: 
                   3237:           OBJECT:
                   3238:           -------
                   3239:                icmpOutRedirects { icmp 20 }
                   3240: 
                   3241:           Syntax:
                   3242:                Counter
                   3243: 
                   3244:           Definition:
                   3245:                The number of ICMP Redirect messages sent.  For a host,
                   3246:                this object will always be zero, since hosts do not send
                   3247: 
                   3248: 
                   3249: 
                   3250: IETF SNMP Working Group                                        [Page 58]
                   3251: 
                   3252: RFC 1158                         MIB II                         May 1990
                   3253: 
                   3254: 
                   3255:                redirects.
                   3256: 
                   3257:           Access:
                   3258:                read-only.
                   3259: 
                   3260:           Status:
                   3261:                mandatory.
                   3262: 
                   3263: 
                   3264:           OBJECT:
                   3265:           -------
                   3266:                icmpOutEchos { icmp 21 }
                   3267: 
                   3268:           Syntax:
                   3269:                Counter
                   3270: 
                   3271:           Definition:
                   3272:                The number of ICMP Echo (request) messages sent.
                   3273: 
                   3274:           Access:
                   3275:                read-only.
                   3276: 
                   3277:           Status:
                   3278:                mandatory.
                   3279: 
                   3280: 
                   3281:           OBJECT:
                   3282:           -------
                   3283:                icmpOutEchoReps { icmp 22 }
                   3284: 
                   3285:           Syntax:
                   3286:                Counter
                   3287: 
                   3288:           Definition:
                   3289:                The number of ICMP Echo Reply messages sent.
                   3290: 
                   3291:           Access:
                   3292:                read-only.
                   3293: 
                   3294:           Status:
                   3295:                mandatory.
                   3296: 
                   3297: 
                   3298:           OBJECT:
                   3299:           -------
                   3300:                icmpOutTimestamps { icmp 23 }
                   3301: 
                   3302: 
                   3303: 
                   3304: 
                   3305: 
                   3306: IETF SNMP Working Group                                        [Page 59]
                   3307: 
                   3308: RFC 1158                         MIB II                         May 1990
                   3309: 
                   3310: 
                   3311:           Syntax:
                   3312:                Counter
                   3313: 
                   3314:           Definition:
                   3315:                The number of ICMP Timestamp (request) messages sent.
                   3316: 
                   3317:           Access:
                   3318:                read-only.
                   3319: 
                   3320:           Status:
                   3321:                mandatory.
                   3322: 
                   3323: 
                   3324:           OBJECT:
                   3325:           -------
                   3326:                icmpOutTimestampReps { icmp 24 }
                   3327: 
                   3328:           Syntax:
                   3329:                Counter
                   3330: 
                   3331:           Definition:
                   3332:                The number of ICMP Timestamp Reply messages sent.
                   3333: 
                   3334:           Access:
                   3335:                read-only.
                   3336: 
                   3337:           Status:
                   3338:                mandatory.
                   3339: 
                   3340: 
                   3341:           OBJECT:
                   3342:           -------
                   3343:                icmpOutAddrMasks { icmp 25 }
                   3344: 
                   3345:           Syntax:
                   3346:                Counter
                   3347: 
                   3348:           Definition:
                   3349:                The number of ICMP Address Mask Request messages sent.
                   3350: 
                   3351:           Access:
                   3352:                read-only.
                   3353: 
                   3354:           Status:
                   3355:                mandatory.
                   3356: 
                   3357: 
                   3358: 
                   3359: 
                   3360: 
                   3361: 
                   3362: IETF SNMP Working Group                                        [Page 60]
                   3363: 
                   3364: RFC 1158                         MIB II                         May 1990
                   3365: 
                   3366: 
                   3367:           OBJECT:
                   3368:           -------
                   3369:                icmpOutAddrMaskReps { icmp 26 }
                   3370: 
                   3371:           Syntax:
                   3372:                Counter
                   3373: 
                   3374:           Definition:
                   3375:                The number of ICMP Address Mask Reply messages sent.
                   3376: 
                   3377:           Access:
                   3378:                read-only.
                   3379: 
                   3380:           Status:
                   3381:                mandatory.
                   3382: 
                   3383: 5.6.  The TCP Group
                   3384: 
                   3385:    Implementation of the TCP group is mandatory for all systems that
                   3386:    implement the TCP.
                   3387: 
                   3388:    Note that instances of object types that represent information about
                   3389:    a particular TCP connection are transient; they persist only as long
                   3390:    as the connection in question.
                   3391: 
                   3392: 
                   3393:           OBJECT:
                   3394:           -------
                   3395:                tcpRtoAlgorithm { tcp 1 }
                   3396: 
                   3397:           Syntax:
                   3398:                INTEGER {
                   3399:                     other(1),    -- none of the following
                   3400:                     constant(2), -- a constant rto
                   3401:                     rsre(3),     -- MIL-STD-1778, Appendix B
                   3402:                     vanj(4)      -- Van Jacobson's algorithm [11]
                   3403:                }
                   3404: 
                   3405:           Definition:
                   3406:                The algorithm used to determine the timeout value used
                   3407:                for retransmitting unacknowledged octets.
                   3408: 
                   3409:           Access:
                   3410:                read-only.
                   3411: 
                   3412:           Status:
                   3413:                mandatory.
                   3414: 
                   3415: 
                   3416: 
                   3417: 
                   3418: IETF SNMP Working Group                                        [Page 61]
                   3419: 
                   3420: RFC 1158                         MIB II                         May 1990
                   3421: 
                   3422: 
                   3423:           OBJECT:
                   3424:           -------
                   3425:                tcpRtoMin { tcp 2 }
                   3426: 
                   3427:           Syntax:
                   3428:                INTEGER
                   3429: 
                   3430:           Definition:
                   3431:                The minimum value permitted by a TCP implementation for
                   3432:                the retransmission timeout, measured in milliseconds.
                   3433:                More refined semantics for objects of this type depend
                   3434:                upon the algorithm used to determine the retransmission
                   3435:                timeout.  In particular, when the timeout algorithm is
                   3436:                rsre(3), an object of this type has the semantics of the
                   3437:                LBOUND quantity described in RFC 793.
                   3438: 
                   3439:           Access:
                   3440:                read-only.
                   3441: 
                   3442:           Status:
                   3443:                mandatory.
                   3444: 
                   3445: 
                   3446:           OBJECT:
                   3447:           -------
                   3448:                tcpRtoMax { tcp 3 }
                   3449: 
                   3450:           Syntax:
                   3451:                INTEGER
                   3452: 
                   3453:           Definition:
                   3454:                The maximum value permitted by a TCP implementation for
                   3455:                the retransmission timeout, measured in milliseconds.
                   3456:                More refined semantics for objects of this type depend
                   3457:                upon the algorithm used to determine the retransmission
                   3458:                timeout.  In particular, when the timeout algorithm is
                   3459:                rsre(3), an object of this type has the semantics of the
                   3460:                UBOUND quantity described in RFC 793.
                   3461: 
                   3462:           Access:
                   3463:                read-only.
                   3464: 
                   3465:           Status:
                   3466:                mandatory.
                   3467: 
                   3468: 
                   3469: 
                   3470: 
                   3471: 
                   3472: 
                   3473: 
                   3474: IETF SNMP Working Group                                        [Page 62]
                   3475: 
                   3476: RFC 1158                         MIB II                         May 1990
                   3477: 
                   3478: 
                   3479:           OBJECT:
                   3480:           -------
                   3481:                tcpMaxConn { tcp 4 }
                   3482: 
                   3483:           Syntax:
                   3484:                INTEGER
                   3485: 
                   3486:           Definition:
                   3487:                The limit on the total number of TCP connections the
                   3488:                entity can support.  In entities where the maximum number
                   3489:                of connections is dynamic, this object should contain the
                   3490:                value "-1".
                   3491: 
                   3492:           Access:
                   3493:                read-only.
                   3494: 
                   3495:           Status:
                   3496:                mandatory.
                   3497: 
                   3498: 
                   3499:           OBJECT:
                   3500:           -------
                   3501:                tcpActiveOpens { tcp 5 }
                   3502: 
                   3503:           Syntax:
                   3504:                Counter
                   3505: 
                   3506:           Definition:
                   3507:                The number of times TCP connections have made a direct
                   3508:                transition to the SYN-SENT state from the CLOSED state.
                   3509: 
                   3510:           Access:
                   3511:                read-only.
                   3512: 
                   3513:           Status:
                   3514:                mandatory.
                   3515: 
                   3516: 
                   3517:           OBJECT:
                   3518:           -------
                   3519:                tcpPassiveOpens { tcp 6 }
                   3520: 
                   3521:           Syntax:
                   3522:                Counter
                   3523: 
                   3524:           Definition:
                   3525:                The number of times TCP connections have made a direct
                   3526:                transition to the SYN-RCVD state from the LISTEN state.
                   3527: 
                   3528: 
                   3529: 
                   3530: IETF SNMP Working Group                                        [Page 63]
                   3531: 
                   3532: RFC 1158                         MIB II                         May 1990
                   3533: 
                   3534: 
                   3535:           Access:
                   3536:                read-only.
                   3537: 
                   3538:           Status:
                   3539:                mandatory.
                   3540: 
                   3541: 
                   3542:           OBJECT:
                   3543:           -------
                   3544:                tcpAttemptFails { tcp 7 }
                   3545: 
                   3546:           Syntax:
                   3547:                Counter
                   3548: 
                   3549:           Definition:
                   3550:                The number of times TCP connections have made a direct
                   3551:                transition to the CLOSED state from either the SYN-SENT
                   3552:                state or the SYN-RCVD state, plus the number of times TCP
                   3553:                connections have made a direct transition to the LISTEN
                   3554:                state from the SYN-RCVD state.
                   3555: 
                   3556:           Access:
                   3557:                read-only.
                   3558: 
                   3559:           Status:
                   3560:                mandatory.
                   3561: 
                   3562: 
                   3563:           OBJECT:
                   3564:           -------
                   3565:                tcpEstabResets { tcp 8 }
                   3566: 
                   3567:           Syntax:
                   3568:                Counter
                   3569: 
                   3570:           Definition:
                   3571:                The number of times TCP connections have made a direct
                   3572:                transition to the CLOSED state from either the
                   3573:                ESTABLISHED state or the CLOSE-WAIT state.
                   3574: 
                   3575:           Access:
                   3576:                read-only.
                   3577: 
                   3578:           Status:
                   3579:                mandatory.
                   3580: 
                   3581: 
                   3582: 
                   3583: 
                   3584: 
                   3585: 
                   3586: IETF SNMP Working Group                                        [Page 64]
                   3587: 
                   3588: RFC 1158                         MIB II                         May 1990
                   3589: 
                   3590: 
                   3591:           OBJECT:
                   3592:           -------
                   3593:                tcpCurrEstab { tcp 9 }
                   3594: 
                   3595:           Syntax:
                   3596:                Gauge
                   3597: 
                   3598:           Definition:
                   3599:                The number of TCP connections for which the current state
                   3600:                is either ESTABLISHED or CLOSE-WAIT.
                   3601: 
                   3602:           Access:
                   3603:                read-only.
                   3604: 
                   3605:           Status:
                   3606:                mandatory.
                   3607: 
                   3608: 
                   3609:           OBJECT:
                   3610:           -------
                   3611:                tcpInSegs { tcp 10 }
                   3612: 
                   3613:           Syntax:
                   3614:                Counter
                   3615: 
                   3616:           Definition:
                   3617:                The total number of segments received, including those
                   3618:                received in error.  This count includes segments received
                   3619:                on currently established connections.
                   3620: 
                   3621:           Access:
                   3622:                read-only.
                   3623: 
                   3624:           Status:
                   3625:                mandatory.
                   3626: 
                   3627: 
                   3628:           OBJECT:
                   3629:           -------
                   3630:                tcpOutSegs { tcp 11 }
                   3631: 
                   3632:           Syntax:
                   3633:                Counter
                   3634: 
                   3635:           Definition:
                   3636:                The total number of segments sent, including those on
                   3637:                current connections but excluding those containing only
                   3638:                retransmitted octets.
                   3639: 
                   3640: 
                   3641: 
                   3642: IETF SNMP Working Group                                        [Page 65]
                   3643: 
                   3644: RFC 1158                         MIB II                         May 1990
                   3645: 
                   3646: 
                   3647:           Access:
                   3648:                read-only.
                   3649: 
                   3650:           Status:
                   3651:                mandatory.
                   3652: 
                   3653: 
                   3654:           OBJECT:
                   3655:           -------
                   3656:                tcpRetransSegs { tcp 12 }
                   3657: 
                   3658:           Syntax:
                   3659:                Counter
                   3660: 
                   3661:           Definition:
                   3662:                The total number of segments retransmitted - that is, the
                   3663:                number of TCP segments transmitted containing one or more
                   3664:                previously transmitted octets.
                   3665: 
                   3666:           Access:
                   3667:                read-only.
                   3668: 
                   3669:           Status:
                   3670:                mandatory.
                   3671: 
                   3672: 5.6.1.  The TCP Connection table
                   3673: 
                   3674:    The TCP connection table contains information about this entity's
                   3675:    existing TCP connections.
                   3676: 
                   3677: 
                   3678:           OBJECT:
                   3679:           -------
                   3680:                tcpConnTable { tcp 13 }
                   3681: 
                   3682:           Syntax:
                   3683:                SEQUENCE OF TcpConnEntry
                   3684: 
                   3685:           Definition:
                   3686:                A table containing TCP connection-specific information.
                   3687: 
                   3688:           Access:
                   3689:                read-only.
                   3690: 
                   3691:           Status:
                   3692:                mandatory.
                   3693: 
                   3694: 
                   3695: 
                   3696: 
                   3697: 
                   3698: IETF SNMP Working Group                                        [Page 66]
                   3699: 
                   3700: RFC 1158                         MIB II                         May 1990
                   3701: 
                   3702: 
                   3703:           OBJECT:
                   3704:           -------
                   3705:                tcpConnEntry { tcpConnTable 1 }
                   3706: 
                   3707:           Syntax:
                   3708:                TcpConnEntry ::= SEQUENCE {
                   3709:                     tcpConnState
                   3710:                         INTEGER,
                   3711:                     tcpConnLocalAddress
                   3712:                         IpAddress,
                   3713:                     tcpConnLocalPort
                   3714:                         INTEGER (0..65535),
                   3715:                     tcpConnRemAddress
                   3716:                         IpAddress,
                   3717:                     tcpConnRemPort
                   3718:                         INTEGER (0..65535)
                   3719:                }
                   3720: 
                   3721:           Definition:
                   3722:                Information about a particular current TCP connection.
                   3723:                An object of this type is transient, in that it ceases to
                   3724:                exist when (or soon after) the connection makes the
                   3725:                transition to the CLOSED state.
                   3726: 
                   3727:           Access:
                   3728:                read-only.
                   3729: 
                   3730:           Status:
                   3731:                mandatory.
                   3732: 
                   3733: 
                   3734:           OBJECT:
                   3735:           -------
                   3736:                tcpConnState { tcpConnEntry 1 }
                   3737: 
                   3738:           Syntax:
                   3739:                INTEGER {
                   3740:                     closed(1),
                   3741:                     listen(2),
                   3742:                     synSent(3),
                   3743:                     synReceived(4),
                   3744:                     established(5),
                   3745:                     finWait1(6),
                   3746:                     finWait2(7),
                   3747:                     closeWait(8),
                   3748:                     lastAck(9),
                   3749:                     closing(10),
                   3750:                     timeWait(11)
                   3751: 
                   3752: 
                   3753: 
                   3754: IETF SNMP Working Group                                        [Page 67]
                   3755: 
                   3756: RFC 1158                         MIB II                         May 1990
                   3757: 
                   3758: 
                   3759:                }
                   3760: 
                   3761:           Definition:
                   3762:                The state of this TCP connection.
                   3763: 
                   3764:           Access:
                   3765:                read-only.
                   3766: 
                   3767:           Status:
                   3768:                mandatory.
                   3769: 
                   3770: 
                   3771:           OBJECT:
                   3772:           -------
                   3773:                tcpConnLocalAddress { tcpConnEntry 2 }
                   3774: 
                   3775:           Syntax:
                   3776:                IpAddress
                   3777: 
                   3778:           Definition:
                   3779:                The local IP address for this TCP connection.  In the
                   3780:                case of a connection in the listen state which is willing
                   3781:                to accept connections for any IP interface associated
                   3782:                with the node, the value 0.0.0.0 is used.
                   3783: 
                   3784:           Access:
                   3785:                read-only.
                   3786: 
                   3787:           Status:
                   3788:                mandatory.
                   3789: 
                   3790: 
                   3791:           OBJECT:
                   3792:           -------
                   3793:                tcpConnLocalPort { tcpConnEntry 3 }
                   3794: 
                   3795:           Syntax:
                   3796:                INTEGER (0..65535)
                   3797: 
                   3798:           Definition:
                   3799:                The local port number for this TCP connection.
                   3800: 
                   3801:           Access:
                   3802:                read-only.
                   3803: 
                   3804:           Status:
                   3805:                mandatory.
                   3806: 
                   3807: 
                   3808: 
                   3809: 
                   3810: IETF SNMP Working Group                                        [Page 68]
                   3811: 
                   3812: RFC 1158                         MIB II                         May 1990
                   3813: 
                   3814: 
                   3815:           OBJECT:
                   3816:           -------
                   3817:                tcpConnRemAddress { tcpConnEntry 4 }
                   3818: 
                   3819:           Syntax:
                   3820:                IpAddress
                   3821: 
                   3822:           Definition:
                   3823:                The remote IP address for this TCP connection.
                   3824: 
                   3825:           Access:
                   3826:                read-only.
                   3827: 
                   3828:           Status:
                   3829:                mandatory.
                   3830: 
                   3831: 
                   3832:           OBJECT:
                   3833:           -------
                   3834:                tcpConnRemPort { tcpConnEntry 5 }
                   3835: 
                   3836:           Syntax:
                   3837:                INTEGER (0..65535)
                   3838: 
                   3839:           Definition:
                   3840:                The remote port number for this TCP connection.
                   3841: 
                   3842:           Access:
                   3843:                read-only.
                   3844: 
                   3845:           Status:
                   3846:                mandatory.
                   3847: 
                   3848: 5.6.2.  Additional TCP Objects
                   3849: 
                   3850: 
                   3851:           OBJECT:
                   3852:           -------
                   3853:                tcpInErrs { tcp 14 }
                   3854: 
                   3855:           Syntax:
                   3856:                Counter
                   3857: 
                   3858:           Definition:
                   3859:                The total number of segments received in error (e.g., bad
                   3860:                TCP checksums).
                   3861: 
                   3862: 
                   3863: 
                   3864: 
                   3865: 
                   3866: IETF SNMP Working Group                                        [Page 69]
                   3867: 
                   3868: RFC 1158                         MIB II                         May 1990
                   3869: 
                   3870: 
                   3871:           Access:
                   3872:                read-only.
                   3873: 
                   3874:           Status:
                   3875:                mandatory.
                   3876: 
                   3877: 
                   3878:           OBJECT:
                   3879:           -------
                   3880:                tcpOutRsts { tcp 15 }
                   3881: 
                   3882:           Syntax:
                   3883:                Counter
                   3884: 
                   3885:           Definition:
                   3886:                The number of TCP segments sent containing the RST flag.
                   3887: 
                   3888:           Access:
                   3889:                read-only.
                   3890: 
                   3891:           Status:
                   3892:                mandatory.
                   3893: 
                   3894: 5.7.  The UDP Group
                   3895: 
                   3896:    Implementation of the UDP group is mandatory for all systems which
                   3897:    implement the UDP.
                   3898: 
                   3899: 
                   3900:           OBJECT:
                   3901:           -------
                   3902:                udpInDatagrams { udp 1 }
                   3903: 
                   3904:           Syntax:
                   3905:                Counter
                   3906: 
                   3907:           Definition:
                   3908:                The total number of UDP datagrams delivered to UDP users.
                   3909: 
                   3910:           Access:
                   3911:                read-only.
                   3912: 
                   3913:           Status:
                   3914:                mandatory.
                   3915: 
                   3916: 
                   3917: 
                   3918: 
                   3919: 
                   3920: 
                   3921: 
                   3922: IETF SNMP Working Group                                        [Page 70]
                   3923: 
                   3924: RFC 1158                         MIB II                         May 1990
                   3925: 
                   3926: 
                   3927:           OBJECT:
                   3928:           -------
                   3929:                udpNoPorts { udp 2 }
                   3930: 
                   3931:           Syntax:
                   3932:                Counter
                   3933: 
                   3934:           Definition:
                   3935:                The total number of received UDP datagrams for which
                   3936:                there was no application at the destination port.
                   3937: 
                   3938:           Access:
                   3939:                read-only.
                   3940: 
                   3941:           Status:
                   3942:                mandatory.
                   3943: 
                   3944: 
                   3945:           OBJECT:
                   3946:           -------
                   3947:                udpInErrors { udp 3 }
                   3948: 
                   3949:           Syntax:
                   3950:                Counter
                   3951: 
                   3952:           Definition:
                   3953:                The number of received UDP datagrams that could not be
                   3954:                delivered for reasons other than the lack of an
                   3955:                application at the destination port.
                   3956: 
                   3957:           Access:
                   3958:                read-only.
                   3959: 
                   3960:           Status:
                   3961:                mandatory.
                   3962: 
                   3963: 
                   3964:           OBJECT:
                   3965:           -------
                   3966:                udpOutDatagrams { udp 4 }
                   3967: 
                   3968:           Syntax:
                   3969:                Counter
                   3970: 
                   3971:           Definition:
                   3972:                The total number of UDP datagrams sent from this entity.
                   3973: 
                   3974: 
                   3975: 
                   3976: 
                   3977: 
                   3978: IETF SNMP Working Group                                        [Page 71]
                   3979: 
                   3980: RFC 1158                         MIB II                         May 1990
                   3981: 
                   3982: 
                   3983:           Access:
                   3984:                read-only.
                   3985: 
                   3986:           Status:
                   3987:                mandatory.
                   3988: 
                   3989: 5.7.1.  The UDP Listener table
                   3990: 
                   3991:    The UDP listener table contains information about this entity's UDP
                   3992:    end-points on which a local application is currently accepting
                   3993:    datagrams.
                   3994: 
                   3995: 
                   3996:           OBJECT:
                   3997:           -------
                   3998:                udpTable { udp 5 }
                   3999: 
                   4000:           Syntax:
                   4001:                SEQUENCE OF UdpEntry
                   4002: 
                   4003:           Definition:
                   4004:                A table containing UDP listener information.
                   4005: 
                   4006:           Access:
                   4007:                read-only.
                   4008: 
                   4009:           Status:
                   4010:                mandatory.
                   4011: 
                   4012: 
                   4013:           OBJECT:
                   4014:           -------
                   4015:                udpEntry { udpTable 1 }
                   4016: 
                   4017:           Syntax:
                   4018:                UdpEntry ::= SEQUENCE {
                   4019:                     udpLocalAddress
                   4020:                         IpAddress,
                   4021:                     udpLocalPort
                   4022:                         INTEGER (0..65535)
                   4023:                }
                   4024: 
                   4025:           Definition:
                   4026:                Information about a particular current UDP listener.
                   4027: 
                   4028:           Access:
                   4029:                read-only.
                   4030: 
                   4031: 
                   4032: 
                   4033: 
                   4034: IETF SNMP Working Group                                        [Page 72]
                   4035: 
                   4036: RFC 1158                         MIB II                         May 1990
                   4037: 
                   4038: 
                   4039:           Status:
                   4040:                mandatory.
                   4041: 
                   4042: 
                   4043:           OBJECT:
                   4044:           -------
                   4045:                udpLocalAddress { udpEntry 1 }
                   4046: 
                   4047:           Syntax:
                   4048:                IpAddress
                   4049: 
                   4050:           Definition:
                   4051:                The local IP address for this UDP listener.  In the case
                   4052:                of a UDP listener which is willing to accept datagrams
                   4053:                for any IP interface associated with the node, the value
                   4054:                0.0.0.0 is used.
                   4055: 
                   4056:           Access:
                   4057:                read-only.
                   4058: 
                   4059:           Status:
                   4060:                mandatory.
                   4061: 
                   4062: 
                   4063:           OBJECT:
                   4064:           -------
                   4065:                udpLocalPort { udpEntry 2 }
                   4066: 
                   4067:           Syntax:
                   4068:                INTEGER (0..65535)
                   4069: 
                   4070:           Definition:
                   4071:                The local port number for this UDP listener.
                   4072: 
                   4073:           Access:
                   4074:                read-only.
                   4075: 
                   4076:           Status:
                   4077:                mandatory.
                   4078: 
                   4079: 5.8.  The EGP Group
                   4080: 
                   4081:    Implementation of the EGP group is mandatory for all systems which
                   4082:    implement the EGP.
                   4083: 
                   4084: 
                   4085: 
                   4086: 
                   4087: 
                   4088: 
                   4089: 
                   4090: IETF SNMP Working Group                                        [Page 73]
                   4091: 
                   4092: RFC 1158                         MIB II                         May 1990
                   4093: 
                   4094: 
                   4095:           OBJECT:
                   4096:           -------
                   4097:                egpInMsgs { egp 1 }
                   4098: 
                   4099:           Syntax:
                   4100:                Counter
                   4101: 
                   4102:           Definition:
                   4103:                The number of EGP messages received without error.
                   4104: 
                   4105:           Access:
                   4106:                read-only.
                   4107: 
                   4108:           Status:
                   4109:                mandatory.
                   4110: 
                   4111: 
                   4112:           OBJECT:
                   4113:           -------
                   4114:                egpInErrors { egp 2 }
                   4115: 
                   4116:           Syntax:
                   4117:                Counter
                   4118: 
                   4119:           Definition:
                   4120:                The number of EGP messages received that proved to be in
                   4121:                error.
                   4122: 
                   4123:           Access:
                   4124:                read-only.
                   4125: 
                   4126:           Status:
                   4127:                mandatory.
                   4128: 
                   4129: 
                   4130:           OBJECT:
                   4131:           -------
                   4132:                egpOutMsgs { egp 3 }
                   4133: 
                   4134:           Syntax:
                   4135:                Counter
                   4136: 
                   4137:           Definition:
                   4138:                The total number of locally generated EGP messages.
                   4139: 
                   4140:           Access:
                   4141:                read-only.
                   4142: 
                   4143: 
                   4144: 
                   4145: 
                   4146: IETF SNMP Working Group                                        [Page 74]
                   4147: 
                   4148: RFC 1158                         MIB II                         May 1990
                   4149: 
                   4150: 
                   4151:           Status:
                   4152:                mandatory.
                   4153: 
                   4154: 
                   4155:           OBJECT:
                   4156:           -------
                   4157:                egpOutErrors { egp 4 }
                   4158: 
                   4159:           Syntax:
                   4160:                Counter
                   4161: 
                   4162:           Definition:
                   4163:                The number of locally generated EGP messages not sent due
                   4164:                to resource limitations within an EGP entity.
                   4165: 
                   4166:           Access:
                   4167:                read-only.
                   4168: 
                   4169:           Status:
                   4170:                mandatory.
                   4171: 
                   4172: 5.8.1.  The EGP Neighbor table
                   4173: 
                   4174:    The Egp Neighbor table contains information about this entity's EGP
                   4175:    neighbors.
                   4176: 
                   4177: 
                   4178:           OBJECT:
                   4179:           -------
                   4180:                egpNeighTable { egp 5 }
                   4181: 
                   4182:           Syntax:
                   4183:                SEQUENCE OF EgpNeighEntry
                   4184: 
                   4185:           Definition:
                   4186:                The EGP neighbor table.
                   4187: 
                   4188:           Access:
                   4189:                read-only.
                   4190: 
                   4191:           Status:
                   4192:                mandatory.
                   4193: 
                   4194: 
                   4195:           OBJECT:
                   4196:           -------
                   4197:                egpNeighEntry { egpNeighTable 1 }
                   4198: 
                   4199: 
                   4200: 
                   4201: 
                   4202: IETF SNMP Working Group                                        [Page 75]
                   4203: 
                   4204: RFC 1158                         MIB II                         May 1990
                   4205: 
                   4206: 
                   4207:           Syntax:
                   4208:                EgpNeighEntry ::= SEQUENCE {
                   4209:                     egpNeighState
                   4210:                         INTEGER,
                   4211:                     egpNeighAddr
                   4212:                         IpAddress,
                   4213:                     egpNeighAs
                   4214:                         INTEGER,
                   4215:                     egpNeighInMsgs
                   4216:                         Counter,
                   4217:                     egpNeighInErrs
                   4218:                         Counter,
                   4219:                     egpNeighOutMsgs
                   4220:                         Counter,
                   4221:                     egpNeighOutErrs
                   4222:                         Counter,
                   4223:                     egpNeighInErrMsgs
                   4224:                         Counter,
                   4225:                     egpNeighOutErrMsgs
                   4226:                         Counter,
                   4227:                     egpNeighStateUps
                   4228:                         Counter,
                   4229:                     egpNeighStateDowns
                   4230:                         Counter,
                   4231:                     egpNeighIntervalHello
                   4232:                         INTEGER,
                   4233:                     egpNeighIntervalPoll
                   4234:                         INTEGER,
                   4235:                     egpNeighMode
                   4236:                         INTEGER,
                   4237:                     egpNeighEventTrigger
                   4238:                         INTEGER
                   4239:                }
                   4240: 
                   4241:           Definition:
                   4242:                Information about this entity's relationship with a
                   4243:                particular EGP neighbor.
                   4244: 
                   4245:           Access:
                   4246:                read-only.
                   4247: 
                   4248:           Status:
                   4249:                mandatory.
                   4250: 
                   4251: 
                   4252:           We now consider the individual components of each EGP neighbor
                   4253:           entry:
                   4254: 
                   4255: 
                   4256: 
                   4257: 
                   4258: IETF SNMP Working Group                                        [Page 76]
                   4259: 
                   4260: RFC 1158                         MIB II                         May 1990
                   4261: 
                   4262: 
                   4263:           OBJECT:
                   4264:           -------
                   4265:                egpNeighState { egpNeighEntry 1 }
                   4266: 
                   4267:           Syntax:
                   4268:                INTEGER {
                   4269:                     idle(1),
                   4270:                     acquisition(2),
                   4271:                     down(3),
                   4272:                     up(4),
                   4273:                     cease(5)
                   4274:                }
                   4275: 
                   4276:           Definition:
                   4277:                The EGP state of the local system with respect to this
                   4278:                entry's EGP neighbor.  Each EGP state is represented by a
                   4279:                value that is one greater than the numerical value
                   4280:                associated with said state in RFC 904.
                   4281: 
                   4282:           Access:
                   4283:                read-only.
                   4284: 
                   4285:           Status:
                   4286:                mandatory.
                   4287: 
                   4288: 
                   4289:           OBJECT:
                   4290:           -------
                   4291:                egpNeighAddr { egpNeighEntry 2 }
                   4292: 
                   4293:           Syntax:
                   4294:                IpAddress
                   4295: 
                   4296:           Definition:
                   4297:                The IP address of this entry's EGP neighbor.
                   4298: 
                   4299:           Access:
                   4300:                read-only.
                   4301: 
                   4302:           Status:
                   4303:                mandatory.
                   4304: 
                   4305: 
                   4306:           OBJECT:
                   4307:           -------
                   4308:                egpNeighAs { egpNeighEntry 3 }
                   4309: 
                   4310: 
                   4311: 
                   4312: 
                   4313: 
                   4314: IETF SNMP Working Group                                        [Page 77]
                   4315: 
                   4316: RFC 1158                         MIB II                         May 1990
                   4317: 
                   4318: 
                   4319:           Syntax:
                   4320:                INTEGER
                   4321: 
                   4322:           Definition:
                   4323:                The autonomous system of this EGP peer.  Zero should be
                   4324:                specified if the autonomous system number of the neighbor
                   4325:                is not yet known.
                   4326: 
                   4327:           Access:
                   4328:                read-only.
                   4329: 
                   4330:           Status:
                   4331:                mandatory.
                   4332: 
                   4333: 
                   4334:           OBJECT:
                   4335:           -------
                   4336:                egpNeighInMsgs { egpNeighEntry 4 }
                   4337: 
                   4338:           Syntax:
                   4339:                Counter
                   4340: 
                   4341:           Definition:
                   4342:                The number of EGP messages received without error from
                   4343:                this EGP peer.
                   4344: 
                   4345:           Access:
                   4346:                read-only.
                   4347: 
                   4348:           Status:
                   4349:                mandatory.
                   4350: 
                   4351: 
                   4352:           OBJECT:
                   4353:           -------
                   4354:                egpNeighInErrs { egpNeighEntry 5 }
                   4355: 
                   4356:           Syntax:
                   4357:                Counter
                   4358: 
                   4359:           Definition:
                   4360:                The number of EGP messages received from this EGP peer
                   4361:                that proved to be in error (e.g., bad EGP checksum).
                   4362: 
                   4363:           Access:
                   4364:                read-only.
                   4365: 
                   4366: 
                   4367: 
                   4368: 
                   4369: 
                   4370: IETF SNMP Working Group                                        [Page 78]
                   4371: 
                   4372: RFC 1158                         MIB II                         May 1990
                   4373: 
                   4374: 
                   4375:           Status:
                   4376:                mandatory.
                   4377: 
                   4378: 
                   4379:           OBJECT:
                   4380:           -------
                   4381:                egpNeighOutMsgs { egpNeighEntry 6 }
                   4382: 
                   4383:           Syntax:
                   4384:                Counter
                   4385: 
                   4386:           Definition:
                   4387:                The number of locally generated EGP messages to this EGP
                   4388:                peer.
                   4389: 
                   4390:           Access:
                   4391:                read-only.
                   4392: 
                   4393:           Status:
                   4394:                mandatory.
                   4395: 
                   4396: 
                   4397:           OBJECT:
                   4398:           -------
                   4399:                egpNeighOutErrs { egpNeighEntry 7 }
                   4400: 
                   4401:           Syntax:
                   4402:                Counter
                   4403: 
                   4404:           Definition:
                   4405:                The number of locally generated EGP messages not sent to
                   4406:                this EGP peer due to resource limitations within an EGP
                   4407:                entity.
                   4408: 
                   4409:           Access:
                   4410:                read-only.
                   4411: 
                   4412:           Status:
                   4413:                mandatory.
                   4414: 
                   4415: 
                   4416:           OBJECT:
                   4417:           -------
                   4418:                egpNeighInErrMsgs { egpNeighEntry 8 }
                   4419: 
                   4420:           Syntax:
                   4421:                Counter
                   4422: 
                   4423: 
                   4424: 
                   4425: 
                   4426: IETF SNMP Working Group                                        [Page 79]
                   4427: 
                   4428: RFC 1158                         MIB II                         May 1990
                   4429: 
                   4430: 
                   4431:           Definition:
                   4432:                The number of EGP-defined error messages received from
                   4433:                this EGP peer.
                   4434: 
                   4435:           Access:
                   4436:                read-only.
                   4437: 
                   4438:           Status:
                   4439:                mandatory.
                   4440: 
                   4441: 
                   4442:           OBJECT:
                   4443:           -------
                   4444:                egpNeighOutErrMsgs { egpNeighEntry 9 }
                   4445: 
                   4446:           Syntax:
                   4447:                Counter
                   4448: 
                   4449:           Definition:
                   4450:                The number of EGP-defined error messages sent to this EGP
                   4451:                peer.
                   4452: 
                   4453:           Access:
                   4454:                read-only.
                   4455: 
                   4456:           Status:
                   4457:                mandatory.
                   4458: 
                   4459: 
                   4460:           OBJECT:
                   4461:           -------
                   4462:                egpNeighStateUps { egpNeighEntry 10 }
                   4463: 
                   4464:           Syntax:
                   4465:                Counter
                   4466: 
                   4467:           Definition:
                   4468:                The number of EGP state transitions to the UP state with
                   4469:                this EGP peer.
                   4470: 
                   4471:           Access:
                   4472:                read-only.
                   4473: 
                   4474:           Status:
                   4475:                mandatory.
                   4476: 
                   4477: 
                   4478: 
                   4479: 
                   4480: 
                   4481: 
                   4482: IETF SNMP Working Group                                        [Page 80]
                   4483: 
                   4484: RFC 1158                         MIB II                         May 1990
                   4485: 
                   4486: 
                   4487:           OBJECT:
                   4488:           -------
                   4489:                egpNeighStateDowns { egpNeighEntry 11 }
                   4490: 
                   4491:           Syntax:
                   4492:                Counter
                   4493: 
                   4494:           Definition:
                   4495:                The number of EGP state transitions from the UP state to
                   4496:                any other state with this EGP peer.
                   4497: 
                   4498:           Access:
                   4499:                read-only.
                   4500: 
                   4501:           Status:
                   4502:                mandatory.
                   4503: 
                   4504: 
                   4505:           OBJECT:
                   4506:           -------
                   4507:                egpNeighIntervalHello { egpNeighEntry 12 }
                   4508: 
                   4509:           Syntax:
                   4510:                INTEGER
                   4511: 
                   4512:           Definition:
                   4513:                The interval between EGP Hello command retransmissions
                   4514:                (in hundredths of a second).  This represents the t1
                   4515:                timer as defined in RFC 904.
                   4516: 
                   4517:           Access:
                   4518:                read-only.
                   4519: 
                   4520:           Status:
                   4521:                mandatory.
                   4522: 
                   4523: 
                   4524:           OBJECT:
                   4525:           -------
                   4526:                egpNeighIntervalPoll { egpNeighEntry 13 }
                   4527: 
                   4528:           Syntax:
                   4529:                INTEGER
                   4530: 
                   4531:           Definition:
                   4532:                The interval between EGP poll command retransmissions (in
                   4533:                hundredths of a second).  This represents the t3 timer as
                   4534:                defined in RFC 904.
                   4535: 
                   4536: 
                   4537: 
                   4538: IETF SNMP Working Group                                        [Page 81]
                   4539: 
                   4540: RFC 1158                         MIB II                         May 1990
                   4541: 
                   4542: 
                   4543:           Access:
                   4544:                read-only.
                   4545: 
                   4546:           Status:
                   4547:                mandatory.
                   4548: 
                   4549: 
                   4550:           OBJECT:
                   4551:           -------
                   4552:                egpNeighMode { egpNeighEntry 14 }
                   4553: 
                   4554:           Syntax:
                   4555:                INTEGER {
                   4556:                     active(1),
                   4557:                     passive(2)
                   4558:                }
                   4559: 
                   4560:           Definition:
                   4561:                The polling mode of this EGP entity, either passive or
                   4562:                active.
                   4563: 
                   4564:           Access:
                   4565:                read-only.
                   4566: 
                   4567:           Status:
                   4568:                mandatory.
                   4569: 
                   4570: 
                   4571:           OBJECT:
                   4572:           -------
                   4573:                egpNeighEventTrigger { egpNeighEntry 15 }
                   4574: 
                   4575:           Syntax:
                   4576:                INTEGER {
                   4577:                     start(1),
                   4578:                     stop(2)
                   4579:                }
                   4580: 
                   4581:           Definition:
                   4582:                A control variable used to trigger operator-initiated
                   4583:                Start and Stop events.  When read, this variable always
                   4584:                returns the most recent value that egpNeightEventTrigger
                   4585:                was set to.  If it has not been set since the last
                   4586:                initialization of the network management subsystem on the
                   4587:                node, it returns a value of "stop".
                   4588: 
                   4589:           Access:
                   4590:                read-write
                   4591: 
                   4592: 
                   4593: 
                   4594: IETF SNMP Working Group                                        [Page 82]
                   4595: 
                   4596: RFC 1158                         MIB II                         May 1990
                   4597: 
                   4598: 
                   4599:           Status:
                   4600:                mandatory.
                   4601: 
                   4602: 5.8.2.  Additional EGP variables
                   4603: 
                   4604: 
                   4605:           OBJECT:
                   4606:           -------
                   4607:                egpAs { egp 6 }
                   4608: 
                   4609:           Syntax:
                   4610:                INTEGER
                   4611: 
                   4612:           Definition:
                   4613:                The autonomous system number of this EGP entity.
                   4614: 
                   4615:           Access:
                   4616:                read-only.
                   4617: 
                   4618:           Status:
                   4619:                mandatory.
                   4620: 
                   4621: 5.9.  The Transmission Group
                   4622: 
                   4623:    Based on the transmission media underlying each interface on a
                   4624:    system, the corresponding portion of the Transmission group is
                   4625:    mandatory for that system.
                   4626: 
                   4627:    When Internet-standard definitions for managing transmission media
                   4628:    are defined, the transmission group is used to provide a prefix for
                   4629:    the names of those objects.
                   4630: 
                   4631:    Typically, such definitions reside in the experimental portion of the
                   4632:    MIB until they are "proven", then as a part of the Internet
                   4633:    standardization process, the definitions are accordingly elevated and
                   4634:    a new object identifier, under the transmission group is defined.  By
                   4635:    convention, the name assigned is:
                   4636: 
                   4637:                type OBJECT IDENTIFIER    ::= { transmission number }
                   4638: 
                   4639:    where "type" is the symbolic value used for the media in the ifType
                   4640:    column of the ifTable object, and "number" is the actual integer
                   4641:    value corresponding to the symbol.
                   4642: 
                   4643: 5.10.  The SNMP Group
                   4644: 
                   4645:    Implementation of the SNMP group is mandatory for all systems which
                   4646:    support an SNMP protocol entity. Some of the objects defined below
                   4647: 
                   4648: 
                   4649: 
                   4650: IETF SNMP Working Group                                        [Page 83]
                   4651: 
                   4652: RFC 1158                         MIB II                         May 1990
                   4653: 
                   4654: 
                   4655:    will be zero-valued in those SNMP implementations that are optimized
                   4656:    to support only those functions specific to either a management agent
                   4657:    or a management client.
                   4658: 
                   4659: 
                   4660:           OBJECT:
                   4661:           -------
                   4662:                snmpInPkts { snmp 1 }
                   4663: 
                   4664:           Syntax:
                   4665:                Counter
                   4666: 
                   4667:           Definition:
                   4668:                The total number of PDUs delivered to the SNMP entity
                   4669:                from the transport service.
                   4670: 
                   4671:           Access:
                   4672:                read-only.
                   4673: 
                   4674:           Status:
                   4675:                mandatory.
                   4676: 
                   4677: 
                   4678:           OBJECT:
                   4679:           -------
                   4680:                snmpOutPkts { snmp 2 }
                   4681: 
                   4682:           Syntax:
                   4683:                Counter
                   4684: 
                   4685:           Definition:
                   4686:                The total number of SNMP PDUs which were passed from the
                   4687:                SNMP protocol entity to the transport service.
                   4688: 
                   4689:           Access:
                   4690:                read-only.
                   4691: 
                   4692:           Status:
                   4693:                mandatory.
                   4694: 
                   4695: 
                   4696:           OBJECT:
                   4697:           -------
                   4698:                snmpInBadVersions { snmp 3 }
                   4699: 
                   4700:           Syntax:
                   4701:                Counter
                   4702: 
                   4703: 
                   4704: 
                   4705: 
                   4706: IETF SNMP Working Group                                        [Page 84]
                   4707: 
                   4708: RFC 1158                         MIB II                         May 1990
                   4709: 
                   4710: 
                   4711:           Definition:
                   4712:                The total number of syntactically correct SNMP PDUs which
                   4713:                were delivered to the SNMP protocol entity and were for
                   4714:                an unsupported SNMP version.
                   4715: 
                   4716:           Access:
                   4717:                read-only.
                   4718: 
                   4719:           Status:
                   4720:                mandatory.
                   4721: 
                   4722: 
                   4723:           OBJECT:
                   4724:           -------
                   4725:                snmpInBadCommunityNames { snmp 4 }
                   4726: 
                   4727:           Syntax:
                   4728:                Counter
                   4729: 
                   4730:           Definition:
                   4731:                The total number of SNMP PDUs delivered to the SNMP
                   4732:                protocol entity which used a SNMP community name not
                   4733:                known to said entity.
                   4734: 
                   4735:           Access:
                   4736:                read-only.
                   4737: 
                   4738:           Status:
                   4739:                mandatory.
                   4740: 
                   4741: 
                   4742:           OBJECT:
                   4743:           -------
                   4744:                snmpInBadCommunityUses { snmp 5 }
                   4745: 
                   4746:           Syntax:
                   4747:                Counter
                   4748: 
                   4749:           Definition:
                   4750:                The total number of SNMP PDUs delivered to the SNMP
                   4751:                protocol entity which represented an SNMP operation which
                   4752:                was not allowed by the SNMP community named in the PDU.
                   4753: 
                   4754:           Access:
                   4755:                read-only.
                   4756: 
                   4757:           Status:
                   4758:                mandatory.
                   4759: 
                   4760: 
                   4761: 
                   4762: IETF SNMP Working Group                                        [Page 85]
                   4763: 
                   4764: RFC 1158                         MIB II                         May 1990
                   4765: 
                   4766: 
                   4767:           OBJECT:
                   4768:           -------
                   4769:                snmpInASNParseErrs { snmp 6 }
                   4770: 
                   4771:           Syntax:
                   4772:                Counter
                   4773: 
                   4774:           Definition:
                   4775:                The total number of ASN.1 parsing errors (either in
                   4776:                encoding or syntax) encountered by the SNMP protocol
                   4777:                entity when decoding received SNMP PDUs.
                   4778: 
                   4779:           Access:
                   4780:                read-only.
                   4781: 
                   4782:           Status:
                   4783:                mandatory.
                   4784: 
                   4785: 
                   4786:           OBJECT:
                   4787:           -------
                   4788:                snmpInBadTypes { snmp 7 }
                   4789: 
                   4790:           Syntax:
                   4791:                Counter
                   4792: 
                   4793:           Definition:
                   4794:                The total number of SNMP PDUs delivered to the SNMP
                   4795:                protocol entity which had an unknown PDU type.
                   4796: 
                   4797:           Access:
                   4798:                read-only.
                   4799: 
                   4800:           Status:
                   4801:                mandatory.
                   4802: 
                   4803: 
                   4804:           OBJECT:
                   4805:           -------
                   4806:                snmpInTooBigs { snmp 8 }
                   4807: 
                   4808:           Syntax:
                   4809:                Counter
                   4810: 
                   4811:           Definition:
                   4812:                The total number valid SNMP PDUs which were delivered to
                   4813:                the SNMP protocol entity and for which the value of the
                   4814:                "ErrorStatus" component is "tooBig."
                   4815: 
                   4816: 
                   4817: 
                   4818: IETF SNMP Working Group                                        [Page 86]
                   4819: 
                   4820: RFC 1158                         MIB II                         May 1990
                   4821: 
                   4822: 
                   4823:           Access:
                   4824:                read-only.
                   4825: 
                   4826:           Status:
                   4827:                mandatory.
                   4828: 
                   4829: 
                   4830:           OBJECT:
                   4831:           -------
                   4832:                snmpInNoSuchNames { snmp 9 }
                   4833: 
                   4834:           Syntax:
                   4835:                Counter
                   4836: 
                   4837:           Definition:
                   4838:                The total number valid SNMP PDUs which were delivered to
                   4839:                the SNMP protocol entity and for which the value of the
                   4840:                "ErrorStatus" component is "noSuchName."
                   4841: 
                   4842:           Access:
                   4843:                read-only.
                   4844: 
                   4845:           Status:
                   4846:                mandatory.
                   4847: 
                   4848: 
                   4849:           OBJECT:
                   4850:           -------
                   4851:                snmpInBadValues { snmp 10 }
                   4852: 
                   4853:           Syntax:
                   4854:                Counter
                   4855: 
                   4856:           Definition:
                   4857:                The total number valid SNMP PDUs which were delivered to
                   4858:                the SNMP protocol entity and for which the value of the
                   4859:                "ErrorStatus" component is "badValue."
                   4860: 
                   4861:           Access:
                   4862:                read-only.
                   4863: 
                   4864:           Status:
                   4865:                mandatory.
                   4866: 
                   4867: 
                   4868:           OBJECT:
                   4869:           -------
                   4870:                snmpInReadOnlys { snmp 11 }
                   4871: 
                   4872: 
                   4873: 
                   4874: IETF SNMP Working Group                                        [Page 87]
                   4875: 
                   4876: RFC 1158                         MIB II                         May 1990
                   4877: 
                   4878: 
                   4879:           Syntax:
                   4880:                Counter
                   4881: 
                   4882:           Definition:
                   4883:                The total number valid SNMP PDUs which were delivered to
                   4884:                the SNMP protocol entity and for which the value of the
                   4885:                "ErrorStatus" component is "readOnly."
                   4886: 
                   4887:           Access:
                   4888:                read-only.
                   4889: 
                   4890:           Status:
                   4891:                mandatory.
                   4892: 
                   4893: 
                   4894:           OBJECT:
                   4895:           -------
                   4896:                snmpInGenErrs { snmp 12 }
                   4897: 
                   4898:           Syntax:
                   4899:                Counter
                   4900: 
                   4901:           Definition:
                   4902:                The total number valid SNMP PDUs which were delivered to
                   4903:                the SNMP protocol entity and for which the value of the
                   4904:                "ErrorStatus" component is "genErr."
                   4905: 
                   4906:           Access:
                   4907:                read-only.
                   4908: 
                   4909:           Status:
                   4910:                mandatory.
                   4911: 
                   4912: 
                   4913:           OBJECT:
                   4914:           -------
                   4915:                snmpInTotalReqVars { snmp 13 }
                   4916: 
                   4917:           Syntax:
                   4918:                Counter
                   4919: 
                   4920:           Definition:
                   4921:                The total number of MIB objects which have been retrieved
                   4922:                successfully by the SNMP protocol entity as the result of
                   4923:                receiving valid SNMP Get-Request and Get-Next PDUs.
                   4924: 
                   4925:           Access:
                   4926:                read-only.
                   4927: 
                   4928: 
                   4929: 
                   4930: IETF SNMP Working Group                                        [Page 88]
                   4931: 
                   4932: RFC 1158                         MIB II                         May 1990
                   4933: 
                   4934: 
                   4935:           Status:
                   4936:                mandatory.
                   4937: 
                   4938: 
                   4939:           OBJECT:
                   4940:           -------
                   4941:                snmpInTotalSetVars { snmp 14 }
                   4942: 
                   4943:           Syntax:
                   4944:                Counter
                   4945: 
                   4946:           Definition:
                   4947:                The total number of MIB objects which have been altered
                   4948:                successfully by the SNMP protocol entity as the result of
                   4949:                receiving valid SNMP Set-Request PDUs.
                   4950: 
                   4951:           Access:
                   4952:                read-only.
                   4953: 
                   4954:           Status:
                   4955:                mandatory.
                   4956: 
                   4957: 
                   4958:           OBJECT:
                   4959:           -------
                   4960:                snmpInGetRequests { snmp 15 }
                   4961: 
                   4962:           Syntax:
                   4963:                Counter
                   4964: 
                   4965:           Definition:
                   4966:                The total number of SNMP Get-Request PDUs which have been
                   4967:                accepted and processed by the SNMP protocol entity.
                   4968: 
                   4969:           Access:
                   4970:                read-only.
                   4971: 
                   4972:           Status:
                   4973:                mandatory.
                   4974: 
                   4975: 
                   4976:           OBJECT:
                   4977:           -------
                   4978:                snmpInGetNexts { snmp 16 }
                   4979: 
                   4980:           Syntax:
                   4981:                Counter
                   4982: 
                   4983: 
                   4984: 
                   4985: 
                   4986: IETF SNMP Working Group                                        [Page 89]
                   4987: 
                   4988: RFC 1158                         MIB II                         May 1990
                   4989: 
                   4990: 
                   4991:           Definition:
                   4992:                The total number of SNMP Get-Next PDUs which have been
                   4993:                accepted and processed by the SNMP protocol entity.
                   4994: 
                   4995:           Access:
                   4996:                read-only.
                   4997: 
                   4998:           Status:
                   4999:                mandatory.
                   5000: 
                   5001: 
                   5002:           OBJECT:
                   5003:           -------
                   5004:                snmpInSetRequests { snmp 17 }
                   5005: 
                   5006:           Syntax:
                   5007:                Counter
                   5008: 
                   5009:           Definition:
                   5010:                The total number of SNMP Set-Request PDUs which have been
                   5011:                accepted and processed by the SNMP protocol entity.
                   5012: 
                   5013:           Access:
                   5014:                read-only.
                   5015: 
                   5016:           Status:
                   5017:                mandatory.
                   5018: 
                   5019: 
                   5020:           OBJECT:
                   5021:           -------
                   5022:                snmpInGetResponses { snmp 18 }
                   5023: 
                   5024:           Syntax:
                   5025:                Counter
                   5026: 
                   5027:           Definition:
                   5028:                The total number of SNMP Get-Response PDUs which have
                   5029:                been accepted and processed by the SNMP protocol entity.
                   5030: 
                   5031:           Access:
                   5032:                read-only.
                   5033: 
                   5034:           Status:
                   5035:                mandatory.
                   5036: 
                   5037: 
                   5038: 
                   5039: 
                   5040: 
                   5041: 
                   5042: IETF SNMP Working Group                                        [Page 90]
                   5043: 
                   5044: RFC 1158                         MIB II                         May 1990
                   5045: 
                   5046: 
                   5047:           OBJECT:
                   5048:           -------
                   5049:                snmpInTraps { snmp 19 }
                   5050: 
                   5051:           Syntax:
                   5052:                Counter
                   5053: 
                   5054:           Definition:
                   5055:                The total number of SNMP Trap PDUs which have been
                   5056:                accepted and processed by the SNMP protocol entity.
                   5057: 
                   5058:           Access:
                   5059:                read-only.
                   5060: 
                   5061:           Status:
                   5062:                mandatory.
                   5063: 
                   5064: 
                   5065:           OBJECT:
                   5066:           -------
                   5067:                snmpOutTooBigs { snmp 20 }
                   5068: 
                   5069:           Syntax:
                   5070:                Counter
                   5071: 
                   5072:           Definition:
                   5073:                The total number valid SNMP PDUs which were generated by
                   5074:                the SNMP protocol entity and for which the value of the
                   5075:                "ErrorStatus" component is "tooBig."
                   5076: 
                   5077:           Access:
                   5078:                read-only.
                   5079: 
                   5080:           Status:
                   5081:                mandatory.
                   5082: 
                   5083: 
                   5084:           OBJECT:
                   5085:           -------
                   5086:                snmpOutNoSuchNames { snmp 21 }
                   5087: 
                   5088:           Syntax:
                   5089:                Counter
                   5090: 
                   5091:           Definition:
                   5092:                The total number valid SNMP PDUs which were generated by
                   5093:                the SNMP protocol entity and for which the value of the
                   5094:                "ErrorStatus" component is "noSuchName."
                   5095: 
                   5096: 
                   5097: 
                   5098: IETF SNMP Working Group                                        [Page 91]
                   5099: 
                   5100: RFC 1158                         MIB II                         May 1990
                   5101: 
                   5102: 
                   5103:           Access:
                   5104:                read-only.
                   5105: 
                   5106:           Status:
                   5107:                mandatory.
                   5108: 
                   5109: 
                   5110:           OBJECT:
                   5111:           -------
                   5112:                snmpOutBadValues { snmp 22 }
                   5113: 
                   5114:           Syntax:
                   5115:                Counter
                   5116: 
                   5117:           Definition:
                   5118:                The total number valid SNMP PDUs which were generated by
                   5119:                the SNMP protocol entity and for which the value of the
                   5120:                "ErrorStatus" component is "badValue."
                   5121: 
                   5122:           Access:
                   5123:                read-only.
                   5124: 
                   5125:           Status:
                   5126:                mandatory.
                   5127: 
                   5128: 
                   5129:           OBJECT:
                   5130:           -------
                   5131:                snmpOutReadOnlys { snmp 23 }
                   5132: 
                   5133:           Syntax:
                   5134:                Counter
                   5135: 
                   5136:           Definition:
                   5137:                The total number valid SNMP PDUs which were generated by
                   5138:                the SNMP protocol entity and for which the value of the
                   5139:                "ErrorStatus" component is "readOnly."
                   5140: 
                   5141:           Access:
                   5142:                read-only.
                   5143: 
                   5144:           Status:
                   5145:                mandatory.
                   5146: 
                   5147: 
                   5148:           OBJECT:
                   5149:           -------
                   5150:                snmpOutGenErrs { snmp 24 }
                   5151: 
                   5152: 
                   5153: 
                   5154: IETF SNMP Working Group                                        [Page 92]
                   5155: 
                   5156: RFC 1158                         MIB II                         May 1990
                   5157: 
                   5158: 
                   5159:           Syntax:
                   5160:                Counter
                   5161: 
                   5162:           Definition:
                   5163:                The total number valid SNMP PDUs which were generated by
                   5164:                the SNMP protocol entity and for which the value of the
                   5165:                "ErrorStatus" component is "genErr."
                   5166: 
                   5167:           Access:
                   5168:                read-only.
                   5169: 
                   5170:           Status:
                   5171:                mandatory.
                   5172: 
                   5173: 
                   5174:           OBJECT:
                   5175:           -------
                   5176:                snmpOutGetRequests { snmp 25 }
                   5177: 
                   5178:           Syntax:
                   5179:                Counter
                   5180: 
                   5181:           Definition:
                   5182:                The total number of SNMP Get-Request PDUs which have been
                   5183:                generated by the SNMP protocol entity.
                   5184: 
                   5185:           Access:
                   5186:                read-only.
                   5187: 
                   5188:           Status:
                   5189:                mandatory.
                   5190: 
                   5191: 
                   5192:           OBJECT:
                   5193:           -------
                   5194:                snmpOutGetNexts { snmp 26 }
                   5195: 
                   5196:           Syntax:
                   5197:                Counter
                   5198: 
                   5199:           Definition:
                   5200:                The total number of SNMP Get-Next PDUs which have been
                   5201:                generated by the SNMP protocol entity.
                   5202: 
                   5203:           Access:
                   5204:                read-only.
                   5205: 
                   5206: 
                   5207: 
                   5208: 
                   5209: 
                   5210: IETF SNMP Working Group                                        [Page 93]
                   5211: 
                   5212: RFC 1158                         MIB II                         May 1990
                   5213: 
                   5214: 
                   5215:           Status:
                   5216:                mandatory.
                   5217: 
                   5218: 
                   5219:           OBJECT:
                   5220:           -------
                   5221:                snmpOutSetRequests { snmp 27 }
                   5222: 
                   5223:           Syntax:
                   5224:                Counter
                   5225: 
                   5226:           Definition:
                   5227:                The total number of SNMP Set-Request PDUs which have been
                   5228:                generated by the SNMP protocol entity.
                   5229: 
                   5230:           Access:
                   5231:                read-only.
                   5232: 
                   5233:           Status:
                   5234:                mandatory.
                   5235: 
                   5236: 
                   5237:           OBJECT:
                   5238:           -------
                   5239:                snmpOutGetResponses { snmp 28 }
                   5240: 
                   5241:           Syntax:
                   5242:                Counter
                   5243: 
                   5244:           Definition:
                   5245:                The total number of SNMP Get-Response PDUs which have
                   5246:                been generated by the SNMP protocol entity.
                   5247: 
                   5248:           Access:
                   5249:                read-only.
                   5250: 
                   5251:           Status:
                   5252:                mandatory.
                   5253: 
                   5254: 
                   5255:           OBJECT:
                   5256:           -------
                   5257:                snmpOutTraps { snmp 29 }
                   5258: 
                   5259:           Syntax:
                   5260:                Counter
                   5261: 
                   5262: 
                   5263: 
                   5264: 
                   5265: 
                   5266: IETF SNMP Working Group                                        [Page 94]
                   5267: 
                   5268: RFC 1158                         MIB II                         May 1990
                   5269: 
                   5270: 
                   5271:           Definition:
                   5272:                The total number of SNMP Trap PDUs which have been
                   5273:                generated by the SNMP protocol entity.
                   5274: 
                   5275:           Access:
                   5276:                read-only.
                   5277: 
                   5278:           Status:
                   5279:                mandatory.
                   5280: 
                   5281: 
                   5282:           OBJECT:
                   5283:           -------
                   5284:                snmpEnableAuthTraps { snmp 30 }
                   5285: 
                   5286:           Syntax:
                   5287:                INTEGER {
                   5288:                     enabled(1),
                   5289:                     disabled(2)
                   5290:                }
                   5291: 
                   5292:           Definition:
                   5293:                Indicates whether the SNMP agent process is configured to
                   5294:                generate authentication-failure traps.
                   5295: 
                   5296:           Access:
                   5297:                read-write.
                   5298: 
                   5299:           Status:
                   5300:                mandatory.
                   5301: 
                   5302: 6.  Definitions
                   5303: 
                   5304:                RFC1158-MIB
                   5305: 
                   5306:                DEFINITIONS ::= BEGIN
                   5307: 
                   5308:                IMPORTS
                   5309:                        mgmt, OBJECT-TYPE, NetworkAddress, IpAddress,
                   5310:                        Counter, Gauge, TimeTicks
                   5311:                            FROM RFC1155-SMI;
                   5312: 
                   5313:                mib-2      OBJECT IDENTIFIER ::= { mgmt 1 }    -- MIB-II
                   5314:                           -- (same prefix as MIB-I)
                   5315: 
                   5316:                system     OBJECT IDENTIFIER ::= { mib-2 1 }
                   5317:                interfaces OBJECT IDENTIFIER ::= { mib-2 2 }
                   5318:                at         OBJECT IDENTIFIER ::= { mib-2 3 }
                   5319: 
                   5320: 
                   5321: 
                   5322: IETF SNMP Working Group                                        [Page 95]
                   5323: 
                   5324: RFC 1158                         MIB II                         May 1990
                   5325: 
                   5326: 
                   5327:                ip         OBJECT IDENTIFIER ::= { mib-2 4 }
                   5328:                icmp       OBJECT IDENTIFIER ::= { mib-2 5 }
                   5329:                tcp        OBJECT IDENTIFIER ::= { mib-2 6 }
                   5330:                udp        OBJECT IDENTIFIER ::= { mib-2 7 }
                   5331:                egp        OBJECT IDENTIFIER ::= { mib-2 8 }
                   5332:                -- cmot    OBJECT IDENTIFIER ::= { mib-2 9 }
                   5333:                transmission OBJECT IDENTIFIER ::= { mib-2 10 }
                   5334:                snmp       OBJECT IDENTIFIER ::= { mib-2 11 }
                   5335: 
                   5336: 
                   5337:                -- object types
                   5338: 
                   5339:                -- the System group
                   5340: 
                   5341:                sysDescr OBJECT-TYPE
                   5342:                        SYNTAX  DisplayString (SIZE (0..255))
                   5343:                        ACCESS  read-only
                   5344:                        STATUS  mandatory
                   5345:                        ::= { system 1 }
                   5346: 
                   5347:                sysObjectID OBJECT-TYPE
                   5348:                        SYNTAX  OBJECT IDENTIFIER
                   5349:                        ACCESS  read-only
                   5350:                        STATUS  mandatory
                   5351:                        ::= { system 2 }
                   5352: 
                   5353:                sysUpTime OBJECT-TYPE
                   5354:                        SYNTAX  TimeTicks
                   5355:                        ACCESS  read-only
                   5356:                        STATUS  mandatory
                   5357:                        ::= { system 3 }
                   5358: 
                   5359:                sysContact OBJECT-TYPE
                   5360:                        SYNTAX  DisplayString (SIZE (0..255))
                   5361:                        ACCESS  read-write
                   5362:                        STATUS  mandatory
                   5363:                        ::= { system 4 }
                   5364: 
                   5365:                sysName OBJECT-TYPE
                   5366:                        SYNTAX  DisplayString (SIZE (0..255))
                   5367:                        ACCESS  read-write
                   5368:                        STATUS  mandatory
                   5369:                        ::= { system 5 }
                   5370: 
                   5371:                sysLocation OBJECT-TYPE
                   5372:                        SYNTAX  DisplayString (SIZE (0..255))
                   5373:                        ACCESS  read-only
                   5374:                        STATUS  mandatory
                   5375: 
                   5376: 
                   5377: 
                   5378: IETF SNMP Working Group                                        [Page 96]
                   5379: 
                   5380: RFC 1158                         MIB II                         May 1990
                   5381: 
                   5382: 
                   5383:                        ::= { system 6 }
                   5384: 
                   5385:                sysServices OBJECT-TYPE
                   5386:                        SYNTAX  INTEGER (0..127)
                   5387:                        ACCESS  read-only
                   5388:                        STATUS  mandatory
                   5389:                        ::= { system 7 }
                   5390: 
                   5391: 
                   5392:                -- the Interfaces group
                   5393: 
                   5394:                ifNumber OBJECT-TYPE
                   5395:                        SYNTAX  INTEGER
                   5396:                        ACCESS  read-only
                   5397:                        STATUS  mandatory
                   5398:                        ::= { interfaces 1 }
                   5399: 
                   5400:                -- the Interfaces table
                   5401: 
                   5402:                ifTable OBJECT-TYPE
                   5403:                        SYNTAX  SEQUENCE OF IfEntry
                   5404:                        ACCESS  read-only
                   5405:                        STATUS  mandatory
                   5406:                        ::= { interfaces 2 }
                   5407: 
                   5408:                ifEntry OBJECT-TYPE
                   5409:                        SYNTAX  IfEntry
                   5410:                        ACCESS  read-only
                   5411:                        STATUS  mandatory
                   5412:                        ::= { ifTable 1 }
                   5413: 
                   5414:                IfEntry ::= SEQUENCE {
                   5415:                    ifIndex
                   5416:                        INTEGER,
                   5417:                    ifDescr
                   5418:                        DisplayString,
                   5419:                    ifType
                   5420:                        INTEGER,
                   5421:                    ifMtu
                   5422:                        INTEGER,
                   5423:                    ifSpeed
                   5424:                        Gauge,
                   5425:                    ifPhysAddress
                   5426:                        OCTET STRING,
                   5427:                    ifAdminStatus
                   5428:                        INTEGER,
                   5429:                    ifOperStatus
                   5430:                        INTEGER,
                   5431: 
                   5432: 
                   5433: 
                   5434: IETF SNMP Working Group                                        [Page 97]
                   5435: 
                   5436: RFC 1158                         MIB II                         May 1990
                   5437: 
                   5438: 
                   5439:                    ifLastChange
                   5440:                        TimeTicks,
                   5441:                    ifInOctets
                   5442:                        Counter,
                   5443:                    ifInUcastPkts
                   5444:                        Counter,
                   5445:                    ifInNUcastPkts
                   5446:                        Counter,
                   5447:                    ifInDiscards
                   5448:                        Counter,
                   5449:                    ifInErrors
                   5450:                        Counter,
                   5451:                    ifInUnknownProtos
                   5452:                        Counter,
                   5453:                    ifOutOctets
                   5454:                        Counter,
                   5455:                    ifOutUcastPkts
                   5456:                        Counter,
                   5457:                    ifOutNUcastPkts
                   5458:                        Counter,
                   5459:                    ifOutDiscards
                   5460:                        Counter,
                   5461:                    ifOutErrors
                   5462:                        Counter,
                   5463:                    ifOutQLen
                   5464:                        Gauge,
                   5465:                    ifSpecific
                   5466:                        OBJECT IDENTIFIER
                   5467:                }
                   5468: 
                   5469:                ifIndex OBJECT-TYPE
                   5470:                        SYNTAX  INTEGER
                   5471:                        ACCESS  read-only
                   5472:                        STATUS  mandatory
                   5473:                        ::= { ifEntry 1 }
                   5474: 
                   5475:                ifDescr OBJECT-TYPE
                   5476:                        SYNTAX  DisplayString (SIZE (0..255))
                   5477:                        ACCESS  read-only
                   5478:                        STATUS  mandatory
                   5479:                        ::= { ifEntry 2 }
                   5480: 
                   5481:                ifType OBJECT-TYPE
                   5482:                        SYNTAX  INTEGER {
                   5483:                                    other(1),             -- none of the
                   5484:                                                          -- following
                   5485:                                    regular1822(2),
                   5486:                                    hdh1822(3),
                   5487: 
                   5488: 
                   5489: 
                   5490: IETF SNMP Working Group                                        [Page 98]
                   5491: 
                   5492: RFC 1158                         MIB II                         May 1990
                   5493: 
                   5494: 
                   5495:                                    ddn-x25(4),
                   5496:                                    rfc877-x25(5),
                   5497:                                    ethernet-csmacd(6),
                   5498:                                    iso88023-csmacd(7),
                   5499:                                    iso88024-tokenBus(8),
                   5500:                                    iso88025-tokenRing(9),
                   5501:                                    iso88026-man(10),
                   5502:                                    starLan(11),
                   5503:                                    proteon-10Mbit(12),
                   5504:                                    proteon-80Mbit(13),
                   5505:                                    hyperchannel(14),
                   5506:                                    fddi(15),
                   5507:                                    lapb(16),
                   5508:                                    sdlc(17),
                   5509:                                    t1-carrier(18),
                   5510:                                    cept(19),        -- european
                   5511:                                                     --equivalent of T-1
                   5512:                                    basicISDN(20),
                   5513:                                    primaryISDN(21),
                   5514:                                                          -- proprietary
                   5515:                                                          -- serial
                   5516:                                    propPointToPointSerial(22),
                   5517:                                    terminalServer-asyncPort(23),
                   5518:                                    softwareLoopback(24),
                   5519:                                    eon(25),              -- CLNP over IP
                   5520:                                    ethernet-3Mbit(26),
                   5521:                                    nsip(27),             -- XNS over IP
                   5522:                                    slip(28)              -- generic SLIP
                   5523:                            }
                   5524:                        ACCESS  read-only
                   5525:                        STATUS  mandatory
                   5526:                        ::= { ifEntry 3 }
                   5527: 
                   5528:                ifMtu OBJECT-TYPE
                   5529:                        SYNTAX  INTEGER
                   5530:                        ACCESS  read-only
                   5531:                        STATUS  mandatory
                   5532:                        ::= { ifEntry 4 }
                   5533: 
                   5534:                ifSpeed OBJECT-TYPE
                   5535:                        SYNTAX  Gauge
                   5536:                        ACCESS  read-only
                   5537:                        STATUS  mandatory
                   5538:                        ::= { ifEntry 5 }
                   5539: 
                   5540:                ifPhysAddress OBJECT-TYPE
                   5541:                        SYNTAX  OCTET STRING
                   5542:                        ACCESS  read-only
                   5543: 
                   5544: 
                   5545: 
                   5546: IETF SNMP Working Group                                        [Page 99]
                   5547: 
                   5548: RFC 1158                         MIB II                         May 1990
                   5549: 
                   5550: 
                   5551:                        STATUS  mandatory
                   5552:                        ::= { ifEntry 6 }
                   5553: 
                   5554:                ifAdminStatus OBJECT-TYPE
                   5555:                        SYNTAX  INTEGER {
                   5556:                                    up(1),     -- ready to pass packets
                   5557:                                    down(2),
                   5558:                                    testing(3) -- in some test mode
                   5559:                                }
                   5560:                        ACCESS  read-write
                   5561:                        STATUS  mandatory
                   5562:                        ::= { ifEntry 7 }
                   5563: 
                   5564:                ifOperStatus OBJECT-TYPE
                   5565:                        SYNTAX  INTEGER {
                   5566:                                    up(1),     -- ready to pass packets
                   5567:                                    down(2),
                   5568:                                    testing(3) -- in some test mode
                   5569:                                }
                   5570:                        ACCESS  read-only
                   5571:                        STATUS  mandatory
                   5572:                        ::= { ifEntry 8 }
                   5573: 
                   5574:                ifLastChange OBJECT-TYPE
                   5575:                        SYNTAX  TimeTicks
                   5576:                        ACCESS  read-only
                   5577:                        STATUS  mandatory
                   5578:                        ::= { ifEntry 9 }
                   5579: 
                   5580:                ifInOctets OBJECT-TYPE
                   5581:                        SYNTAX  Counter
                   5582:                        ACCESS  read-only
                   5583:                        STATUS  mandatory
                   5584:                        ::= { ifEntry 10 }
                   5585: 
                   5586:                ifInUcastPkts OBJECT-TYPE
                   5587:                        SYNTAX  Counter
                   5588:                        ACCESS  read-only
                   5589:                        STATUS  mandatory
                   5590:                        ::=  { ifEntry 11 }
                   5591: 
                   5592:                ifInNUcastPkts OBJECT-TYPE
                   5593:                        SYNTAX  Counter
                   5594:                        ACCESS  read-only
                   5595:                        STATUS  mandatory
                   5596:                        ::= { ifEntry 12 }
                   5597: 
                   5598:                ifInDiscards OBJECT-TYPE
                   5599: 
                   5600: 
                   5601: 
                   5602: IETF SNMP Working Group                                       [Page 100]
                   5603: 
                   5604: RFC 1158                         MIB II                         May 1990
                   5605: 
                   5606: 
                   5607:                        SYNTAX  Counter
                   5608:                        ACCESS  read-only
                   5609:                        STATUS  mandatory
                   5610:                        ::= { ifEntry 13 }
                   5611: 
                   5612:                ifInErrors OBJECT-TYPE
                   5613:                        SYNTAX  Counter
                   5614:                        ACCESS  read-only
                   5615:                        STATUS  mandatory
                   5616:                        ::= { ifEntry 14 }
                   5617: 
                   5618:                ifInUnknownProtos OBJECT-TYPE
                   5619:                        SYNTAX  Counter
                   5620:                        ACCESS  read-only
                   5621:                        STATUS  mandatory
                   5622:                        ::= { ifEntry 15 }
                   5623: 
                   5624:                ifOutOctets OBJECT-TYPE
                   5625:                        SYNTAX  Counter
                   5626:                        ACCESS  read-only
                   5627:                        STATUS  mandatory
                   5628:                        ::= { ifEntry 16 }
                   5629: 
                   5630:                ifOutUcastPkts OBJECT-TYPE
                   5631:                        SYNTAX  Counter
                   5632:                        ACCESS  read-only
                   5633:                        STATUS  mandatory
                   5634:                        ::= { ifEntry 17 }
                   5635: 
                   5636:                ifOutNUcastPkts OBJECT-TYPE
                   5637:                        SYNTAX  Counter
                   5638:                        ACCESS  read-only
                   5639:                        STATUS  mandatory
                   5640:                        ::= { ifEntry 18 }
                   5641: 
                   5642:                ifOutDiscards OBJECT-TYPE
                   5643:                        SYNTAX  Counter
                   5644:                        ACCESS  read-only
                   5645:                        STATUS  mandatory
                   5646:                        ::= { ifEntry 19 }
                   5647: 
                   5648:                ifOutErrors OBJECT-TYPE
                   5649:                        SYNTAX  Counter
                   5650:                        ACCESS  read-only
                   5651:                        STATUS  mandatory
                   5652:                        ::= { ifEntry 20 }
                   5653: 
                   5654:                ifOutQLen OBJECT-TYPE
                   5655: 
                   5656: 
                   5657: 
                   5658: IETF SNMP Working Group                                       [Page 101]
                   5659: 
                   5660: RFC 1158                         MIB II                         May 1990
                   5661: 
                   5662: 
                   5663:                        SYNTAX  Gauge
                   5664:                        ACCESS  read-only
                   5665:                        STATUS  mandatory
                   5666:                        ::= { ifEntry 21 }
                   5667: 
                   5668:                ifSpecific OBJECT-TYPE
                   5669:                        SYNTAX  OBJECT IDENTIFIER
                   5670:                        ACCESS  read-only
                   5671:                        STATUS  mandatory
                   5672:                        ::= { ifEntry 22 }
                   5673: 
                   5674:                nullSpecific OBJECT IDENTIFIER ::= { 0 0 }
                   5675: 
                   5676:                -- the Address Translation group (deprecated)
                   5677: 
                   5678:                atTable OBJECT-TYPE
                   5679:                        SYNTAX  SEQUENCE OF AtEntry
                   5680:                        ACCESS  read-write
                   5681:                        STATUS  deprecated
                   5682:                        ::= { at 1 }
                   5683: 
                   5684:                atEntry OBJECT-TYPE
                   5685:                        SYNTAX  AtEntry
                   5686:                        ACCESS  read-write
                   5687:                        STATUS  deprecated
                   5688:                        ::= { atTable 1 }
                   5689: 
                   5690:                AtEntry ::= SEQUENCE {
                   5691:                    atIfIndex
                   5692:                        INTEGER,
                   5693:                    atPhysAddress
                   5694:                        OCTET STRING,
                   5695:                    atNetAddress
                   5696:                        NetworkAddress
                   5697:                }
                   5698: 
                   5699:                atIfIndex OBJECT-TYPE
                   5700:                        SYNTAX  INTEGER
                   5701:                        ACCESS  read-write
                   5702:                        STATUS  deprecated
                   5703:                        ::= { atEntry 1 }
                   5704: 
                   5705:                atPhysAddress OBJECT-TYPE
                   5706:                        SYNTAX  OCTET STRING
                   5707:                        ACCESS  read-write
                   5708:                        STATUS  deprecated
                   5709:                        ::= { atEntry 2 }
                   5710: 
                   5711: 
                   5712: 
                   5713: 
                   5714: IETF SNMP Working Group                                       [Page 102]
                   5715: 
                   5716: RFC 1158                         MIB II                         May 1990
                   5717: 
                   5718: 
                   5719:                atNetAddress OBJECT-TYPE
                   5720:                        SYNTAX  NetworkAddress
                   5721:                        ACCESS  read-write
                   5722:                        STATUS  deprecated
                   5723:                        ::= { atEntry 3 }
                   5724: 
                   5725: 
                   5726:                -- the IP group
                   5727: 
                   5728:                ipForwarding OBJECT-TYPE
                   5729:                        SYNTAX  INTEGER {
                   5730:                                    gateway(1), -- entity forwards
                   5731:                                                -- datagrams
                   5732:                                    host(2)     -- entity does NOT
                   5733:                                                -- forward datagrams
                   5734:                                }
                   5735:                        ACCESS  read-write
                   5736:                        STATUS  mandatory
                   5737:                        ::= { ip 1 }
                   5738: 
                   5739:                ipDefaultTTL OBJECT-TYPE
                   5740:                        SYNTAX  INTEGER
                   5741:                        ACCESS  read-write
                   5742:                        STATUS  mandatory
                   5743:                        ::= { ip 2 }
                   5744: 
                   5745:                ipInReceives OBJECT-TYPE
                   5746:                        SYNTAX  Counter
                   5747:                        ACCESS  read-only
                   5748:                        STATUS  mandatory
                   5749:                        ::= { ip 3 }
                   5750: 
                   5751:                ipInHdrErrors OBJECT-TYPE
                   5752:                        SYNTAX  Counter
                   5753:                        ACCESS  read-only
                   5754:                        STATUS  mandatory
                   5755:                        ::= { ip 4 }
                   5756: 
                   5757:                ipInAddrErrors OBJECT-TYPE
                   5758:                        SYNTAX  Counter
                   5759:                        ACCESS  read-only
                   5760:                        STATUS  mandatory
                   5761:                        ::= { ip 5 }
                   5762: 
                   5763:                ipForwDatagrams OBJECT-TYPE
                   5764:                        SYNTAX  Counter
                   5765:                        ACCESS  read-only
                   5766:                        STATUS  mandatory
                   5767: 
                   5768: 
                   5769: 
                   5770: IETF SNMP Working Group                                       [Page 103]
                   5771: 
                   5772: RFC 1158                         MIB II                         May 1990
                   5773: 
                   5774: 
                   5775:                        ::= { ip 6 }
                   5776: 
                   5777:                ipInUnknownProtos OBJECT-TYPE
                   5778:                        SYNTAX  Counter
                   5779:                        ACCESS  read-only
                   5780:                        STATUS  mandatory
                   5781:                        ::= { ip 7 }
                   5782: 
                   5783:                ipInDiscards OBJECT-TYPE
                   5784:                        SYNTAX  Counter
                   5785:                        ACCESS  read-only
                   5786:                        STATUS  mandatory
                   5787:                        ::= { ip 8 }
                   5788: 
                   5789:                ipInDelivers OBJECT-TYPE
                   5790:                        SYNTAX  Counter
                   5791:                        ACCESS  read-only
                   5792:                        STATUS  mandatory
                   5793:                        ::= { ip 9 }
                   5794: 
                   5795:                ipOutRequests OBJECT-TYPE
                   5796:                        SYNTAX  Counter
                   5797:                        ACCESS  read-only
                   5798:                        STATUS  mandatory
                   5799:                        ::= { ip 10 }
                   5800: 
                   5801:                ipOutDiscards OBJECT-TYPE
                   5802:                        SYNTAX  Counter
                   5803:                        ACCESS  read-only
                   5804:                        STATUS  mandatory
                   5805:                        ::= { ip 11 }
                   5806: 
                   5807:                ipOutNoRoutes OBJECT-TYPE
                   5808:                        SYNTAX  Counter
                   5809:                        ACCESS  read-only
                   5810:                        STATUS  mandatory
                   5811:                        ::= { ip 12 }
                   5812: 
                   5813:                ipReasmTimeout OBJECT-TYPE
                   5814:                        SYNTAX  INTEGER
                   5815:                        ACCESS  read-only
                   5816:                        STATUS  mandatory
                   5817:                        ::= { ip 13 }
                   5818: 
                   5819:                ipReasmReqds OBJECT-TYPE
                   5820:                        SYNTAX  Counter
                   5821:                        ACCESS  read-only
                   5822:                        STATUS  mandatory
                   5823: 
                   5824: 
                   5825: 
                   5826: IETF SNMP Working Group                                       [Page 104]
                   5827: 
                   5828: RFC 1158                         MIB II                         May 1990
                   5829: 
                   5830: 
                   5831:                        ::= { ip 14 }
                   5832: 
                   5833:                ipReasmOKs OBJECT-TYPE
                   5834:                        SYNTAX  Counter
                   5835:                        ACCESS  read-only
                   5836:                        STATUS  mandatory
                   5837:                        ::= { ip 15 }
                   5838: 
                   5839:                ipReasmFails OBJECT-TYPE
                   5840:                        SYNTAX  Counter
                   5841:                        ACCESS  read-only
                   5842:                        STATUS  mandatory
                   5843:                        ::= { ip 16 }
                   5844: 
                   5845:                ipFragOKs OBJECT-TYPE
                   5846:                        SYNTAX  Counter
                   5847:                        ACCESS  read-only
                   5848:                        STATUS  mandatory
                   5849:                        ::= { ip 17 }
                   5850: 
                   5851:                ipFragFails OBJECT-TYPE
                   5852:                        SYNTAX  Counter
                   5853:                        ACCESS  read-only
                   5854:                        STATUS  mandatory
                   5855:                        ::= { ip 18 }
                   5856: 
                   5857:                ipFragCreates OBJECT-TYPE
                   5858:                        SYNTAX  Counter
                   5859:                        ACCESS  read-only
                   5860:                        STATUS  mandatory
                   5861:                        ::= { ip 19 }
                   5862: 
                   5863:                -- the IP Interface table
                   5864: 
                   5865:                ipAddrTable OBJECT-TYPE
                   5866:                        SYNTAX  SEQUENCE OF IpAddrEntry
                   5867:                        ACCESS  read-only
                   5868:                        STATUS  mandatory
                   5869:                        ::= { ip 20 }
                   5870: 
                   5871:                ipAddrEntry OBJECT-TYPE
                   5872:                        SYNTAX  IpAddrEntry
                   5873:                        ACCESS  read-only
                   5874:                        STATUS  mandatory
                   5875:                        ::= { ipAddrTable 1 }
                   5876: 
                   5877:                IpAddrEntry ::= SEQUENCE {
                   5878:                    ipAdEntAddr
                   5879: 
                   5880: 
                   5881: 
                   5882: IETF SNMP Working Group                                       [Page 105]
                   5883: 
                   5884: RFC 1158                         MIB II                         May 1990
                   5885: 
                   5886: 
                   5887:                        IpAddress,
                   5888:                    ipAdEntIfIndex
                   5889:                        INTEGER,
                   5890:                    ipAdEntNetMask
                   5891:                        IpAddress,
                   5892:                    ipAdEntBcastAddr
                   5893:                        INTEGER,
                   5894:                    ipAdEntReasmMaxSize
                   5895:                        INTEGER (0..65535)
                   5896:                }
                   5897: 
                   5898:                ipAdEntAddr OBJECT-TYPE
                   5899:                        SYNTAX  IpAddress
                   5900:                        ACCESS  read-only
                   5901:                        STATUS  mandatory
                   5902:                        ::=  { ipAddrEntry 1 }
                   5903: 
                   5904:                ipAdEntIfIndex OBJECT-TYPE
                   5905:                        SYNTAX  INTEGER
                   5906:                        ACCESS  read-only
                   5907:                        STATUS  mandatory
                   5908:                        ::=  { ipAddrEntry 2 }
                   5909: 
                   5910:                ipAdEntNetMask OBJECT-TYPE
                   5911:                        SYNTAX  IpAddress
                   5912:                        ACCESS  read-only
                   5913:                        STATUS  mandatory
                   5914:                        ::=  { ipAddrEntry 3 }
                   5915: 
                   5916:                ipAdEntBcastAddr OBJECT-TYPE
                   5917:                        SYNTAX  INTEGER
                   5918:                        ACCESS  read-only
                   5919:                        STATUS  mandatory
                   5920:                        ::= { ipAddrEntry 4 }
                   5921: 
                   5922:                ipAdEntReasmMaxSiz OBJECT-TYPE
                   5923:                        SYNTAX  INTEGER (0..65535)
                   5924:                        ACCESS  read-only
                   5925:                        STATUS  mandatory
                   5926:                        ::= { ipAddrEntry 5 }
                   5927: 
                   5928:                -- the IP Routing table
                   5929: 
                   5930:                ipRoutingTable OBJECT-TYPE
                   5931:                        SYNTAX  SEQUENCE OF IpRouteEntry
                   5932:                        ACCESS  read-write
                   5933:                        STATUS  mandatory
                   5934:                        ::= { ip 21 }
                   5935: 
                   5936: 
                   5937: 
                   5938: IETF SNMP Working Group                                       [Page 106]
                   5939: 
                   5940: RFC 1158                         MIB II                         May 1990
                   5941: 
                   5942: 
                   5943:                ipRouteEntry OBJECT-TYPE
                   5944:                        SYNTAX  IpRouteEntry
                   5945:                        ACCESS  read-write
                   5946:                        STATUS  mandatory
                   5947:                        ::= { ipRoutingTable 1 }
                   5948: 
                   5949:                IpRouteEntry ::= SEQUENCE {
                   5950:                    ipRouteDest
                   5951:                        IpAddress,
                   5952:                    ipRouteIfIndex
                   5953:                        INTEGER,
                   5954:                    ipRouteMetric1
                   5955:                        INTEGER,
                   5956:                    ipRouteMetric2
                   5957:                        INTEGER,
                   5958:                    ipRouteMetric3
                   5959:                        INTEGER,
                   5960:                    ipRouteMetric4
                   5961:                        INTEGER,
                   5962:                    ipRouteNextHop
                   5963:                        IpAddress,
                   5964:                    ipRouteType
                   5965:                        INTEGER,
                   5966:                    ipRouteProto
                   5967:                        INTEGER,
                   5968:                    ipRouteAge
                   5969:                        INTEGER,
                   5970:                    ipRouteMask
                   5971:                        IpAddress
                   5972:                }
                   5973: 
                   5974:                ipRouteDest OBJECT-TYPE
                   5975:                        SYNTAX  IpAddress
                   5976:                        ACCESS  read-write
                   5977:                        STATUS  mandatory
                   5978:                        ::= { ipRouteEntry 1 }
                   5979: 
                   5980:                ipRouteIfIndex  OBJECT-TYPE
                   5981:                        SYNTAX  INTEGER
                   5982:                        ACCESS  read-write
                   5983:                        STATUS  mandatory
                   5984:                        ::= { ipRouteEntry 2 }
                   5985: 
                   5986:                ipRouteMetric1 OBJECT-TYPE
                   5987:                        SYNTAX  INTEGER
                   5988:                        ACCESS  read-write
                   5989:                        STATUS  mandatory
                   5990:                        ::= { ipRouteEntry 3 }
                   5991: 
                   5992: 
                   5993: 
                   5994: IETF SNMP Working Group                                       [Page 107]
                   5995: 
                   5996: RFC 1158                         MIB II                         May 1990
                   5997: 
                   5998: 
                   5999:                ipRouteMetric2 OBJECT-TYPE
                   6000:                        SYNTAX  INTEGER
                   6001:                        ACCESS  read-write
                   6002:                        STATUS  mandatory
                   6003:                        ::= { ipRouteEntry 4 }
                   6004: 
                   6005:                ipRouteMetric3 OBJECT-TYPE
                   6006:                        SYNTAX  INTEGER
                   6007:                        ACCESS  read-write
                   6008:                        STATUS  mandatory
                   6009:                        ::= { ipRouteEntry 5 }
                   6010: 
                   6011:                ipRouteMetric4 OBJECT-TYPE
                   6012:                        SYNTAX  INTEGER
                   6013:                        ACCESS  read-write
                   6014:                        STATUS  mandatory
                   6015:                        ::= { ipRouteEntry 6 }
                   6016: 
                   6017:                ipRouteNextHop OBJECT-TYPE
                   6018:                        SYNTAX  IpAddress
                   6019:                        ACCESS  read-write
                   6020:                        STATUS  mandatory
                   6021:                        ::= { ipRouteEntry 7 }
                   6022: 
                   6023:                ipRouteType OBJECT-TYPE
                   6024:                        SYNTAX  INTEGER {
                   6025:                                    other(1),    -- none of the following
                   6026: 
                   6027:                                    invalid(2),  -- an invalidated route
                   6028: 
                   6029:                                                 -- route to directly
                   6030:                                    direct(3),   -- connected
                   6031:                                                 -- (sub-)network
                   6032: 
                   6033:                                                 -- route to a non-local
                   6034:                                    remote(4)    -- host/network/
                   6035:                                                 -- sub-network
                   6036:                            }
                   6037:                        ACCESS  read-write
                   6038:                        STATUS  mandatory
                   6039:                        ::= { ipRouteEntry 8 }
                   6040: 
                   6041:                ipRouteProto OBJECT-TYPE
                   6042:                        SYNTAX  INTEGER {
                   6043:                                    other(1),    -- none of the following
                   6044: 
                   6045:                                                 -- non-protocol
                   6046:                                                 -- information
                   6047: 
                   6048: 
                   6049: 
                   6050: IETF SNMP Working Group                                       [Page 108]
                   6051: 
                   6052: RFC 1158                         MIB II                         May 1990
                   6053: 
                   6054: 
                   6055:                                                 --   e.g., manually
                   6056:                                    local(2),    --   configured entries
                   6057: 
                   6058:                                                 -- set via a network
                   6059:                                    netmgmt(3),  --   management protocol
                   6060: 
                   6061:                                                 -- obtained via ICMP,
                   6062:                                    icmp(4),     --   e.g., Redirect
                   6063: 
                   6064:                                                 -- the following are
                   6065:                                                 -- gateway routing
                   6066:                                                 -- protocols
                   6067:                                    egp(5),
                   6068:                                    ggp(6),
                   6069:                                    hello(7),
                   6070:                                    rip(8),
                   6071:                                    is-is(9),
                   6072:                                    es-is(10),
                   6073:                                    ciscoIgrp(11),
                   6074:                                    bbnSpfIgp(12),
                   6075:                                    ospf(13)
                   6076:                                    bgp(14)
                   6077:                            }
                   6078:                        ACCESS  read-only
                   6079:                        STATUS  mandatory
                   6080:                        ::= { ipRouteEntry 9 }
                   6081: 
                   6082:                ipRouteAge OBJECT-TYPE
                   6083:                        SYNTAX  INTEGER
                   6084:                        ACCESS  read-write
                   6085:                        STATUS  mandatory
                   6086:                        ::= { ipRouteEntry 10 }
                   6087: 
                   6088:                ipRouteMask OBJECT-TYPE
                   6089:                        SYNTAX  IpAddress
                   6090:                        ACCESS  read-write
                   6091:                        STATUS  mandatory
                   6092:                        ::= { ipRouteEntry 11 }
                   6093: 
                   6094:                -- the IP Address Translation tables
                   6095: 
                   6096:                ipNetToMediaTable OBJECT-TYPE
                   6097:                        SYNTAX  SEQUENCE OF IpNetToMediaEntry
                   6098:                        ACCESS  read-write
                   6099:                        STATUS  mandatory
                   6100:                        ::= { ip 22 }
                   6101: 
                   6102:                ipNetToMediaEntry OBJECT-TYPE
                   6103: 
                   6104: 
                   6105: 
                   6106: IETF SNMP Working Group                                       [Page 109]
                   6107: 
                   6108: RFC 1158                         MIB II                         May 1990
                   6109: 
                   6110: 
                   6111:                        SYNTAX  IpNetToMediaEntry
                   6112:                        ACCESS  read-write
                   6113:                        STATUS  mandatory
                   6114:                        ::= { ipNetToMediaTable 1 }
                   6115: 
                   6116:                IpNetToMediaEntry ::= SEQUENCE {
                   6117:                    ipNetToMediaIfIndex
                   6118:                        INTEGER,
                   6119:                    ipNetToMediaPhysAddress
                   6120:                        OCTET STRING,
                   6121:                    ipNetToMediaNetAddress
                   6122:                        IpAddress,
                   6123:                    ipNetoToMediaType
                   6124:                        INTEGER
                   6125:                }
                   6126: 
                   6127:                ipNetToMediaIfIndex OBJECT-TYPE
                   6128:                        SYNTAX  INTEGER
                   6129:                        ACCESS  read-write
                   6130:                        STATUS  mandatory
                   6131:                        ::= { ipNetToMediaEntry 1 }
                   6132: 
                   6133:                ipNetToMediaPhysAddress OBJECT-TYPE
                   6134:                        SYNTAX  OCTET STRING
                   6135:                        ACCESS  read-write
                   6136:                        STATUS  mandatory
                   6137:                        ::= { ipNetToMediaEntry 2 }
                   6138: 
                   6139:                ipNetToMediaNetAddress OBJECT-TYPE
                   6140:                        SYNTAX  IpAddress
                   6141:                        ACCESS  read-write
                   6142:                        STATUS  mandatory
                   6143:                        ::= { ipNetToMediaEntry 3 }
                   6144: 
                   6145:                ipNetToMediaType OBJECT-TYPE
                   6146:                        SYNTAX  INTEGER {
                   6147:                                    other(1),   -- none of the following
                   6148: 
                   6149:                                    invalid(2), -- an invalidated mapping
                   6150:                                    dynamic(3), -- connected (sub-)network
                   6151: 
                   6152:                                    static(4)
                   6153:                            }
                   6154:                        ACCESS  read-write
                   6155:                        STATUS  mandatory
                   6156:                        ::= { ipNetToMediaEntry 4 }
                   6157: 
                   6158: 
                   6159: 
                   6160: 
                   6161: 
                   6162: IETF SNMP Working Group                                       [Page 110]
                   6163: 
                   6164: RFC 1158                         MIB II                         May 1990
                   6165: 
                   6166: 
                   6167:                -- the ICMP group
                   6168: 
                   6169:                icmpInMsgs OBJECT-TYPE
                   6170:                        SYNTAX  Counter
                   6171:                        ACCESS  read-only
                   6172:                        STATUS  mandatory
                   6173:                        ::= { icmp 1 }
                   6174: 
                   6175:                icmpInErrors OBJECT-TYPE
                   6176:                        SYNTAX  Counter
                   6177:                        ACCESS  read-only
                   6178:                        STATUS  mandatory
                   6179:                        ::= { icmp 2 }
                   6180: 
                   6181:                icmpInDestUnreachs OBJECT-TYPE
                   6182:                        SYNTAX  Counter
                   6183:                        ACCESS  read-only
                   6184:                        STATUS  mandatory
                   6185:                        ::= { icmp 3 }
                   6186: 
                   6187:                icmpInTimeExcds OBJECT-TYPE
                   6188:                        SYNTAX  Counter
                   6189:                        ACCESS  read-only
                   6190:                        STATUS  mandatory
                   6191:                        ::= { icmp 4 }
                   6192: 
                   6193:                icmpInParmProbs OBJECT-TYPE
                   6194:                        SYNTAX  Counter
                   6195:                        ACCESS  read-only
                   6196:                        STATUS  mandatory
                   6197:                        ::= { icmp 5 }
                   6198: 
                   6199:                icmpInSrcQuenchs OBJECT-TYPE
                   6200:                        SYNTAX  Counter
                   6201:                        ACCESS  read-only
                   6202:                        STATUS  mandatory
                   6203:                        ::= { icmp 6 }
                   6204: 
                   6205:                icmpInRedirects OBJECT-TYPE
                   6206:                        SYNTAX  Counter
                   6207:                        ACCESS  read-only
                   6208:                        STATUS  mandatory
                   6209:                        ::= { icmp 7 }
                   6210: 
                   6211:                icmpInEchos OBJECT-TYPE
                   6212:                        SYNTAX  Counter
                   6213:                        ACCESS  read-only
                   6214:                        STATUS  mandatory
                   6215: 
                   6216: 
                   6217: 
                   6218: IETF SNMP Working Group                                       [Page 111]
                   6219: 
                   6220: RFC 1158                         MIB II                         May 1990
                   6221: 
                   6222: 
                   6223:                        ::= { icmp 8 }
                   6224: 
                   6225:                icmpInEchoReps OBJECT-TYPE
                   6226:                        SYNTAX  Counter
                   6227:                        ACCESS  read-only
                   6228:                        STATUS  mandatory
                   6229:                        ::= { icmp 9 }
                   6230: 
                   6231:                icmpInTimestamps OBJECT-TYPE
                   6232:                        SYNTAX  Counter
                   6233:                        ACCESS  read-only
                   6234:                        STATUS  mandatory
                   6235:                        ::= { icmp 10 }
                   6236: 
                   6237:                icmpInTimestampReps OBJECT-TYPE
                   6238:                        SYNTAX  Counter
                   6239:                        ACCESS  read-only
                   6240:                        STATUS  mandatory
                   6241:                        ::= { icmp 11 }
                   6242: 
                   6243:                icmpInAddrMasks OBJECT-TYPE
                   6244:                        SYNTAX  Counter
                   6245:                        ACCESS  read-only
                   6246:                        STATUS  mandatory
                   6247:                        ::= { icmp 12 }
                   6248: 
                   6249:                icmpInAddrMaskReps OBJECT-TYPE
                   6250:                        SYNTAX  Counter
                   6251:                        ACCESS  read-only
                   6252:                        STATUS  mandatory
                   6253:                        ::= { icmp 13 }
                   6254: 
                   6255:                icmpOutMsgs OBJECT-TYPE
                   6256:                        SYNTAX  Counter
                   6257:                        ACCESS  read-only
                   6258:                        STATUS  mandatory
                   6259:                        ::= { icmp 14 }
                   6260: 
                   6261:                icmpOutErrors OBJECT-TYPE
                   6262:                        SYNTAX  Counter
                   6263:                        ACCESS  read-only
                   6264:                        STATUS  mandatory
                   6265:                        ::= { icmp 15 }
                   6266: 
                   6267:                icmpOutDestUnreachs OBJECT-TYPE
                   6268:                        SYNTAX  Counter
                   6269:                        ACCESS  read-only
                   6270:                        STATUS  mandatory
                   6271: 
                   6272: 
                   6273: 
                   6274: IETF SNMP Working Group                                       [Page 112]
                   6275: 
                   6276: RFC 1158                         MIB II                         May 1990
                   6277: 
                   6278: 
                   6279:                        ::= { icmp 16 }
                   6280: 
                   6281:                icmpOutTimeExcds OBJECT-TYPE
                   6282:                        SYNTAX  Counter
                   6283:                        ACCESS  read-only
                   6284:                        STATUS  mandatory
                   6285:                        ::= { icmp 17 }
                   6286: 
                   6287:                icmpOutParmProbs OBJECT-TYPE
                   6288:                        SYNTAX  Counter
                   6289:                        ACCESS  read-only
                   6290:                        STATUS  mandatory
                   6291:                        ::= { icmp 18 }
                   6292: 
                   6293:                icmpOutSrcQuenchs OBJECT-TYPE
                   6294:                        SYNTAX  Counter
                   6295:                        ACCESS  read-only
                   6296:                        STATUS  mandatory
                   6297:                        ::= { icmp 19 }
                   6298: 
                   6299:                icmpOutRedirects OBJECT-TYPE
                   6300:                        SYNTAX  Counter
                   6301:                        ACCESS  read-only
                   6302:                        STATUS  mandatory
                   6303:                        ::= { icmp 20 }
                   6304: 
                   6305:                icmpOutEchos OBJECT-TYPE
                   6306:                        SYNTAX  Counter
                   6307:                        ACCESS  read-only
                   6308:                        STATUS  mandatory
                   6309:                        ::= { icmp 21 }
                   6310: 
                   6311:                icmpOutEchoReps OBJECT-TYPE
                   6312:                        SYNTAX  Counter
                   6313:                        ACCESS  read-only
                   6314:                        STATUS  mandatory
                   6315:                        ::= { icmp 22 }
                   6316: 
                   6317:                icmpOutTimestamps OBJECT-TYPE
                   6318:                        SYNTAX  Counter
                   6319:                        ACCESS  read-only
                   6320:                        STATUS  mandatory
                   6321:                        ::= { icmp 23 }
                   6322: 
                   6323:                icmpOutTimestampReps OBJECT-TYPE
                   6324:                        SYNTAX  Counter
                   6325:                        ACCESS  read-only
                   6326:                        STATUS  mandatory
                   6327: 
                   6328: 
                   6329: 
                   6330: IETF SNMP Working Group                                       [Page 113]
                   6331: 
                   6332: RFC 1158                         MIB II                         May 1990
                   6333: 
                   6334: 
                   6335:                        ::= { icmp 24 }
                   6336: 
                   6337:                icmpOutAddrMasks OBJECT-TYPE
                   6338:                        SYNTAX  Counter
                   6339:                        ACCESS  read-only
                   6340:                        STATUS  mandatory
                   6341:                        ::= { icmp 25 }
                   6342: 
                   6343:                icmpOutAddrMaskReps OBJECT-TYPE
                   6344:                        SYNTAX  Counter
                   6345:                        ACCESS  read-only
                   6346:                        STATUS  mandatory
                   6347:                        ::= { icmp 26 }
                   6348: 
                   6349: 
                   6350:                -- the TCP group
                   6351: 
                   6352:                tcpRtoAlgorithm OBJECT-TYPE
                   6353:                        SYNTAX  INTEGER {
                   6354:                                    other(1),    -- none of the following
                   6355:                                    constant(2), -- a constant rto
                   6356:                                    rsre(3),     -- MIL-STD-1778,
                   6357:                                                 -- Appendix B
                   6358:                                    vanj(4)      -- Van Jacobson's
                   6359:                                                 -- algorithm
                   6360:                                }
                   6361:                        ACCESS  read-only
                   6362:                        STATUS  mandatory
                   6363:                        ::= { tcp 1 }
                   6364: 
                   6365:                tcpRtoMin OBJECT-TYPE
                   6366:                        SYNTAX  INTEGER
                   6367:                        ACCESS  read-only
                   6368:                        STATUS  mandatory
                   6369:                        ::= { tcp 2 }
                   6370: 
                   6371:                tcpRtoMax OBJECT-TYPE
                   6372:                        SYNTAX  INTEGER
                   6373:                        ACCESS  read-only
                   6374:                        STATUS  mandatory
                   6375:                        ::= { tcp 3 }
                   6376: 
                   6377:                tcpMaxConn OBJECT-TYPE
                   6378:                        SYNTAX  INTEGER
                   6379:                        ACCESS  read-only
                   6380:                        STATUS  mandatory
                   6381:                        ::= { tcp 4 }
                   6382: 
                   6383: 
                   6384: 
                   6385: 
                   6386: IETF SNMP Working Group                                       [Page 114]
                   6387: 
                   6388: RFC 1158                         MIB II                         May 1990
                   6389: 
                   6390: 
                   6391:                tcpActiveOpens OBJECT-TYPE
                   6392:                        SYNTAX  Counter
                   6393:                        ACCESS  read-only
                   6394:                        STATUS  mandatory
                   6395:                        ::= { tcp 5 }
                   6396: 
                   6397:                tcpPassiveOpens OBJECT-TYPE
                   6398:                        SYNTAX  Counter
                   6399:                        ACCESS  read-only
                   6400:                        STATUS  mandatory
                   6401:                        ::= { tcp 6 }
                   6402: 
                   6403:                tcpAttemptFails OBJECT-TYPE
                   6404:                        SYNTAX  Counter
                   6405:                        ACCESS  read-only
                   6406:                        STATUS  mandatory
                   6407:                        ::= { tcp 7 }
                   6408: 
                   6409:                tcpEstabResets OBJECT-TYPE
                   6410:                        SYNTAX  Counter
                   6411:                        ACCESS  read-only
                   6412:                        STATUS  mandatory
                   6413:                        ::= { tcp 8 }
                   6414: 
                   6415:                tcpCurrEstab OBJECT-TYPE
                   6416:                        SYNTAX  Gauge
                   6417:                        ACCESS  read-only
                   6418:                        STATUS  mandatory
                   6419:                        ::= { tcp 9 }
                   6420: 
                   6421:                tcpInSegs OBJECT-TYPE
                   6422:                        SYNTAX  Counter
                   6423:                        ACCESS  read-only
                   6424:                        STATUS  mandatory
                   6425:                        ::= { tcp 10 }
                   6426: 
                   6427:                tcpOutSegs OBJECT-TYPE
                   6428:                        SYNTAX  Counter
                   6429:                        ACCESS  read-only
                   6430:                        STATUS  mandatory
                   6431:                        ::= { tcp 11 }
                   6432: 
                   6433:                tcpRetransSegs OBJECT-TYPE
                   6434:                        SYNTAX  Counter
                   6435:                        ACCESS  read-only
                   6436:                        STATUS  mandatory
                   6437:                        ::= { tcp 12 }
                   6438: 
                   6439: 
                   6440: 
                   6441: 
                   6442: IETF SNMP Working Group                                       [Page 115]
                   6443: 
                   6444: RFC 1158                         MIB II                         May 1990
                   6445: 
                   6446: 
                   6447:                -- the TCP connections table
                   6448: 
                   6449:                tcpConnTable OBJECT-TYPE
                   6450:                        SYNTAX  SEQUENCE OF TcpConnEntry
                   6451:                        ACCESS  read-only
                   6452:                        STATUS  mandatory
                   6453:                        ::= { tcp 13 }
                   6454: 
                   6455:                tcpConnEntry OBJECT-TYPE
                   6456:                        SYNTAX  TcpConnEntry
                   6457:                        ACCESS  read-only
                   6458:                        STATUS  mandatory
                   6459:                        ::= { tcpConnTable 1 }
                   6460: 
                   6461:                TcpConnEntry ::= SEQUENCE {
                   6462:                    tcpConnState
                   6463:                        INTEGER,
                   6464:                    tcpConnLocalAddress
                   6465:                        IpAddress,
                   6466:                    tcpConnLocalPort
                   6467:                        INTEGER (0..65535),
                   6468:                    tcpConnRemAddress
                   6469:                        IpAddress,
                   6470:                    tcpConnRemPort
                   6471:                        INTEGER (0..65535)
                   6472:                }
                   6473: 
                   6474:                tcpConnState OBJECT-TYPE
                   6475:                        SYNTAX  INTEGER {
                   6476:                                    closed(1),
                   6477:                                    listen(2),
                   6478:                                    synSent(3),
                   6479:                                    synReceived(4),
                   6480:                                    established(5),
                   6481:                                    finWait1(6),
                   6482:                                    finWait2(7),
                   6483:                                    closeWait(8),
                   6484:                                    lastAck(9),
                   6485:                                    closing(10),
                   6486:                                    timeWait(11)
                   6487:                                }
                   6488:                        ACCESS  read-only
                   6489:                        STATUS  mandatory
                   6490:                        ::= { tcpConnEntry 1 }
                   6491: 
                   6492:                tcpConnLocalAddress OBJECT-TYPE
                   6493:                        SYNTAX  IpAddress
                   6494:                        ACCESS  read-only
                   6495: 
                   6496: 
                   6497: 
                   6498: IETF SNMP Working Group                                       [Page 116]
                   6499: 
                   6500: RFC 1158                         MIB II                         May 1990
                   6501: 
                   6502: 
                   6503:                        STATUS  mandatory
                   6504:                        ::= { tcpConnEntry 2 }
                   6505: 
                   6506:                tcpConnLocalPort OBJECT-TYPE
                   6507:                        SYNTAX  INTEGER (0..65535)
                   6508:                        ACCESS  read-only
                   6509:                        STATUS  mandatory
                   6510:                        ::= { tcpConnEntry 3 }
                   6511: 
                   6512:                tcpConnRemAddress OBJECT-TYPE
                   6513:                        SYNTAX  IpAddress
                   6514:                        ACCESS  read-only
                   6515:                        STATUS  mandatory
                   6516:                        ::= { tcpConnEntry 4 }
                   6517: 
                   6518:                tcpConnRemPort OBJECT-TYPE
                   6519:                        SYNTAX  INTEGER (0..65535)
                   6520:                        ACCESS  read-only
                   6521:                        STATUS  mandatory
                   6522:                        ::= { tcpConnEntry 5 }
                   6523: 
                   6524:                -- additional TCP variables
                   6525: 
                   6526:                tcpInErrs OBJECT-TYPE
                   6527:                        SYNTAX  Counter
                   6528:                        ACCESS  read-only
                   6529:                        STATUS  mandatory
                   6530:                        ::= { tcp 14 }
                   6531: 
                   6532:                tcpOutRsts OBJECT-TYPE
                   6533:                        SYNTAX  Counter
                   6534:                        ACCESS  read-only
                   6535:                        STATUS  mandatory
                   6536:                        ::= { tcp 15 }
                   6537: 
                   6538: 
                   6539:                -- the UDP group
                   6540: 
                   6541:                udpInDatagrams OBJECT-TYPE
                   6542:                        SYNTAX  Counter
                   6543:                        ACCESS  read-only
                   6544:                        STATUS  mandatory
                   6545:                        ::= { udp 1 }
                   6546: 
                   6547:                udpNoPorts OBJECT-TYPE
                   6548:                        SYNTAX  Counter
                   6549:                        ACCESS  read-only
                   6550:                        STATUS  mandatory
                   6551: 
                   6552: 
                   6553: 
                   6554: IETF SNMP Working Group                                       [Page 117]
                   6555: 
                   6556: RFC 1158                         MIB II                         May 1990
                   6557: 
                   6558: 
                   6559:                        ::= { udp 2 }
                   6560: 
                   6561:                udpInErrors OBJECT-TYPE
                   6562:                        SYNTAX  Counter
                   6563:                        ACCESS  read-only
                   6564:                        STATUS  mandatory
                   6565:                        ::= { udp 3 }
                   6566: 
                   6567:                udpOutDatagrams OBJECT-TYPE
                   6568:                        SYNTAX  Counter
                   6569:                        ACCESS  read-only
                   6570:                        STATUS  mandatory
                   6571:                        ::= { udp 4 }
                   6572: 
                   6573:                -- the UDP listener table
                   6574: 
                   6575:                udpTable OBJECT-TYPE
                   6576:                        SYNTAX  SEQUENCE OF UdpEntry
                   6577:                        ACCESS  read-only
                   6578:                        STATUS  mandatory
                   6579:                        ::= { udp 5 }
                   6580: 
                   6581:                udpEntry OBJECT-TYPE
                   6582:                        SYNTAX  UdpEntry
                   6583:                        ACCESS  read-only
                   6584:                        STATUS  mandatory
                   6585:                        ::= { udpTable 1 }
                   6586: 
                   6587:                UdpEntry ::= SEQUENCE {
                   6588:                    udpLocalAddress
                   6589:                        IpAddress,
                   6590:                    udpLocalPort
                   6591:                        INTEGER (0..65535)
                   6592:                }
                   6593: 
                   6594:                udpLocalAddress OBJECT-TYPE
                   6595:                        SYNTAX  IpAddress
                   6596:                        ACCESS  read-only
                   6597:                        STATUS  mandatory
                   6598:                        ::= { udpEntry 1 }
                   6599: 
                   6600:                udpLocalPort OBJECT-TYPE
                   6601:                        SYNTAX  INTEGER (0..65535)
                   6602:                        ACCESS  read-only
                   6603:                        STATUS  mandatory
                   6604:                        ::= { udpEntry 2 }
                   6605: 
                   6606: 
                   6607: 
                   6608: 
                   6609: 
                   6610: IETF SNMP Working Group                                       [Page 118]
                   6611: 
                   6612: RFC 1158                         MIB II                         May 1990
                   6613: 
                   6614: 
                   6615:                -- the EGP group
                   6616: 
                   6617:                egpInMsgs OBJECT-TYPE
                   6618:                        SYNTAX  Counter
                   6619:                        ACCESS  read-only
                   6620:                        STATUS  mandatory
                   6621:                        ::= { egp 1 }
                   6622: 
                   6623:                egpInErrors OBJECT-TYPE
                   6624:                        SYNTAX  Counter
                   6625:                        ACCESS  read-only
                   6626:                        STATUS  mandatory
                   6627:                        ::= { egp 2 }
                   6628: 
                   6629:                egpOutMsgs OBJECT-TYPE
                   6630:                        SYNTAX  Counter
                   6631:                        ACCESS  read-only
                   6632:                        STATUS  mandatory
                   6633:                        ::= { egp 3 }
                   6634: 
                   6635:                egpOutErrors OBJECT-TYPE
                   6636:                        SYNTAX  Counter
                   6637:                        ACCESS  read-only
                   6638:                        STATUS  mandatory
                   6639:                        ::= { egp 4 }
                   6640: 
                   6641:                -- the EGP Neighbor table
                   6642: 
                   6643:                egpNeighTable OBJECT-TYPE
                   6644:                        SYNTAX  SEQUENCE OF EgpNeighEntry
                   6645:                        ACCESS  read-only
                   6646:                        STATUS  mandatory
                   6647:                        ::= { egp 5 }
                   6648: 
                   6649:                egpNeighEntry OBJECT-TYPE
                   6650:                        SYNTAX  EgpNeighEntry
                   6651:                        ACCESS  read-only
                   6652:                        STATUS  mandatory
                   6653:                        ::= { egpNeighTable 1 }
                   6654: 
                   6655:                EgpNeighEntry ::= SEQUENCE {
                   6656:                    egpNeighState
                   6657:                        INTEGER,
                   6658:                    egpNeighAddr
                   6659:                        IpAddress,
                   6660:                    egpNeighAs
                   6661:                        INTEGER,
                   6662:                    egpNeighInMsgs
                   6663: 
                   6664: 
                   6665: 
                   6666: IETF SNMP Working Group                                       [Page 119]
                   6667: 
                   6668: RFC 1158                         MIB II                         May 1990
                   6669: 
                   6670: 
                   6671:                        Counter,
                   6672:                    egpNeighInErrs
                   6673:                        Counter,
                   6674:                    egpNeighOutMsgs
                   6675:                        Counter,
                   6676:                    egpNeighOutErrs
                   6677:                        Counter,
                   6678:                    egpNeighInErrMsgs
                   6679:                        Counter,
                   6680:                    egpNeighOutErrMsgs
                   6681:                        Counter,
                   6682:                    egpNeighStateUps
                   6683:                        Counter,
                   6684:                    egpNeighStateDowns
                   6685:                        Counter,
                   6686:                    egpNeighIntervalHello
                   6687:                        INTEGER,
                   6688:                    egpNeighIntervalPoll
                   6689:                        INTEGER,
                   6690:                    egpNeighMode
                   6691:                        INTEGER,
                   6692:                    egpNeighEventTrigger
                   6693:                        INTEGER
                   6694:                }
                   6695: 
                   6696:                egpNeighState OBJECT-TYPE
                   6697:                        SYNTAX  INTEGER {
                   6698:                                    idle(1),
                   6699:                                    acquisition(2),
                   6700:                                    down(3),
                   6701:                                    up(4),
                   6702:                                    cease(5)
                   6703:                                }
                   6704:                        ACCESS  read-only
                   6705:                        STATUS  mandatory
                   6706:                        ::= { egpNeighEntry 1 }
                   6707: 
                   6708:                egpNeighAddr OBJECT-TYPE
                   6709:                        SYNTAX  IpAddress
                   6710:                        ACCESS  read-only
                   6711:                        STATUS  mandatory
                   6712:                        ::= { egpNeighEntry 2 }
                   6713: 
                   6714:                egpNeighAs OBJECT-TYPE
                   6715:                        SYNTAX  INTEGER
                   6716:                        ACCESS  read-only
                   6717:                        STATUS  mandatory
                   6718:                        ::= { egpNeighEntry 3 }
                   6719: 
                   6720: 
                   6721: 
                   6722: IETF SNMP Working Group                                       [Page 120]
                   6723: 
                   6724: RFC 1158                         MIB II                         May 1990
                   6725: 
                   6726: 
                   6727:                egpNeighInMsgs OBJECT-TYPE
                   6728:                        SYNTAX  Counter
                   6729:                        ACCESS  read-only
                   6730:                        STATUS  mandatory
                   6731:                        ::= { egpNeighEntry 4 }
                   6732: 
                   6733:                egpNeighInErrs OBJECT-TYPE
                   6734:                        SYNTAX  Counter
                   6735:                        ACCESS  read-only
                   6736:                        STATUS  mandatory
                   6737:                        ::= { egpNeighEntry 5 }
                   6738: 
                   6739:                egpNeighOutMsgs OBJECT-TYPE
                   6740:                        SYNTAX  Counter
                   6741:                        ACCESS  read-only
                   6742:                        STATUS  mandatory
                   6743:                        ::= { egpNeighEntry 6 }
                   6744: 
                   6745:                egpNeighOutErrs OBJECT-TYPE
                   6746:                        SYNTAX  Counter
                   6747:                        ACCESS  read-only
                   6748:                        STATUS  mandatory
                   6749:                        ::= { egpNeighEntry 7 }
                   6750: 
                   6751:                egpNeighInErrMsgs OBJECT-TYPE
                   6752:                        SYNTAX  Counter
                   6753:                        ACCESS  read-only
                   6754:                        STATUS  mandatory
                   6755:                        ::= { egpNeighEntry 8 }
                   6756: 
                   6757:                egpNeighOutErrMsgs OBJECT-TYPE
                   6758:                        SYNTAX  Counter
                   6759:                        ACCESS  read-only
                   6760:                        STATUS  mandatory
                   6761:                        ::= { egpNeighEntry 9 }
                   6762: 
                   6763:                egpNeighStateUps OBJECT-TYPE
                   6764:                        SYNTAX  Counter
                   6765:                        ACCESS  read-only
                   6766:                        STATUS  mandatory
                   6767:                        ::= { egpNeighEntry 10 }
                   6768: 
                   6769:                egpNeighStateDowns OBJECT-TYPE
                   6770:                        SYNTAX  Counter
                   6771:                        ACCESS  read-only
                   6772:                        STATUS  mandatory
                   6773:                        ::= { egpNeighEntry 11 }
                   6774: 
                   6775: 
                   6776: 
                   6777: 
                   6778: IETF SNMP Working Group                                       [Page 121]
                   6779: 
                   6780: RFC 1158                         MIB II                         May 1990
                   6781: 
                   6782: 
                   6783:                egpNeighIntervalHello OBJECT-TYPE
                   6784:                        SYNTAX  INTEGER
                   6785:                        ACCESS  read-only
                   6786:                        STATUS  mandatory
                   6787:                        ::= { egpNeighEntry 12 }
                   6788: 
                   6789:                egpNeighIntervalPoll OBJECT-TYPE
                   6790:                        SYNTAX  INTEGER
                   6791:                        ACCESS  read-only
                   6792:                        STATUS  mandatory
                   6793:                        ::= { egpNeighEntry 13 }
                   6794: 
                   6795:                egpNeighMode OBJECT-TYPE
                   6796:                        SYNTAX  INTEGER {
                   6797:                                    active(1),
                   6798:                                    passive(2)
                   6799:                                }
                   6800:                        ACCESS  read-only
                   6801:                        STATUS  mandatory
                   6802:                        ::= { egpNeighEntry 14 }
                   6803: 
                   6804:                egpNeighEventTrigger OBJECT-TYPE
                   6805:                        SYNTAX  INTEGER {
                   6806:                                    start(1),
                   6807:                                    stop(2)
                   6808:                                }
                   6809:                        ACCESS  read-write
                   6810:                        STATUS  mandatory
                   6811:                        ::= { egpNeighEntry 15 }
                   6812: 
                   6813:                -- additional EGP variables
                   6814: 
                   6815:                egpAs OBJECT-TYPE
                   6816:                        SYNTAX  INTEGER
                   6817:                        ACCESS  read-only
                   6818:                        STATUS  mandatory
                   6819:                        ::= { egp 6 }
                   6820: 
                   6821: 
                   6822:                -- the Transmission group (empty at present)
                   6823: 
                   6824:                -- the SNMP group
                   6825: 
                   6826:                snmpInPkts OBJECT-TYPE
                   6827:                        SYNTAX  Counter
                   6828:                        ACCESS  read-only
                   6829:                        STATUS  mandatory
                   6830:                        ::=  { snmp 1 }
                   6831: 
                   6832: 
                   6833: 
                   6834: IETF SNMP Working Group                                       [Page 122]
                   6835: 
                   6836: RFC 1158                         MIB II                         May 1990
                   6837: 
                   6838: 
                   6839:                snmpOutPkts OBJECT-TYPE
                   6840:                        SYNTAX  Counter
                   6841:                        ACCESS  read-only
                   6842:                        STATUS  mandatory
                   6843:                        ::=  { snmp 2 }
                   6844: 
                   6845:                snmpInBadVersions OBJECT-TYPE
                   6846:                        SYNTAX  Counter
                   6847:                        ACCESS  read-only
                   6848:                        STATUS  mandatory
                   6849:                        ::=  { snmp 3 }
                   6850: 
                   6851:                snmpInBadCommunityNames OBJECT-TYPE
                   6852:                        SYNTAX  Counter
                   6853:                        ACCESS  read-only
                   6854:                        STATUS  mandatory
                   6855:                        ::=  { snmp 4 }
                   6856: 
                   6857:                snmpInBadCommunityUses OBJECT-TYPE
                   6858:                        SYNTAX  Counter
                   6859:                        ACCESS  read-only
                   6860:                        STATUS  mandatory
                   6861:                        ::=  { snmp 5 }
                   6862: 
                   6863:                snmpInASNParseErrs OBJECT-TYPE
                   6864:                        SYNTAX  Counter
                   6865:                        ACCESS  read-only
                   6866:                        STATUS  mandatory
                   6867:                        ::=  { snmp 6 }
                   6868: 
                   6869:                snmpInBadTypes OBJECT-TYPE
                   6870:                        SYNTAX  Counter
                   6871:                        ACCESS  read-only
                   6872:                        STATUS  mandatory
                   6873:                        ::=  { snmp 7 }
                   6874: 
                   6875:                snmpInTooBigs OBJECT-TYPE
                   6876:                        SYNTAX  Counter
                   6877:                        ACCESS  read-only
                   6878:                        STATUS  mandatory
                   6879:                        ::=  { snmp 8 }
                   6880: 
                   6881:                snmpInNoSuchNames OBJECT-TYPE
                   6882:                        SYNTAX  Counter
                   6883:                        ACCESS  read-only
                   6884:                        STATUS  mandatory
                   6885:                        ::=  { snmp 9 }
                   6886: 
                   6887: 
                   6888: 
                   6889: 
                   6890: IETF SNMP Working Group                                       [Page 123]
                   6891: 
                   6892: RFC 1158                         MIB II                         May 1990
                   6893: 
                   6894: 
                   6895:                snmpInBadValues OBJECT-TYPE
                   6896:                        SYNTAX  Counter
                   6897:                        ACCESS  read-only
                   6898:                        STATUS  mandatory
                   6899:                        ::=  { snmp 10 }
                   6900: 
                   6901:                snmpInReadOnlys OBJECT-TYPE
                   6902:                        SYNTAX  Counter
                   6903:                        ACCESS  read-only
                   6904:                        STATUS  mandatory
                   6905:                        ::=  { snmp 11 }
                   6906: 
                   6907:                snmpInGenErrs OBJECT-TYPE
                   6908:                        SYNTAX  Counter
                   6909:                        ACCESS  read-only
                   6910:                        STATUS  mandatory
                   6911:                        ::=  { snmp 12 }
                   6912: 
                   6913:                snmpInTotalReqVars OBJECT-TYPE
                   6914:                        SYNTAX  Counter
                   6915:                        ACCESS  read-only
                   6916:                        STATUS  mandatory
                   6917:                        ::=  { snmp 13 }
                   6918: 
                   6919:                snmpInTotalSetVars OBJECT-TYPE
                   6920:                        SYNTAX  Counter
                   6921:                        ACCESS  read-only
                   6922:                        STATUS  mandatory
                   6923:                        ::=  { snmp 14 }
                   6924: 
                   6925:                snmpInGetRequests OBJECT-TYPE
                   6926:                        SYNTAX  Counter
                   6927:                        ACCESS  read-only
                   6928:                        STATUS  mandatory
                   6929:                        ::=  { snmp 15 }
                   6930: 
                   6931:                snmpInGetNexts OBJECT-TYPE
                   6932:                        SYNTAX  Counter
                   6933:                        ACCESS  read-only
                   6934:                        STATUS  mandatory
                   6935:                        ::=  { snmp 16 }
                   6936: 
                   6937:                snmpInSetRequests OBJECT-TYPE
                   6938:                        SYNTAX  Counter
                   6939:                        ACCESS  read-only
                   6940:                        STATUS  mandatory
                   6941:                        ::=  { snmp 17 }
                   6942: 
                   6943: 
                   6944: 
                   6945: 
                   6946: IETF SNMP Working Group                                       [Page 124]
                   6947: 
                   6948: RFC 1158                         MIB II                         May 1990
                   6949: 
                   6950: 
                   6951:                snmpInGetResponses OBJECT-TYPE
                   6952:                        SYNTAX  Counter
                   6953:                        ACCESS  read-only
                   6954:                        STATUS  mandatory
                   6955:                        ::=  { snmp 18 }
                   6956: 
                   6957:                snmpInTraps OBJECT-TYPE
                   6958:                        SYNTAX  Counter
                   6959:                        ACCESS  read-only
                   6960:                        STATUS  mandatory
                   6961:                        ::=  { snmp 19 }
                   6962: 
                   6963:                snmpOutTooBigs OBJECT-TYPE
                   6964:                        SYNTAX  Counter
                   6965:                        ACCESS  read-only
                   6966:                        STATUS  mandatory
                   6967:                        ::=  { snmp 20 }
                   6968: 
                   6969:                snmpOutNoSuchNames OBJECT-TYPE
                   6970:                        SYNTAX  Counter
                   6971:                        ACCESS  read-only
                   6972:                        STATUS  mandatory
                   6973:                        ::=  { snmp 21 }
                   6974: 
                   6975:                snmpOutBadValues OBJECT-TYPE
                   6976:                        SYNTAX  Counter
                   6977:                        ACCESS  read-only
                   6978:                        STATUS  mandatory
                   6979:                        ::=  { snmp 22 }
                   6980: 
                   6981:                snmpOutReadOnlys OBJECT-TYPE
                   6982:                        SYNTAX  Counter
                   6983:                        ACCESS  read-only
                   6984:                        STATUS  mandatory
                   6985:                        ::=  { snmp 23 }
                   6986: 
                   6987:                snmpOutGenErrs OBJECT-TYPE
                   6988:                        SYNTAX  Counter
                   6989:                        ACCESS  read-only
                   6990:                        STATUS  mandatory
                   6991:                        ::=  { snmp 24 }
                   6992: 
                   6993:                snmpOutGetRequests OBJECT-TYPE
                   6994:                        SYNTAX  Counter
                   6995:                        ACCESS  read-only
                   6996:                        STATUS  mandatory
                   6997:                        ::=  { snmp 25 }
                   6998: 
                   6999: 
                   7000: 
                   7001: 
                   7002: IETF SNMP Working Group                                       [Page 125]
                   7003: 
                   7004: RFC 1158                         MIB II                         May 1990
                   7005: 
                   7006: 
                   7007:                snmpOutGetNexts OBJECT-TYPE
                   7008:                        SYNTAX  Counter
                   7009:                        ACCESS  read-only
                   7010:                        STATUS  mandatory
                   7011:                        ::=  { snmp 26 }
                   7012: 
                   7013:                snmpOutSetRequests OBJECT-TYPE
                   7014:                        SYNTAX  Counter
                   7015:                        ACCESS  read-only
                   7016:                        STATUS  mandatory
                   7017:                        ::=  { snmp 27 }
                   7018: 
                   7019:                snmpOutGetResponses OBJECT-TYPE
                   7020:                        SYNTAX  Counter
                   7021:                        ACCESS  read-only
                   7022:                        STATUS  mandatory
                   7023:                        ::=  { snmp 28 }
                   7024: 
                   7025:                snmpOutTraps OBJECT-TYPE
                   7026:                        SYNTAX  Counter
                   7027:                        ACCESS  read-only
                   7028:                        STATUS  mandatory
                   7029:                        ::=  { snmp 29 }
                   7030: 
                   7031:                snmpEnableAuthTraps OBJECT-TYPE
                   7032:                        SYNTAX  INTEGER {
                   7033:                                    enabled(1),
                   7034:                                    disabled(2)
                   7035:                                }
                   7036:                        ACCESS  read-write
                   7037:                        STATUS  mandatory
                   7038:                        ::=  { snmp 30 }
                   7039: 
                   7040:                END
                   7041: 
                   7042: 7.  Identification of OBJECT instances for use with the SNMP
                   7043: 
                   7044:    The names for all object types in the MIB are defined explicitly
                   7045:    either in the Internet-standard MIB or in other documents which
                   7046:    conform to the naming conventions of the SMI.  The SMI requires that
                   7047:    conformant management protocols define mechanisms for identifying
                   7048:    individual instances of those object types for a particular network
                   7049:    element.
                   7050: 
                   7051:    Each instance of any object type defined in the MIB is identified in
                   7052:    SNMP operations by a unique name called its "variable name." In
                   7053:    general, the name of an SNMP variable is an OBJECT IDENTIFIER of the
                   7054:    form x.y, where x is the name of a non-aggregate object type defined
                   7055: 
                   7056: 
                   7057: 
                   7058: IETF SNMP Working Group                                       [Page 126]
                   7059: 
                   7060: RFC 1158                         MIB II                         May 1990
                   7061: 
                   7062: 
                   7063:    in the MIB and y is an OBJECT IDENTIFIER fragment that, in a way
                   7064:    specific to the named object type, identifies the desired instance.
                   7065: 
                   7066:    This naming strategy admits the fullest exploitation of the semantics
                   7067:    of the powerful SNMP get-next operator, because it assigns names for
                   7068:    related variables so as to be contiguous in the lexicographical
                   7069:    ordering of all variable names known in the MIB.
                   7070: 
                   7071:    The type-specific naming of object instances is defined below for a
                   7072:    number of classes of object types.  Instances of an object type to
                   7073:    which none of the following naming conventions are applicable are
                   7074:    named by OBJECT IDENTIFIERs of the form x.0, where x is the name of
                   7075:    said object type in the MIB definition.
                   7076: 
                   7077:    For example, suppose one wanted to identify an instance of the
                   7078:    variable sysDescr.  The object class for sysDescr is:
                   7079: 
                   7080:              iso org dod internet mgmt mib system sysDescr
                   7081:               1   3   6     1      2    1    1       1
                   7082: 
                   7083:    Hence, the object type, x, would be 1.3.6.1.2.1.1.1 to which is
                   7084:    appended an instance sub-identifier of 0.  That is, 1.3.6.1.2.1.1.1.0
                   7085:    identifies the one and only instance of sysDescr.
                   7086: 
                   7087: 7.1.  ifTable Object Type Names
                   7088: 
                   7089:    The name of a subnetwork interface, s, is the OBJECT IDENTIFIER value
                   7090:    of the form i, where i has the value of that instance of the ifIndex
                   7091:    object type associated with s.  For each object type, t, for which
                   7092:    the defined name, n, has a prefix of ifEntry, an instance, i, of t is
                   7093:    named by an OBJECT IDENTIFIER of the form n.s, where s is the name of
                   7094:    the subnetwork interface about which i represents information.
                   7095: 
                   7096:    For example, suppose one wanted to identify the instance of the
                   7097:    variable ifType associated with interface 2. Accordingly, ifType.2
                   7098:    would identify the desired instance.
                   7099: 
                   7100: 7.2.  atTable Object Type Names
                   7101: 
                   7102:    The name of an address translation entry, x, is an OBJECT IDENTIFIER
                   7103:    of the form s.1.a.b.c.d, such that s is the value of that instance of
                   7104:    the atIfIndex object type associated with x, the subidentifer "1"
                   7105:    signifies the translation of an IP protocol address, and a.b.c.d is
                   7106:    the IP address value (in the familiar "dot" notation) of that
                   7107:    instance of the atNetAddress object type associated with x.
                   7108: 
                   7109:    For each object type, t, for which the defined name, n, has a prefix
                   7110:    of atEntry, an instance, i, of t is named by an OBJECT IDENTIFIER of
                   7111: 
                   7112: 
                   7113: 
                   7114: IETF SNMP Working Group                                       [Page 127]
                   7115: 
                   7116: RFC 1158                         MIB II                         May 1990
                   7117: 
                   7118: 
                   7119:    the form n.y, where y is the name of the address translation entry
                   7120:    about which i represents information.
                   7121: 
                   7122:    For example, suppose one wanted to find the physical address of an
                   7123:    entry in the address translation table (ARP cache) associated with an
                   7124:    IP address of 89.1.1.42 and interface 3.  Accordingly,
                   7125:    atPhysAddress.3.1.89.1.1.42 would identify the desired instance.
                   7126: 
                   7127: 7.3.  ipAddrTable Object Type Names
                   7128: 
                   7129:    The name of an IP-addressable network element, x, is the OBJECT
                   7130:    IDENTIFIER of the form a.b.c.d such that a.b.c.d is the value (in the
                   7131:    familiar "dot" notation) of that instance of the ipAdEntAddr object
                   7132:    type associated with x.
                   7133: 
                   7134:    For each object type, t, for which the defined name, n, has a prefix
                   7135:    of ipAddrEntry, an instance, i, of t is named by an OBJECT IDENTIFIER
                   7136:    of the form n.y, where y is the name of the IP- addressable network
                   7137:    element about which i represents information.
                   7138: 
                   7139:    For example, suppose one wanted to find the network mask of an entry
                   7140:    in the IP interface table associated with an IP address of 89.1.1.42.
                   7141:    Accordingly, ipAdEntNetMask.89.1.1.42 would identify the desired
                   7142:    instance.
                   7143: 
                   7144:    At the option of the agent, multiple entries for the same IP address
                   7145:    may be visible.  To realize this, the agent, while required to return
                   7146:    a single entry for an IP address, x, of the form n.y, may also return
                   7147:    information about other entries for the same IP address using the
                   7148:    form n.y.z, where z is a implementation-dependendent small, non-
                   7149:    negative integer.  It is strongly recommended that the value of z
                   7150:    correspond to the value of ipAddrIfIndex for that entry.
                   7151: 
                   7152: 7.4.  ipRoutingTable Object Type Names
                   7153: 
                   7154:    The name of an IP route, x, is the OBJECT IDENTIFIER of the form
                   7155:    a.b.c.d such that a.b.c.d is the value (in the familiar "dot"
                   7156:    notation) of that instance of the ipRouteDest object type associated
                   7157:    with x.
                   7158: 
                   7159:    For each object type, t, for which the defined name, n, has a prefix
                   7160:    of ipRoutingEntry, an instance, i, of t is named by an OBJECT
                   7161:    IDENTIFIER of the form n.y, where y is the name of the IP route about
                   7162:    which i represents information.
                   7163: 
                   7164:    For example, suppose one wanted to find the next hop of an entry in
                   7165:    the IP routing table associated  with the destination of 89.1.1.42.
                   7166:    Accordingly, ipRouteNextHop.89.1.1.42 would identify the desired
                   7167: 
                   7168: 
                   7169: 
                   7170: IETF SNMP Working Group                                       [Page 128]
                   7171: 
                   7172: RFC 1158                         MIB II                         May 1990
                   7173: 
                   7174: 
                   7175:    instance.
                   7176: 
                   7177:    At the option of the agent, multiple routes to the same destination
                   7178:    may be visible.  To realize this, the agent, while required to return
                   7179:    a single entry for an IP route, x, of the form n.y, may also return
                   7180:    information about other routes to the same destination using the form
                   7181:    n.y.z, where z is a implementation-dependendent small, non-negative
                   7182:    integer.
                   7183: 
                   7184: 7.5.  ipNetToMediaTable Object Type Names
                   7185: 
                   7186:    The name of a cached IP address, x, is an OBJECT IDENTIFIER of the
                   7187:    form s.a.b.c.d, such that s is the value of that instance of the
                   7188:    ipNetToMediaIfIndex object type associated with the entry and a.b.c.d
                   7189:    is the value (in the familiar "dot" notation) of the
                   7190:    ipNetToMediaNetAddress object type associated with x.
                   7191: 
                   7192:    For each object type, t, for which the defined name, n, has a prefix
                   7193:    of ipNetToMediaEntry, an instance, i, of t is named by an OBJECT
                   7194:    IDENTIFIER of the form n.y, where y is the name of the cached IP
                   7195:    address about which i represents information.
                   7196: 
                   7197:    For example, suppose one wanted to find the media address of an entry
                   7198:    in the address translation table associated with a IP address of
                   7199:    192.52.180.1 and interface 3.  Accordingly,
                   7200:    ipNetToMediaPhysAddress.3.192.52.180.1 would identify the desired
                   7201:    instance.
                   7202: 
                   7203: 7.6.  tcpConnTable Object Type Names
                   7204: 
                   7205:    The name of a TCP connection, x, is the OBJECT IDENTIFIER of the form
                   7206:    a.b.c.d.e.f.g.h.i.j such that a.b.c.d is the value (in the familiar
                   7207:    "dot" notation) of that instance of the tcpConnLocalAddress object
                   7208:    type associated with x and such that f.g.h.i is the value (in the
                   7209:    familiar "dot" notation) of that instance of the tcpConnRemoteAddress
                   7210:    object type associated with x and such that e is the value of that
                   7211:    instance of the tcpConnLocalPort object type associated with x and
                   7212:    such that j is the value of that instance of the tcpConnRemotePort
                   7213:    object type associated with x.
                   7214: 
                   7215:    For each object type, t, for which the defined name, n, has a prefix
                   7216:    of  tcpConnEntry, an instance, i, of t is named by an OBJECT
                   7217:    IDENTIFIER of the form n.y, where y is the name of the TCP connection
                   7218:    about which i represents information.
                   7219: 
                   7220:    For example, suppose one wanted to find the state of a TCP connection
                   7221:    between the local address of 89.1.1.42 on TCP port 21 and the remote
                   7222:    address of 10.0.0.51 on TCP port 2059.  Accordingly,
                   7223: 
                   7224: 
                   7225: 
                   7226: IETF SNMP Working Group                                       [Page 129]
                   7227: 
                   7228: RFC 1158                         MIB II                         May 1990
                   7229: 
                   7230: 
                   7231:    tcpConnState.89.1.1.42.21.10.0.0.51.2059 would identify the desired
                   7232:    instance.
                   7233: 
                   7234: 7.7.  udpTable Object Type Names
                   7235: 
                   7236:    The name of a UDP listener, x, is the OBJECT IDENTIFIER of the form
                   7237:    a.b.c.d.e. such that a.b.c.d is the value (in the familiar "dot"
                   7238:    notation) of that instance of the udpLocalAddress object type
                   7239:    associated with x and such that e is the value of that instance of
                   7240:    the udpLocalPort object type associated with x.
                   7241: 
                   7242:    For each object type, t, for which the defined name, n, has a prefix
                   7243:    of udpEntry, an instance, i, of t is named by an OBJECT IDENTIFIER of
                   7244:    the form n.y, where y is the name of the UDP listener about which i
                   7245:    represents information.
                   7246: 
                   7247:    For example, suppose one wanted to determine if a UDP listener was
                   7248:    present at the local address of 89.1.1.42 on UDP port 21.
                   7249:    Accordingly, a successful retrieval of either
                   7250:    udpLocalAddress.89.1.1.42.21 or udpLocalPort.89.1.1.42.21 would
                   7251:    indicate this.
                   7252: 
                   7253: 7.8.  egpNeighTable Object Type Names
                   7254: 
                   7255:    The name of an EGP neighbor, x, is the OBJECT IDENTIFIER of the form
                   7256:    a.b.c.d such that a.b.c.d is the value (in the familiar "dot"
                   7257:    notation) of that instance of the egpNeighAddr object type associated
                   7258:    with x.
                   7259: 
                   7260:    For each object type, t, for which the defined name, n, has a prefix
                   7261:    of egpNeighEntry, an instance, i, of t is named by an OBJECT
                   7262:    IDENTIFIER of the form n.y, where y is the name of the EGP neighbor
                   7263:    about which i represents information.
                   7264: 
                   7265:    For example, suppose one wanted to find the neighbor state for the IP
                   7266:    address of 89.1.1.42.  Accordingly, egpNeighState.89.1.1.42 would
                   7267:    identify the desired instance.
                   7268: 
                   7269: 8.  Acknowledgements
                   7270: 
                   7271:    This document was produced by the SNMP Working Group:
                   7272: 
                   7273:                Karl Auerbach, Epilogue Technology
                   7274:                David Bridgham, Epilogue Technology
                   7275:                Brian Brown, Synoptics
                   7276:                John Burress, Wellfleet
                   7277:                Jeffrey D. Case, University of Tennessee at Knoxville
                   7278:                James R. Davin, MIT-LCS
                   7279: 
                   7280: 
                   7281: 
                   7282: IETF SNMP Working Group                                       [Page 130]
                   7283: 
                   7284: RFC 1158                         MIB II                         May 1990
                   7285: 
                   7286: 
                   7287:                Mark S. Fedor, PSI, Inc.
                   7288:                Stan Froyd, ACC
                   7289:                Satish Joshi, Synoptics
                   7290:                Ken Key, University of Tennessee at Knoxville
                   7291:                Gary Malkin, Proteon
                   7292:                Randy Mayhew, University of Tennessee at Knoxville
                   7293:                Keith McCloghrie, Hughes LAN Systems
                   7294:                Marshall T. Rose, PSI, Inc. (chair)
                   7295:                Greg Satz, cisco
                   7296:                Martin Lee Schoffstall, PSI, Inc.
                   7297:                Bob Stewart, Xyplex
                   7298:                Geoff Thompson, Synoptics
                   7299:                Bill Versteeg, Network Research Corporation
                   7300:                Wengyik Yeong, PSI, Inc.
                   7301: 
                   7302:    In addition, the comments of the following individuals are also
                   7303:    acknolwedged:
                   7304: 
                   7305:                Craig A. Finseth, Minnesota Supercomputer Center, Inc.
                   7306:                Jeffrey C. Honig, Cornell University Theory Center
                   7307:                Philip R. Karn, Bellcore
                   7308:                David Waitzman, BBN
                   7309: 
                   7310: 9.  References
                   7311: 
                   7312:    [1] Cerf, V., "IAB Recommendations for the Development of Internet
                   7313:        Network Management Standards", RFC 1052, IAB, April 1988.
                   7314: 
                   7315:    [2] Rose, M., and K. McCloghrie, "Structure and Identification of
                   7316:        Management Information for TCP/IP-based internets", RFC 1065,
                   7317:        TWG, August 1988.
                   7318: 
                   7319:    [3] McCloghrie K., and M. Rose,"Management Information Base for
                   7320:        Network Management of TCP/IP-based internets", RFC 1066, TWG,
                   7321:        August 1988.
                   7322: 
                   7323:    [4] Cerf, V., "Report of the Second Ad Hoc Network Management Review
                   7324:        Group", RFC 1109, IAB, August 1989.
                   7325: 
                   7326:    [5] Case, J., Fedor, M., Schoffstall, M., and J. Davin, "A Simple
                   7327:        Network Management Protocol (SNMP)", RFC 1098, University of
                   7328:        Tennessee at Knoxville, NYSERNet, Inc., Rensselaer Polytechnic
                   7329:        Institute, MIT Laboratory for Computer Science, April 1989.
                   7330: 
                   7331:    [6] Warrier, U., and L. Besaw, "Common Management Information
                   7332:        Services and Protocol over TCP/IP (CMOT)", RFC 1095, Unisys
                   7333:        Corporation, Hewlett-Packard, April 1989.
                   7334: 
                   7335: 
                   7336: 
                   7337: 
                   7338: IETF SNMP Working Group                                       [Page 131]
                   7339: 
                   7340: RFC 1158                         MIB II                         May 1990
                   7341: 
                   7342: 
                   7343:    [7] Postel, J., "Telnet Protocol Specification", RFC 854,
                   7344:        USC/Information Sciences Institute, May 1983.
                   7345: 
                   7346:    [8] Satz, G., "Experimental MIB Objects for the CLNP", Internet
                   7347:        Working Group Request for Comments draft.  Network Information
                   7348:        Center, SRI International, Menlo Park, California, (in
                   7349:        preparation).
                   7350: 
                   7351:    [9] Information processing systems - Open Systems Interconnection,
                   7352:        "Specification of Abstract Syntax Notation One (ASN.1)",
                   7353:        International Organization for Standardization, International
                   7354:        Standard 8824, December 1987.
                   7355: 
                   7356:   [10] Information processing systems - Open Systems Interconnection,
                   7357:        "Specification of Basic Encoding Rules for Abstract Notation One
                   7358:        (ASN.1)", International Organization for Standardization.
                   7359:        International Standard 8825, December 1987.
                   7360: 
                   7361:   [11] Jacobson, V., "Congestion Avoidance and Control", SIGCOMM 1988,
                   7362:        Stanford, California.
                   7363: 
                   7364:   [12] Hagens, R., Hall, N., and M. Rose, "Use of the Internet as a
                   7365:        subnetwork for experimentation with the OSI network layer",
                   7366:        February, 1989.
                   7367: 
                   7368:   [13] Rose, M., and K. McCloghrie, "Structure and Identification of
                   7369:        Management Information for TCP/IP-based Internets", RFC 1155,
                   7370:        Performance Systems International and Hughes LAN Systems, May
                   7371:        1990.
                   7372: 
                   7373:   [14] Case, J., Fedor, M.,  Schoffstall, M., and J. Davin, The Simple
                   7374:        Network Management Protocol", RFC 1157, University of Tennessee
                   7375:        at Knoxville, Performance Systems International, Performance
                   7376:        Systems International, and the MIT Laboratory for Computer
                   7377:        Science, May 1990.
                   7378: 
                   7379: 
                   7380: 
                   7381: 
                   7382: 
                   7383: 
                   7384: 
                   7385: 
                   7386: 
                   7387: 
                   7388: 
                   7389: 
                   7390: 
                   7391: 
                   7392: 
                   7393: 
                   7394: IETF SNMP Working Group                                       [Page 132]
                   7395: 
                   7396: RFC 1158                         MIB II                         May 1990
                   7397: 
                   7398: 
                   7399: 10.  Security Considerations
                   7400: 
                   7401:    Security issues are not discussed in this memo.
                   7402: 
                   7403: 11.  Author's Address:
                   7404: 
                   7405:    Marshall T. Rose
                   7406:    PSI, Inc.
                   7407:    PSI California Office
                   7408:    P.O. Box 391776
                   7409:    Mountain View, CA 94039
                   7410: 
                   7411:    Phone: (415) 961-3380
                   7412: 
                   7413:    Email: [email protected]
                   7414: 
                   7415: 
                   7416: 
                   7417: 
                   7418: 
                   7419: 
                   7420: 
                   7421: 
                   7422: 
                   7423: 
                   7424: 
                   7425: 
                   7426: 
                   7427: 
                   7428: 
                   7429: 
                   7430: 
                   7431: 
                   7432: 
                   7433: 
                   7434: 
                   7435: 
                   7436: 
                   7437: 
                   7438: 
                   7439: 
                   7440: 
                   7441: 
                   7442: 
                   7443: 
                   7444: 
                   7445: 
                   7446: 
                   7447: 
                   7448: 
                   7449: 
                   7450: IETF SNMP Working Group                                       [Page 133]
                   7451: 

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.