INTERNET DRAFT Expires August, 1994 ISO/CCITT and Internet Management Coexistence (IIMC): Translation of Internet MIB-II (RFC1213) to ISO/CCITT GDMO MIB (IIMCMIB-II) February, 1994 Lee LaBarre (Editor) The MITRE Corporation Burlington Road Bedford, MA 01730 cel@mbunix.mitre.org Status of this Memo This document provides information to the network and systems management community. This document is intended as a contribution to ongoing work in the area of multi-protocol management coexistence and interworking. This document is part of a package; see also [IIMCOMIBTRANS] [IIMCIMIBTRANS] [IIMCPROXY] and [IIMCSEC]. Distribution of this document is unlimited. Comments should be sent to the Network Management Forum IIMC working group (iimc@thumper.bellcore.com). This document is an Internet Draft. Internet Drafts are working documents of the Internet Engineering Task Force (IETF), its Areas, and its Working Groups. Note that other groups may also distribute working documents as Internet Drafts. Internet Drafts are draft documents valid for a maximum of six months. Internet Drafts may be updated, replaced, or obsoleted by other documents at any time. It is not appropriate to use Internet Drafts as reference material or to cite them other than as a "working draft" or "work in progress." Please check the 1id-abstracts.txt listing contained in the internet-drafts Shadow Directories on ds.internic.net, nic.nordu.net, ftp.nisc.sri.com, munnari.oz.au to learn the current status of any Internet Draft. LaBarre Expires August, 1994 Page i DRAFT February, 1994 Abstract This document is intended to facilitate the multi-protocol management coexistence and interworking for networks that are managed using the ISO/CCITT Common Management Information Protocol (CMIP) and networks that are managed using the Internet Simple Network Management Protocol (SNMP). This document contains the ISO/CCITT GDMO definition and registration of MIB-II as derived from the Internet MIB-II [14], according to the procedures defined in "Translation of Internet MIBs to ISO/CCITT GDMO MIBs" [19]. In addition, this document includes a translated IPForwarding Table as derived from the Internet definition in [15]. Table of Contents 1. INTRODUCTION ..........................................1 1.1 PROBLEM STATEMENT.................................1 1.2 OVERVIEW OF IIMC..................................2 1.3 MIB TRANSLATION PROCEDURES........................3 1.4 NATIVE MANAGEMENT MODEL...........................3 1.5 PROXY MANAGEMENT MODEL............................5 1.6 SCOPE OF THIS DOCUMENT............................6 1.7 TERMS AND CONVENTIONS.............................6 2. IIMCMIB-II MIB ........................................8 -- 2.1 IIMCMIB-II GDMO TEMPLATES......................9 -- 2.1.1 IIMCMIB-II Managed Object Classes ........9 -- 2.1.2 IIMCMIB-II Attributes ....................20 -- 2.1.3 IIMCMIB-II Name Bindings .................87 -- 2.2 IIMCMIB-II ASN.1 MODULE........................93 3. CONFORMANCE ...........................................98 ANNEX A (NORMATIVE): MANAGED OBJECT CONFORMANCE STATEMENTS (MOCS)......................................A-1 ANNEX B: GLOSSARY ........................................B-1 ANNEX C: REFERENCES ......................................C-1 LaBarre Expires August, 1994 Page ii DRAFT February, 1994 List of Figures FIGURE 1. MIB TRANSLATION ................................3 FIGURE 2. NATIVE MANAGEMENT ..............................4 FIGURE 3. PROXY MANAGEMENT ...............................5 REVISION HISTORY Issue 1.0, October 1993 This is the first issue of this document. The internet draft , dated February, 1994, is identical in content to Issue 1.0, October 1993. It has been reformatted for posting as an internet draft. LaBarre Expires August, 1994 Page iii DRAFT February, 1994 1. INTRODUCTION This section provides an overview of ISO/CCITT and Internet Management Coexistence (IIMC) activities, insight into the problem being addressed by IIMC, and a brief introduction to the strategy adopted by IIMC: use of translated MIBs in either a proxy or native implementation. The section concludes by describing the scope of this document, and terms and conventions used by this document. 1.1 PROBLEM STATEMENT The need for enterprise network management has been addressed by development of network management standards within various communities, most notably the ISO/CCITT and Internet communities. * The ISO/CCITT community developed the Common Management Information Protocol (CMIP) [5], and related SMI documents [7,8,9]. * The Internet community developed the Simple Network Management Protocol (SNMP) [12], and its successor, SNMPv2 [18]. The Internet SMI is defined in [11] and [17]. These standards share a nearly common management model, but diverge due to differing management philosophies. Although functionally similar, the Internet and ISO/CCITT protocols and SMIs differ in terms of their complexity and specific operations. Business requirements for end-to-end enterprise management include the need to integrate the management of many different devices, potentially owned or administered by many independent organizations. This requires components to be accessed by ISO/CCITT management, Internet management, and proprietary management mechanisms in a manner which presents a unified view of the network, despite protocol and SMI differences. For example, many telecommunications and computer vendors, represented by organizations such as the Network Management Forum (NMF), and the U.S. government, as specified in the Government Network Management Profile (GNMP) Version 1.0 [24], have based their enterprise management model on the ISO/CCITT management model. These organizations are particularly interested in integrated management of devices that use the Internet management. This interest is primarily due to the widespread commercial implementation and use of LaBarre Expires August, 1994 Page 1 DRAFT February, 1994 such devices, especially devices that use the Internet TCP/IP protocol suite. 1.2 OVERVIEW OF IIMC The ISO/CCITT and Internet Management Coexistence (IIMC) package includes the following documents. IIMCIMIBTRANS Translation of Internet MIBs to ISO/CCITT GDMO MIBs [19] IIMCOMIBTRANS Translation of ISO/CCITT GDMO MIBs to Internet MIBs [22] IIMCMIB-II Translation of Internet MIB-II (RFC1213) to ISO/CCITT GDMO MIB IIMCPROXY ISO/CCITT to Internet Management Proxy [20] IIMCSEC ISO/CCITT to Internet Management Security[21] These documents together comprise a package aimed at integrating ISO/CCITT-based and Internet-based management systems. IIMC specifications address the problem that end-to-end management requires an integrated, unified view of the managed network, despite differences in management protocol and information structure. Integrated management can be facilitated by the development of "proxy" mechanisms which translate between functionally equivalent service, protocol, and SMI differences to create this unified view. MIB translation procedures can be used to support proxy management, as well as to take advantage of existing MIB definition and avoid duplication of effort. In this way, commercial investment in both ISO/CCITT and Internet-based management technologies can be preserved through deployment of common methods and tools which support integration. This overall strategy was outlined in a joint publication developed by the NM Forum and X/Open entitled "ISO/CCITT and Internet Management: Coexistence and Interworking Strategy" [23]. The documents included in the IIMC package are the next level of detailed specifications which implement several of the methodologies identified in the strategy. Additional specifications may be defined in the future. LaBarre Expires August, 1994 Page 2 DRAFT February, 1994 1.3 MIB TRANSLATION PROCEDURES The foundation of IIMC is provided by a pair of Management Information Base (MIB) translation procedures. * IIMCIMIBTRANS [19] specifies translation procedures for converting MIBs from Internet MIB macro format into ISO/CCITT GDMO template format. * IIMCOMIBTRANS [22] specifies translation procedures for converting MIBs from ISO/CCITT GDMO template format into Internet MIB macro format. The IIMC approach is to specify direct translation procedures which yield a pair of functionally-equivalent MIBs, as shown in Figure 1. +----------------+ +--------------------+ +----------------+ | Internet MIB | | MIB Translation | | GDMO MIB | | | | Procedures | | | | Format = | | Specified By | | Format = | | [RFC1212] & |---->| [IIMCIMIBTRANS] or |---->| [ISO10165-1] & | | [RFC1442] |<----| [IIMCOMIBTRANS] |<----| [ISO10165-4] | +----------------+ +--------------------+ +----------------+ Figure 1. MIB translation. MIBs translated by these procedures may be used to take advantage of existing MIB definitions when business needs require deployment in a different management environment. Translated MIBs may also be used to provide uniformity when multiple management environments are supported by a single system (e.g., dual stack managers). Finally, IIMC MIB translation procedures may be used to support service emulation by a proxy. 1.4 NATIVE MANAGEMENT MODEL The basic model for ISO/CCITT and Internet management is illustrated in the following diagram. LaBarre Expires August, 1994 Page 3 DRAFT February, 1994 Manager Agent +-----------------------+ +----------------------+ |+---------------------+| |+-------------------+ | || Management || || Managed | | || Applications || || Resources | | |+---------------------+| |+-------------------+ | | | | | | | | | | | | | |+-----------+---------+| |+----------+---------+| || Manager | MIB || || Agent | MIB || |+-----------+---------+| |+----------+---------+| | | | | | | | | Management | | | Management | | | Services | | | Services | +-----------------------+ +----------------------+ | Management Protocol | | Management Protocol | +-----------------------+ +----------------------+ ^ ^ | | +------------------------------------+ Protocol Messages Figure 2. Native management. Within IIMC documents, this model is referred to as the "native" management model. MIBs translated using IIMC procedures can be used by "native" agent implementations. For example, an ISO/CCITT agent can make visible TCP/IP managed resources using the translated GDMO version of the Internet MIB-II [14] specified by [19]. Dual-stack managers or agents may also be implemented which support both the original MIB and the translated MIB generated using IIMC- specified procedures. LaBarre Expires August, 1994 Page 4 DRAFT February, 1994 1.5 PROXY MANAGEMENT MODEL The basic model for ISO/CCITT to Internet proxy management is illustrated in the following diagram. This proxy is specified by [20]. A similar approach could also be taken to specify an Internet to ISO/CCITT proxy, although no such IIMC document is currently specified. Manager Proxy Agent +-----------------------+ +---------------------+ +------------------ |+---------------------+| |+------+ +----------+| |+----------------- || Management || || GDMO | | Internet || || Managed || Applications || || MIB | | MIB || || Resources |+---------------------+| |+------+ +----------+| |+----------------- | | | |+-------------------+| | | | | | || Service || | | | | | || Emulation || | | | | | ||(scoping) || | | | | | || (filtering) || | | |+-----------+---------+| || (operations) || |+----------+------ || ISO/CCITT | GDMO || || (message || || Internet | Inter || Manager | MIB || || transformation)|| || Agent | MIB |+-----------+---------+| |+-------------------+| |+----------+------ | | | | |CMIS | | | | | | CMIS Services | | |Services | | | | SNMP "Servic | | | | | | | | | | | | | | SNMP| | | | | | | | | "Services"| | | | +-----------------------+ +---------------------+ +------------------ | CMIP | | CMIP | SNMP | | SNMP +-----------------------+ +---------------------+ +------------------ ^ ^ ^ ^ | | | | +---------------------+ +-------------------+ CMIP Messages SNMP Messages Figure 3. Proxy management. This ISO/CCITT to Internet proxy provides emulation of CMIS services by mapping to the corresponding SNMP message(s) necessary to carry out the service request. The service emulation allows management of Internet objects by an ISO/CCITT manager. The left hand side of the proxy behaves like an ISO/CCITT agent, communicating with the ISO/CCITT manager using CMIP protocols. The right hand side of the proxy behaves like an Internet manager, communicating with the Internet agent using SNMP protocols. The proxy relies on the existence of a pair of directly- related MIB definitions, where the Internet MIB has been translated into ISO/CCITT GDMO using the procedures specified in IIMCIMIBTRANS. The proxy uses these MIB definitions and rules to provide run-time translation of LaBarre Expires August, 1994 Page 5 DRAFT February, 1994 management information carried in service requests and responses. The proxy is designed with a specified interface between the proxy and the underlying protocol stacks, and so deals primarily in terms of CMIS services and SNMP "services". The proxy emulates services such as CMIS scoping and filtering, processing of CMIP operations, and forwarding/logging of CMIS notifications by performing a mapping process which must be tailored for each protocol (for example, SNMPv1 and SNMPv2 are variants of the same protocol mapping process). 1.6 SCOPE OF THIS DOCUMENT A major reason for the rapid commercialization of devices manageable via the Internet management protocol is due to the speed with which the vendors in the Internet community have been able to develop MIBs based on the Internet SMI. To capitalize on this continuing Internet MIB development and their deployment in commercial devices, communities interested in integrated management via CMIP/SNMP proxies, and communities interested in using native CMIP agents to manage TCP/IP resources, require the translation of Internet MIBs defined according to the Internet Structure of Management Information (SMI) [11] [17] into MIBs defined according to the ISO SMI [7] and Guidelines for the Definition of Managed Objects (GDMO) [9]. Procedures for such translations are described in [19]. This document (IIMCMIB-II) applies the procedures described in [19] to the translation and registration of the Internet MIB-II as defined in [14], and to the IP Forwarding Table defined in [15]. This document assumes that the reader is familiar with the ISO/CCITT SMI and terminology as well as the Internet to SMI translation defined in [19]. 1.7 TERMS AND CONVENTIONS This document assumes that the reader is familiar with the ISO/CCITT SMI and Internet SMI, and the terminology of each. The term SNMP will be used throughout the document to indicate either SNMPv1 or SNMPv2, unless a distinction needs to be made. Other terms and conventions used throughout this document include the following. LaBarre Expires August, 1994 Page 6 DRAFT February, 1994 Proxy: An intermediate process that provides protocol and SMI translation between two management services and SMIs. LaBarre Expires August, 1994 Page 7 DRAFT February, 1994 2. IIMCMIB-II MIB The Internet MIB-II objects [14] are recast into ISO/CCITT GDMO templates as defined in [9], and registered, using the procedures defined in [19]. Name Binding templates that define the containment hierarchy for the ISO/CCITT MIB-II managed object classes are listed. A proxy implementation would have multiple instances of the ISO/CCITT system managed object, one for each Internet agent, and one for the proxy itself. A Naming Tree diagram for IIMC MIB-II managed object classes is illustrated below. "CCITT Rec. X.660 | ISO/IEC 9834-1 : 1992": root | (or any other containing class) | |"Rec. X.721 | ISO/IEC 10165-2 : 1992" : system | |-- internetSystem | |-- at --- atEntry | |-- egp --- egpNeighEntry | |-- icmp | |-- interfaces --- ifEntry | |-- ip | |--- ipRouteEntry | |--- ipAddrEntry | |--- ipNetToMediaEntry | |--- ipForwardEntry | |-- snmp | |-- tcp --- tcpConnEntry | |-- udp --- udpEntry The GDMO templates and ASN.1 modules are included here in one section to facilitate automated processing. Comments and subsection headers are included in the form of ASN.1 comments, i.e., preceded by "--". This document (IIMCMIB-II) is allocated the following registration identifier for purposes of referencing material contained herein. LaBarre Expires August, 1994 Page 8 DRAFT February, 1994 iimcRFC12131354 OBJECT IDENTIFIER ::= {iimcAutoDocument 1213 1354} -- 2.1 IIMCMIB-II GDMO TEMPLATES -- 2.1.1 IIMCMIB-II Managed Object Classes at MANAGED OBJECT CLASS DERIVED FROM "Rec. X.721 | ISO/IEC 10165-2:1992":top; CHARACTERIZED BY atPkg PACKAGE BEHAVIOUR atPkgBehaviour BEHAVIOUR DEFINED AS !BEGINPARSE REFERENCE !!This managed object class maps to the at group with object id {mib-2 3} in RFC1213.!!; DESCRIPTION !!Note however that this group is deprecated by MIB-II. That is, it is being included solely for compatibility with MIB-I nodes, and will most likely be excluded from MIB-III nodes. From MIB-II and onwards, each network protocol group contains its own address translation tables. The Address Translation group contains one table which is the union across all interfaces of the translation tables for converting a NetworkAddress (e.g., an IP address) into a subnetwork-specific address. For lack of a better term, this document refers to such a subnetwork-specific address as a `physical' address. Examples of such translation tables are: for broadcast media where ARP is in use, the translation table is equivalent to the ARP cache; or, on an X.25 network where non-algorithmic translation to X.121 addresses is required, the translation table contains the NetworkAddress to X.121 address equivalences.!!; ENDPARSE!;; ATTRIBUTES atId GET;;; REGISTERED AS { iimcAutoObjAndAttr 1 3 6 1 2 1 3 }; atEntry MANAGED OBJECT CLASS DERIVED FROM "Rec. X.721 | ISO/IEC 10165-2:1992":top; CHARACTERIZED BY atEntryPkg PACKAGE LaBarre Expires August, 1994 Page 9 DRAFT February, 1994 BEHAVIOUR atEntryPkgBehaviour BEHAVIOUR DEFINED AS !BEGINPARSE REFERENCE !!This managed object class maps to atEntry object with object id {atTable 1} in RFC1213.!!; DESCRIPTION !!Each entry contains one NetworkAddress to `physical' address equivalence. The delete value is the null string.!!; INDEX RFC1213-MIB.atIfIndex, RFC1213-MIB.atNetAddress; ENDPARSE!;; ATTRIBUTES atEntryId GET, atIfIndex GET, atPhysAddress GET-REPLACE, atNetAddress GET;;; REGISTERED AS { iimcAutoObjAndAttr 1 3 6 1 2 1 3 1 1 }; egp MANAGED OBJECT CLASS DERIVED FROM "Rec. X.721 | ISO/IEC 10165-2:1992":top; CHARACTERIZED BY egpPkg PACKAGE BEHAVIOUR egpPkgBehaviour BEHAVIOUR DEFINED AS !BEGINPARSE REFERENCE !!This managed object class maps to egp group with object id {mib-2 8} in RFC 1213.!!; ENDPARSE!;; ATTRIBUTES egpId GET, egpInMsgs GET, egpInErrors GET, egpOutMsgs GET, egpOutErrors GET, egpAs GET;;; REGISTERED AS { iimcAutoObjAndAttr 1 3 6 1 2 1 8 }; egpNeighEntry MANAGED OBJECT CLASS DERIVED FROM "Rec. X.721 | ISO/IEC 10165-2:1992":top; CHARACTERIZED BY egpNeighEntryPkg PACKAGE BEHAVIOUR egpNeighEntryPkgBehaviour BEHAVIOUR DEFINED AS !BEGINPARSE REFERENCE !!This managed object class maps to egpNeighEntry object with object id {egpNeighTable 1} in RFC 1213.!!; LaBarre Expires August, 1994 Page 10 DRAFT February, 1994 DESCRIPTION !!Information about this entity's relationship with a particular EGP neighbor.!!; INDEX RFC1213-MIB.egpNeighAddr; ENDPARSE!;; ATTRIBUTES egpNeighEntryId GET, egpNeighState GET, egpNeighAddr GET, egpNeighAs GET, egpNeighInMsgs GET, egpNeighInErrs GET, egpNeighOutMsgs GET, egpNeighOutErrs GET, egpNeighInErrMsgs GET, egpNeighOutErrMsgs GET, egpNeighStateUps GET, egpNeighStateDowns GET, egpNeighIntervalHello GET, egpNeighIntervalPoll GET, egpNeighMode GET, egpNeighEventTrigger GET-REPLACE;;; REGISTERED AS { iimcAutoObjAndAttr 1 3 6 1 2 1 8 5 1 }; icmp MANAGED OBJECT CLASS DERIVED FROM "Rec. X.721 | ISO/IEC 10165-2:1992":top; CHARACTERIZED BY icmpPkg PACKAGE BEHAVIOUR icmpPkgBehaviour BEHAVIOUR DEFINED AS !BEGINPARSE REFERENCE !!This managed object class maps to the icmp group with object id {mib-2 5} in RFC 1213.!!; ENDPARSE!;; ATTRIBUTES icmpId GET, icmpInMsgs GET, icmpInErrors GET, icmpInDestUnreachs GET, icmpInTimeExcds GET, icmpInParmProbs GET, icmpInSrcQuenchs GET, icmpInRedirects GET, icmpInEchos GET, icmpInEchoReps GET, icmpInTimestamps GET, icmpInTimestampReps GET, icmpInAddrMasks GET, icmpInAddrMaskReps GET, icmpOutMsgs GET, icmpOutErrors GET, icmpOutDestUnreachs GET, LaBarre Expires August, 1994 Page 11 DRAFT February, 1994 icmpOutTimeExcds GET, icmpOutParmProbs GET, icmpOutSrcQuenchs GET, icmpOutRedirects GET, icmpOutEchos GET, icmpOutEchoReps GET, icmpOutTimestamps GET, icmpOutTimestampReps GET, icmpOutAddrMasks GET, icmpOutAddrMaskReps GET;;; REGISTERED AS { iimcAutoObjAndAttr 1 3 6 1 2 1 5 }; ifEntry MANAGED OBJECT CLASS DERIVED FROM "Rec. X.721 | ISO/IEC 10165-2:1992":top; CHARACTERIZED BY ifEntryPkg PACKAGE BEHAVIOUR ifEntryPkgBehaviour BEHAVIOUR DEFINED AS !BEGINPARSE REFERENCE !!This managed object class maps to the ifEntry object with object id {ifTable 1} in RFC 1213.!!; DESCRIPTION !!An interface entry containing objects at the subnetwork layer and below for a particular interface. The Interfaces table contains information on the entity's interfaces. Each interface is thought of as being attached to a `subnetwork'. Note that this term should not be confused with `subnet' which refers to an addressing partitioning scheme used in the Internet suite of protocols.!!; INDEX RFC1213-MIB.ifIndex; ENDPARSE!;; ATTRIBUTES ifEntryId GET, ifIndex GET, ifDescr GET, ifType GET, ifMtu GET, ifSpeed GET, ifPhysAddress GET, ifAdminStatus GET-REPLACE, ifOperStatus GET, ifLastChange GET, ifInOctets GET, ifInUcastPkts GET, ifInNUcastPkts GET, ifInDiscards GET, ifInErrors GET, ifInUnknownProtos GET, ifOutOctets GET, ifOutUcastPkts GET, ifOutNUcastPkts GET, LaBarre Expires August, 1994 Page 12 DRAFT February, 1994 ifOutDiscards GET, ifOutErrors GET, ifOutQLen GET, ifSpecific GET;;; REGISTERED AS {iimcAutoObjAndAttr 1 3 6 1 2 1 2 2 1 }; interfaces MANAGED OBJECT CLASS DERIVED FROM "Rec. X.721 | ISO/IEC 10165-2:1992":top; CHARACTERIZED BY interfacesPkg PACKAGE BEHAVIOUR interfacesPkgBehaviour BEHAVIOUR DEFINED AS !BEGINPARSE REFERENCE !!This managed object class maps to the interface group with object id {mib-2 2} in RFC 1213.!!; ENDPARSE!;; ATTRIBUTES interfacesId GET, ifNumber GET;;; REGISTERED AS { iimcAutoObjAndAttr 1 3 6 1 2 1 2 }; internetSystem MANAGED OBJECT CLASS DERIVED FROM "Rec. X.721 | ISO/IEC 10165-2:1992":top; CHARACTERIZED BY internetSystemPkg PACKAGE BEHAVIOUR internetSystemPkgBehaviour BEHAVIOUR DEFINED AS !BEGINPARSE REFERENCE !!This managed object class maps to the Internet system group with object id {mib-2 1} in RFC 1213.!!; DESCRIPTION !!If an agent is not configured to have a value for any of these variables, a string of length 0 is returned. When this object class is implemented in a managed system for use with the ISO/CCITT management protocol (CMIP), this object class shall emit the internetAlarm notification in place of SNMP traps/notifications which are reported using the unconfirmed service, and in place of InformRequests which are reported using the confirmed service. When this object class is implemented in an ISO/CCITT-Internet proxy, the internetAlarm shall be emitted upon receipt of SNMP traps/notifications which are reported using the unconfirmed service, and emitted upon receipt of InformRequests which are reported using the confirmed service.!!; ENDPARSE!;; LaBarre Expires August, 1994 Page 13 DRAFT February, 1994 ATTRIBUTES internetSystemId GET, sysDescr GET, sysObjectID GET, sysUpTime GET, sysContact GET-REPLACE, sysName GET-REPLACE, sysLocation GET-REPLACE, sysServices GET; NOTIFICATIONS {iimcIIMCIMIBTRANS}:internetAlarm;;; REGISTERED AS {iimcAutoObjAndAttr 1 3 6 1 2 1 1}; ip MANAGED OBJECT CLASS DERIVED FROM "Rec. X.721 | ISO/IEC 10165-2:1992":top; CHARACTERIZED BY ipPkg PACKAGE BEHAVIOUR ipPkgBehaviour BEHAVIOUR DEFINED AS !BEGINPARSE REFERENCE !!This managed object class maps to the ip group with object id {mib-2 4} in RFC 1213. It includes the ipForwardNumber attribute from RFC1354.!!; DESCRIPTION !!This object class extends the MIB-II ip group by including the ipForwardNumber attribute which is derived from the ipForwardNumber Internet object in RFC1354.!!; ENDPARSE!;; ATTRIBUTES ipId GET, ipForwarding GET-REPLACE, ipDefaultTTL GET-REPLACE, ipInReceives GET, ipInHdrErrors GET, ipInAddrErrors GET, ipForwDatagrams GET, ipInUnknownProtos GET, ipInDiscards GET, ipInDelivers GET, ipOutRequests GET, ipOutDiscards GET, ipOutNoRoutes GET, ipReasmTimeout GET, ipReasmReqds GET, ipReasmOKs GET, ipReasmFails GET, ipFragOKs GET, ipFragFails GET, ipFragCreates GET, ipRoutingDiscards GET, ipForwardNumber GET;;; REGISTERED AS { iimcAutoObjAndAttr 1 3 6 1 2 1 4}; LaBarre Expires August, 1994 Page 14 DRAFT February, 1994 ipAddrEntry MANAGED OBJECT CLASS DERIVED FROM "Rec. X.721 | ISO/IEC 10165-2:1992":top; CHARACTERIZED BY ipAddrEntryPkg PACKAGE BEHAVIOUR ipAddrEntryPkgBehaviour BEHAVIOUR DEFINED AS !BEGINPARSE REFERENCE !!This managed object class maps to the ipAddrEntry object with object id {ipAddrTable 1} in RFC 1213.!!; DESCRIPTION !!The addressing information for one of this entity's IP addresses.!!; INDEX RFC1213-MIB.ipAdEntAddr; ENDPARSE!;; ATTRIBUTES ipAddrEntryId GET, ipAdEntAddr GET, ipAdEntIfIndex GET, ipAdEntNetMask GET, ipAdEntBcastAddr GET, ipAdEntReasmMaxSize GET;;; REGISTERED AS { iimcAutoObjAndAttr 1 3 6 1 2 1 4 20 1}; ipForwardEntry MANAGED OBJECT CLASS DERIVED FROM "Rec. X.721 | ISO/IEC 10165-2:1992":top; CHARACTERIZED BY ipForwardEntryPkg PACKAGE BEHAVIOUR ipForwardEntryPkgBehaviour BEHAVIOUR DEFINED AS !BEGINPARSE REFERENCE !!This managed object class maps to the ipForwardEntry with object id {ipForwardTable 1} in RFC 1354.!!; DESCRIPTION !!A particular route to a particular destination, under a particular policy.!!; INDEX RFC1354-MIB.ipForwardDest, RFC1354-MIB.ipForwardProto, RFC1354-MIB.ipForwardPolicy, RFC1354-MIB.ipForwardNextHop; ENDPARSE!;; ATTRIBUTES ipForwardEntryId GET, ipForwardDest GET, ipForwardMask DEFAULT VALUE IIMCRFC12131354ASN1.c-ipForwardMask GET-REPLACE, ipForwardPolicy GET, ipForwardNextHop GET, ipForwardIfIndex DEFAULT VALUE LaBarre Expires August, 1994 Page 15 DRAFT February, 1994 IIMCRFC12131354ASN1.c-ipForwardIfIndex GET-REPLACE, ipForwardType DEFAULT VALUE IIMCRFC12131354ASN1.c-ipForwardType GET-REPLACE, ipForwardProto GET, ipForwardAge DEFAULT VALUE IIMCRFC12131354ASN1.c-ipForwardAge GET, ipForwardInfo DEFAULT VALUE IIMCRFC12131354ASN1.c-ipForwardInfo GET-REPLACE, ipForwardNextHopAS DEFAULT VALUE IIMCRFC12131354ASN1.c-ipForwardNextHopAS GET-REPLACE, ipForwardMetric1 DEFAULT VALUE IIMCRFC12131354ASN1.c-ipForwardMetric1 GET-REPLACE, ipForwardMetric2 DEFAULT VALUE IIMCRFC12131354ASN1.c-ipForwardMetric2 GET-REPLACE, ipForwardMetric3 DEFAULT VALUE IIMCRFC12131354ASN1.c-ipForwardMetric3 GET-REPLACE, ipForwardMetric4 DEFAULT VALUE IIMCRFC12131354ASN1.c-ipForwardMetric4 GET-REPLACE, ipForwardMetric5 DEFAULT VALUE IIMCRFC12131354ASN1.c-ipForwardMetric5 GET-REPLACE;;; REGISTERED AS { iimcAutoObjAndAttr 1 3 6 1 2 1 4 24 2 1}; ipNetToMediaEntry MANAGED OBJECT CLASS DERIVED FROM "Rec. X.721 | ISO/IEC 10165-2:1992":top; CHARACTERIZED BY ipNetToMediaEntryPkg PACKAGE BEHAVIOUR ipNetToMediaEntryPkgBehaviour BEHAVIOUR DEFINED AS !BEGINPARSE REFERENCE !!This managed object class maps to the ipNetToMediaEntry object with object id {ipNetToMediaTable 1} in RFC 1213.!!; DESCRIPTION !!Each entry contains one IpAddress to `physical' address equivalence.!!; INDEX RFC1213-MIB.ipNetToMediaIfIndex, RFC1213-MIB.ipNetToMediaNetAddress; ENDPARSE!;; ATTRIBUTES ipNetToMediaEntryId GET, ipNetToMediaIfIndex GET, ipNetToMediaPhysAddress GET-REPLACE, ipNetToMediaNetAddress GET, LaBarre Expires August, 1994 Page 16 DRAFT February, 1994 ipNetToMediaType GET-REPLACE;;; REGISTERED AS { iimcAutoObjAndAttr 1 3 6 1 2 1 4 22 1}; ipRouteEntry MANAGED OBJECT CLASS DERIVED FROM "Rec. X.721 | ISO/IEC 10165-2:1992":top; CHARACTERIZED BY ipRouteEntryPkg PACKAGE BEHAVIOUR ipRouteEntryPkgBehaviour BEHAVIOUR DEFINED AS !BEGINPARSE REFERENCE !!This managed object class maps to the ipRouteEntry object with object id {ipRouteTable 1} in RFC 1213.!!; DESCRIPTION !!A route to a particular destination.!!; INDEX RFC1213-MIB.ipRouteDest; ENDPARSE!;; ATTRIBUTES ipRouteEntryId GET, ipRouteDest GET, ipRouteIfIndex GET-REPLACE, ipRouteMetric1 GET-REPLACE, ipRouteMetric2 GET-REPLACE, ipRouteMetric3 GET-REPLACE, ipRouteMetric4 GET-REPLACE, ipRouteNextHop GET-REPLACE, ipRouteType GET-REPLACE, ipRouteProto GET, ipRouteAge GET-REPLACE, ipRouteMask GET-REPLACE, ipRouteMetric5 GET-REPLACE, ipRouteInfo GET;;; REGISTERED AS { iimcAutoObjAndAttr 1 3 6 1 2 1 4 21 1}; snmp MANAGED OBJECT CLASS DERIVED FROM "Rec. X.721 | ISO/IEC 10165-2:1992":top; CHARACTERIZED BY snmpPkg PACKAGE BEHAVIOUR snmpPkgBehaviour BEHAVIOUR DEFINED AS !BEGINPARSE REFERENCE !!This managed object class maps to the snmp group with object id {mib-2 11} in RFC 1213.!!; DESCRIPTION !!Some of the attributes defined below will be zero-valued in those SNMP implementations that are optimized to support only those functions specific to either a management agent or a management station. In particular, it should be observed that the attributes below refer to an SNMP entity, and there may be several SNMP entities residing on a managed node (e.g., if the node is hosting acting as a management station).!!; LaBarre Expires August, 1994 Page 17 DRAFT February, 1994 ENDPARSE!;; ATTRIBUTES snmpId GET, snmpInPkts GET, snmpOutPkts GET, snmpInBadVersions GET, snmpInBadCommunityNames GET, snmpInBadCommunityUses GET, snmpInASNParseErrs GET, snmpInTooBigs GET, snmpInNoSuchNames GET, snmpInBadValues GET, snmpInReadOnlys GET, snmpInGenErrs GET, snmpInTotalReqVars GET, snmpInTotalSetVars GET, snmpInGetRequests GET, snmpInGetNexts GET, snmpInSetRequests GET, snmpInGetResponses GET, snmpInTraps GET, snmpOutTooBigs GET, snmpOutNoSuchNames GET, snmpOutBadValues GET, snmpOutGenErrs GET, snmpOutGetRequests GET, snmpOutGetNexts GET, snmpOutSetRequests GET, snmpOutGetResponses GET, snmpOutTraps GET, snmpEnableAuthenTraps GET-REPLACE;;; REGISTERED AS {iimcAutoObjAndAttr 1 3 6 1 2 1 11}; tcp MANAGED OBJECT CLASS DERIVED FROM "Rec. X.721 | ISO/IEC 10165-2:1992":top; CHARACTERIZED BY tcpPkg PACKAGE BEHAVIOUR tcpPkgBehaviour BEHAVIOUR DEFINED AS !BEGINPARSE REFERENCE !!This managed object class maps to the tcp group with object id {mib-2 6} in RFC 1213.!!; DESCRIPTION !!Note that instances that represent information about a particular TCP connection are transient; they persist only as long as the connection in question.!!; ENDPARSE!;; ATTRIBUTES tcpId GET, tcpRtoAlgorithm GET, tcpRtoMin GET, LaBarre Expires August, 1994 Page 18 DRAFT February, 1994 tcpRtoMax GET, tcpMaxConn GET, tcpActiveOpens GET, tcpPassiveOpens GET, tcpAttemptFails GET, tcpEstabResets GET, tcpCurrEstab GET, tcpInSegs GET, tcpOutSegs GET, tcpRetransSegs GET, tcpInErrs GET, tcpOutRsts GET;;; REGISTERED AS { iimcAutoObjAndAttr 1 3 6 1 2 1 6 }; tcpConnEntry MANAGED OBJECT CLASS DERIVED FROM "Rec. X.721 | ISO/IEC 10165-2:1992":top; CHARACTERIZED BY tcpConnEntryPkg PACKAGE BEHAVIOUR tcpConnEntryPkgBehaviour BEHAVIOUR DEFINED AS !BEGINPARSE REFERENCE !!This managed object class maps to the tcpConnEntry object with object id {tcpConnTable 1} in RFC 1213.!!; DESCRIPTION !!Information about a particular current TCP connection. An object of this type is transient, in that it ceases to exist when (or soon after) the connection makes the transition to the CLOSED state.!!; INDEX RFC1213-MIB.tcpConnLocalAddress, RFC1213-MIB.tcpConnLocalPort, RFC1213-MIB.tcpConnRemAddress, RFC1213-MIB.tcpConnRemPort; ENDPARSE!;; ATTRIBUTES tcpConnEntryId GET, tcpConnState GET-REPLACE, tcpConnLocalAddress GET, tcpConnLocalPort GET, tcpConnRemAddress GET, tcpConnRemPort GET;;; REGISTERED AS { iimcAutoObjAndAttr 1 3 6 1 2 1 6 13 1}; udp MANAGED OBJECT CLASS DERIVED FROM "Rec. X.721 | ISO/IEC 10165-2:1992":top; CHARACTERIZED BY udpPkg PACKAGE BEHAVIOUR udpPkgBehaviour BEHAVIOUR DEFINED AS !BEGINPARSE REFERENCE LaBarre Expires August, 1994 Page 19 DRAFT February, 1994 !!This managed object class maps to the udp group with object id {mib-2 7} in RFC 1213.!!; ENDPARSE!;; ATTRIBUTES udpId GET, udpInDatagrams GET, udpNoPorts GET, udpInErrors GET, udpOutDatagrams GET;;; REGISTERED AS { iimcAutoObjAndAttr 1 3 6 1 2 1 7}; udpEntry MANAGED OBJECT CLASS DERIVED FROM "Rec. X.721 | ISO/IEC 10165-2:1992":top; CHARACTERIZED BY udpEntryPkg PACKAGE BEHAVIOUR udpEntryPkgBehaviour BEHAVIOUR DEFINED AS !BEGINPARSE REFERENCE !!This managed object class maps to the udpEntry object with object id {udpTable 1} in RFC 1213.!!; DESCRIPTION !!Information about a particular current UDP listener. The UDP listener table contains information about this entity's UDP end-points on which a local application is currently accepting datagrams.!!; INDEX RFC1213-MIB.udpLocalAddress, RFC1213-MIB.udpLocalPort; ENDPARSE!;; ATTRIBUTES udpEntryId GET, udpLocalAddress GET, udpLocalPort GET;;; REGISTERED AS { iimcAutoObjAndAttr 1 3 6 1 2 1 7 5 1}; -- 2.1.2 IIMCMIB-II Attributes atEntryId ATTRIBUTE WITH ATTRIBUTE SYNTAX IIMCRFC12131354ASN1.AtEntryIdValue; MATCHES FOR EQUALITY; BEHAVIOUR atEntryIdBehaviour BEHAVIOUR DEFINED AS !The naming attribute for object class atEntry.!;; REGISTERED AS {iimcAutoName 1 3 6 1 2 1 3 1 1}; atId ATTRIBUTE WITH ATTRIBUTE SYNTAX IIMCRFC12131354ASN1.AtIdValue; MATCHES FOR EQUALITY; BEHAVIOUR LaBarre Expires August, 1994 Page 20 DRAFT February, 1994 atIdBehaviour BEHAVIOUR DEFINED AS !The naming attribute for object class at.!;; REGISTERED AS {iimcAutoName 1 3 6 1 2 1 3}; atIfIndex ATTRIBUTE WITH ATTRIBUTE SYNTAX IIMCRFC12131354ASN1.Integer; MATCHES FOR EQUALITY, ORDERING; BEHAVIOUR atIfIndexBehaviour BEHAVIOUR DEFINED AS !BEGINPARSE REFERENCE !!This attribute maps to atIfIndex with object id {atEntry 1} in RFC1213.;!! DESCRIPTION !!The interface on which this entry's equivalence is effective. The interface identified by a particular value of this index is the same interface as identified by the same value of ifIndex.!!; ENDPARSE!;; REGISTERED AS {iimcAutoObjAndAttr 1 3 6 1 2 1 3 1 1 1}; atNetAddress ATTRIBUTE DERIVED FROM {iimcIIMCIMIBTRANS}:ipAddress; BEHAVIOUR atNetAddressBehaviour BEHAVIOUR DEFINED AS !BEGINPARSE REFERENCE !!This attribute maps to atNetAddress with object id {atEntry 3} in RFC1213.!!; DESCRIPTION !!The NetworkAddress (e.g., the IP address) corresponding to the media-dependent `physical' address.!!; ENDPARSE!;; REGISTERED AS {iimcAutoObjAndAttr 1 3 6 1 2 1 3 1 1 3}; atPhysAddress ATTRIBUTE DERIVED FROM {iimcIIMCIMIBTRANS}:physAddress; BEHAVIOUR atPhysAddressBehaviour BEHAVIOUR DEFINED AS !BEGINPARSE REFERENCE !!This attribute maps to atPhysAddress with object id {atEntry 2} in RFC1213.!!; DESCRIPTION !!The media-dependent `physical' address. Setting this attribute to a null string (one of zero length) has the effect of invalidating the corresponding atEntry. That is, it effectively LaBarre Expires August, 1994 Page 21 DRAFT February, 1994 disassociates the interface identified with said entry from the mapping identified with said entry. It is an implementation-specific matter as to whether the agent removes an invalidated entry from the table. Accordingly, management stations must be prepared to receive tabular information from agents that corresponds to entries not currently in use. Proper interpretation of such entries requires examination of the relevant atPhysAddress attribute.!!; ENDPARSE!;; REGISTERED AS {iimcAutoObjAndAttr 1 3 6 1 2 1 3 1 1 2}; egpAs ATTRIBUTE WITH ATTRIBUTE SYNTAX IIMCRFC12131354ASN1.Integer; MATCHES FOR EQUALITY, ORDERING; BEHAVIOUR egpAsBehaviour BEHAVIOUR DEFINED AS !BEGINPARSE REFERENCE !!This attribute maps to egpAs with object id {egp 6} in RFC1213.!!; DESCRIPTION !!The autonomous system number of this EGP entity.!!; ENDPARSE!;; REGISTERED AS {iimcAutoObjAndAttr 1 3 6 1 2 1 8 6}; egpId ATTRIBUTE WITH ATTRIBUTE SYNTAX IIMCRFC12131354ASN1.EgpIdValue; MATCHES FOR EQUALITY; BEHAVIOUR egpIdBehaviour BEHAVIOUR DEFINED AS !The naming attribute for object class egp.!;; REGISTERED AS {iimcAutoName 1 3 6 1 2 1 8}; egpInErrors ATTRIBUTE DERIVED FROM {iimcIIMCIMIBTRANS}:counter32; BEHAVIOUR egpInErrorsBehaviour BEHAVIOUR DEFINED AS !BEGINPARSE REFERENCE !!This attribute maps to egpInErrors with object id {egp 2} in RFC1213.!!; DESCRIPTION !!The number of EGP messages received that proved to be in error.!!; ENDPARSE!;; REGISTERED AS {iimcAutoObjAndAttr 1 3 6 1 2 1 8 2}; egpInMsgs ATTRIBUTE LaBarre Expires August, 1994 Page 22 DRAFT February, 1994 DERIVED FROM {iimcIIMCIMIBTRANS} :counter32; BEHAVIOUR egpInMsgsBehaviour BEHAVIOUR DEFINED AS !BEGINPARSE REFERENCE !!This attribute maps to egpInMsgs with object id {egp 1} in RFC1213.!!; DESCRIPTION !!The number of EGP messages received without error.!!; ENDPARSE!;; REGISTERED AS {iimcAutoObjAndAttr 1 3 6 1 2 1 8 1}; egpNeighAddr ATTRIBUTE DERIVED FROM {iimcIIMCIMIBTRANS}:ipAddress; BEHAVIOUR egpNeighAddrBehaviour BEHAVIOUR DEFINED AS !BEGINPARSE REFERENCE !!This attribute maps to egpNeighAddr with object id {egpNeighEntry 2} in RFC1213.!!; DESCRIPTION !!The IP address of this entry's EGP neighbor.!!; ENDPARSE!;; REGISTERED AS {iimcAutoObjAndAttr 1 3 6 1 2 1 8 5 1 2}; egpNeighAs ATTRIBUTE WITH ATTRIBUTE SYNTAX IIMCRFC12131354ASN1.Integer; MATCHES FOR EQUALITY, ORDERING; BEHAVIOUR egpNeighAsBehaviour BEHAVIOUR DEFINED AS !BEGINPARSE REFERENCE !!This attribute maps to egpNeighAs with object id {egpNeighEntry 3} in RFC1213.!!; DESCRIPTION !!The autonomous system of this EGP peer. Zero should be specified if the autonomous system number of the neighbor is not yet known.!!; ENDPARSE!;; REGISTERED AS {iimcAutoObjAndAttr 1 3 6 1 2 1 8 5 1 3}; egpNeighEntryId ATTRIBUTE WITH ATTRIBUTE SYNTAX IIMCRFC12131354ASN1.EgpNeighEntryIdValue; MATCHES FOR EQUALITY; BEHAVIOUR egpNeighEntryIdBehaviour BEHAVIOUR DEFINED AS !The naming attribute for object class egpNeighEntry.!;; LaBarre Expires August, 1994 Page 23 DRAFT February, 1994 REGISTERED AS {iimcAutoName 1 3 6 1 2 1 8 5 1}; egpNeighEventTrigger ATTRIBUTE WITH ATTRIBUTE SYNTAX IIMCRFC12131354ASN1.EgpNeighEventTrigger; MATCHES FOR EQUALITY, ORDERING; BEHAVIOUR egpNeighEventTriggerBehaviour BEHAVIOUR DEFINED AS !BEGINPARSE REFERENCE !!This attribute maps to egpNeighEventTrigger with object id {egpNeighEntry 15} in RFC1213.!!; DESCRIPTION !!A control variable used to trigger operator- initiated Start and Stop events. When read, this variable always returns the most recent value that egpNeighEventTrigger was set to. If it has not been set since the last initialization of the network management subsystem on the node, it returns a value of `stop'. When set, this variable causes a Start or Stop event on the specified neighbor, as specified on pages 8-10 of RFC 904. Briefly, a Start event causes an Idle peer to begin neighbor acquisition and a non-Idle peer to reinitiate neighbor acquisition. A stop event causes a non-Idle peer to return to the Idle state until a Start event occurs, either via egpNeighEventTrigger or otherwise.!!; ENDPARSE!;; REGISTERED AS {iimcAutoObjAndAttr 1 3 6 1 2 1 8 5 1 15}; egpNeighInErrMsgs ATTRIBUTE DERIVED FROM {iimcIIMCIMIBTRANS} :counter32; BEHAVIOUR egpNeighInErrMsgsBehaviour BEHAVIOUR DEFINED AS !BEGINPARSE REFERENCE !!This attribute maps to egpNeighInErrMsgs with object id {egpNeighEntry 8} in RFC1213.!!; DESCRIPTION !!The number of EGP-defined error messages received from this EGP peer.!!; ENDPARSE!;; REGISTERED AS {iimcAutoObjAndAttr 1 3 6 1 2 1 8 5 1 8}; egpNeighInErrs ATTRIBUTE DERIVED FROM {iimcIIMCIMIBTRANS} :counter32; BEHAVIOUR egpNeighInErrsBehaviour BEHAVIOUR DEFINED AS LaBarre Expires August, 1994 Page 24 DRAFT February, 1994 !BEGINPARSE REFERENCE !!This attribute maps to egpNeighInErrs with object id {egpNeighEntry 5} in RFC1213.!!; DESCRIPTION !!The number of EGP messages received from this EGP peer that proved to be in error (e.g., bad EGP checksum).!!; ENDPARSE!;; REGISTERED AS {iimcAutoObjAndAttr 1 3 6 1 2 1 8 5 1 5}; egpNeighInMsgs ATTRIBUTE DERIVED FROM {iimcIIMCIMIBTRANS} :counter32; BEHAVIOUR egpNeighInMsgsBehaviour BEHAVIOUR DEFINED AS !BEGINPARSE REFERENCE !!This attribute maps to egpNeighInMsgs with object id {egpNeighEntry 4} in RFC1213.!!; DESCRIPTION !!The number of EGP messages received without error from this EGP peer.!!; ENDPARSE!;; REGISTERED AS {iimcAutoObjAndAttr 1 3 6 1 2 1 8 5 1 4}; egpNeighIntervalHello ATTRIBUTE WITH ATTRIBUTE SYNTAX IIMCRFC12131354ASN1.Integer; MATCHES FOR EQUALITY, ORDERING; BEHAVIOUR egpNeighIntervalHelloBehaviour BEHAVIOUR DEFINED AS !BEGINPARSE REFERENCE !!This attribute maps to the egpNeighIntervalHello with object id {egpNeighEntry 12} in RFC1213.!!; DESCRIPTION !!The interval between EGP Hello command retransmissions (in hundredths of a second). This represents the t1 timer as defined in RFC 904.!!; ENDPARSE!;; REGISTERED AS {iimcAutoObjAndAttr 1 3 6 1 2 1 8 5 1 12}; egpNeighIntervalPoll ATTRIBUTE WITH ATTRIBUTE SYNTAX IIMCRFC12131354ASN1.Integer; MATCHES FOR EQUALITY, ORDERING; BEHAVIOUR egpNeighIntervalPollBehaviour BEHAVIOUR DEFINED AS !BEGINPARSE REFERENCE !!This attribute maps to egpNeighIntervalPoll with object id {egpNeighEntry 13} in RFC1213.!!; DESCRIPTION LaBarre Expires August, 1994 Page 25 DRAFT February, 1994 !!The interval between EGP poll command retransmissions (in hundredths of a second). This represents the t3 timer as defined in RFC 904.!!; ENDPARSE!;; REGISTERED AS {iimcAutoObjAndAttr 1 3 6 1 2 1 8 5 1 13}; egpNeighMode ATTRIBUTE WITH ATTRIBUTE SYNTAX IIMCRFC12131354ASN1.EgpNeighMode; MATCHES FOR EQUALITY, ORDERING; BEHAVIOUR egpNeighModeBehaviour BEHAVIOUR DEFINED AS !BEGINPARSE REFERENCE !!This attribute maps to egpNeighMode with object id {egpNeighEntry 14} in RFC1213.!!; DESCRIPTION !!The polling mode of this EGP entity, either passive or active.!!; ENDPARSE!;; REGISTERED AS {iimcAutoObjAndAttr 1 3 6 1 2 1 8 5 1 14}; egpNeighOutErrMsgs ATTRIBUTE DERIVED FROM {iimcIIMCIMIBTRANS} :counter32; BEHAVIOUR egpNeighOutErrMsgsBehaviour BEHAVIOUR DEFINED AS !BEGINPARSE REFERENCE !!This attribute maps to egpNeighOutErrMsgs with object id {egpNeighEntry 9} in RFC1213.!!; DESCRIPTION !!The number of EGP-defined error messages sent to this EGP peer.!!; ENDPARSE!;; REGISTERED AS {iimcAutoObjAndAttr 1 3 6 1 2 1 8 5 1 9}; egpNeighOutErrs ATTRIBUTE DERIVED FROM {iimcIIMCIMIBTRANS} :counter32; BEHAVIOUR egpNeighOutErrsBehaviour BEHAVIOUR DEFINED AS !BEGINPARSE REFERENCE !!This attribute maps to egpNeighOutErrs with object id {egpNeighEntry 7} in RFC1213.!!; DESCRIPTION !!The number of locally generated EGP messages not sent to this EGP peer due to resource limitations within an EGP entity.!!; ENDPARSE!;; REGISTERED AS {iimcAutoObjAndAttr 1 3 6 1 2 1 8 5 1 7}; egpNeighOutMsgs ATTRIBUTE LaBarre Expires August, 1994 Page 26 DRAFT February, 1994 DERIVED FROM {iimcIIMCIMIBTRANS} :counter32; BEHAVIOUR egpNeighOutMsgsBehaviour BEHAVIOUR DEFINED AS !BEGINPARSE REFERENCE !!This attribute maps to egpNeighOutMsgs with object id {egpNeighEntry 6} in RFC1213.!!; DESCRIPTION !!The number of locally generated EGP messages to this EGP peer.!!; ENDPARSE!;; REGISTERED AS {iimcAutoObjAndAttr 1 3 6 1 2 1 8 5 1 6}; egpNeighState ATTRIBUTE WITH ATTRIBUTE SYNTAX IIMCRFC12131354ASN1.EgpNeighState; MATCHES FOR EQUALITY, ORDERING; BEHAVIOUR egpNeighStateBehaviour BEHAVIOUR DEFINED AS !BEGINPARSE REFERENCE !!This attribute maps to egpNeighState with object id {egpNeighEntry 1} in RFC1213.!!; DESCRIPTION !!The EGP state of the local system with respect to this entry's EGP neighbor. Each EGP state is represented by a value that is one greater than the numerical value associated with said state in RFC 904.!!; ENDPARSE!;; REGISTERED AS {iimcAutoObjAndAttr 1 3 6 1 2 1 8 5 1 1}; egpNeighStateDowns ATTRIBUTE DERIVED FROM {iimcIIMCIMIBTRANS} :counter32; BEHAVIOUR egpNeighStateDownsBehaviour BEHAVIOUR DEFINED AS !BEGINPARSE REFERENCE !!This attribute maps to egpNeighStateDowns with object id {egpNeighEntry 11} in RFC1213.!!; DESCRIPTION !!The number of EGP state transitions from the UP state to any other state with this EGP peer.!!; ENDPARSE!;; REGISTERED AS {iimcAutoObjAndAttr 1 3 6 1 2 1 8 5 1 11}; egpNeighStateUps ATTRIBUTE DERIVED FROM {iimcIIMCIMIBTRANS} :counter32; BEHAVIOUR egpNeighStateUpsBehaviour BEHAVIOUR DEFINED AS LaBarre Expires August, 1994 Page 27 DRAFT February, 1994 !BEGINPARSE REFERENCE !!This attribute maps to egpNeighStateUps with object id {egpNeighEntry 10} in RFC1213.!!; DESCRIPTION !!The number of EGP state transitions to the UP state with this EGP peer.!!; ENDPARSE!;; REGISTERED AS {iimcAutoObjAndAttr 1 3 6 1 2 1 8 5 1 10}; egpOutErrors ATTRIBUTE DERIVED FROM {iimcIIMCIMIBTRANS} :counter32; BEHAVIOUR egpOutErrorsBehaviour BEHAVIOUR DEFINED AS !BEGINPARSE REFERENCE !!This attribute maps to egpOutErrors with object id {egp 4} in RFC1213.!!; DESCRIPTION !!The number of locally generated EGP messages not sent due to resource limitations within an EGP entity.!!; ENDPARSE!;; REGISTERED AS {iimcAutoObjAndAttr 1 3 6 1 2 1 8 4}; egpOutMsgs ATTRIBUTE DERIVED FROM {iimcIIMCIMIBTRANS} :counter32; BEHAVIOUR egpOutMsgsBehaviour BEHAVIOUR DEFINED AS !BEGINPARSE REFERENCE !!This attribute maps to egpOutMsgs with object id {egp 3} in RFC1213.!!; DESCRIPTION !!The total number of locally generated EGP messages.!!; ENDPARSE!;; REGISTERED AS {iimcAutoObjAndAttr 1 3 6 1 2 1 8 3}; icmpId ATTRIBUTE WITH ATTRIBUTE SYNTAX IIMCRFC12131354ASN1.IcmpIdValue; MATCHES FOR EQUALITY; BEHAVIOUR icmpIdBehaviour BEHAVIOUR DEFINED AS !The naming attribute for object class icmp.!;; REGISTERED AS {iimcAutoName 1 3 6 1 2 1 5}; icmpInAddrMaskReps ATTRIBUTE DERIVED FROM {iimcIIMCIMIBTRANS} :counter32; BEHAVIOUR icmpInAddrMaskRepsBehaviour BEHAVIOUR DEFINED AS LaBarre Expires August, 1994 Page 28 DRAFT February, 1994 !BEGINPARSE REFERENCE !!This attribute maps to icmpInAddrMaskReps with object id {icmp 13} in RFC1213.!!; DESCRIPTION !!The number of ICMP Address Mask Reply messages received.!!; ENDPARSE!;; REGISTERED AS {iimcAutoObjAndAttr 1 3 6 1 2 1 5 13}; icmpInAddrMasks ATTRIBUTE DERIVED FROM {iimcIIMCIMIBTRANS} :counter32; BEHAVIOUR icmpInAddrMasksBehaviour BEHAVIOUR DEFINED AS !BEGINPARSE REFERENCE !!This attribute maps to icmpInAddrMasks with object id {icmp 12} in RFC1213.!!; DESCRIPTION !!The number of ICMP Address Mask Request messages received.!!; ENDPARSE!;; REGISTERED AS {iimcAutoObjAndAttr 1 3 6 1 2 1 5 12}; icmpInDestUnreachs ATTRIBUTE DERIVED FROM {iimcIIMCIMIBTRANS} :counter32; BEHAVIOUR icmpInDestUnreachsBehaviour BEHAVIOUR DEFINED AS !BEGINPARSE REFERENCE !!This attribute maps to icmpInDestUnreachs with object id {icmp 3} in RFC1213.!!; DESCRIPTION !!The number of ICMP Destination Unreachable messages received.!!; ENDPARSE!;; REGISTERED AS {iimcAutoObjAndAttr 1 3 6 1 2 1 5 3}; icmpInEchoReps ATTRIBUTE DERIVED FROM {iimcIIMCIMIBTRANS} :counter32; BEHAVIOUR icmpInEchoRepsBehaviour BEHAVIOUR DEFINED AS !BEGINPARSE REFERENCE !!This attribute maps to icmpInEchoReps with object id {icmp 9} in RFC1213.!!; DESCRIPTION !!The number of ICMP Echo Reply messages received.!!; ENDPARSE!;; REGISTERED AS {iimcAutoObjAndAttr 1 3 6 1 2 1 5 9}; LaBarre Expires August, 1994 Page 29 DRAFT February, 1994 icmpInEchos ATTRIBUTE DERIVED FROM {iimcIIMCIMIBTRANS} :counter32; BEHAVIOUR icmpInEchosBehaviour BEHAVIOUR DEFINED AS !BEGINPARSE REFERENCE !!This attribute maps to icmpInEchos with object id {icmp 8} in RFC 1213.!!; DESCRIPTION !!The number of ICMP Echo (request) messages received.!!; ENDPARSE!;; REGISTERED AS {iimcAutoObjAndAttr 1 3 6 1 2 1 5 8}; icmpInErrors ATTRIBUTE DERIVED FROM {iimcIIMCIMIBTRANS} :counter32; BEHAVIOUR icmpInErrorsBehaviour BEHAVIOUR DEFINED AS !BEGINPARSE REFERENCE !!This attribute maps to icmpInErrors with object id {icmp 2} in RFC1213.!!; DESCRIPTION !!The number of ICMP messages which the entity received but determined as having ICMP-specific errors (bad ICMP checksums, bad length, etc.).!!; ENDPARSE!;; REGISTERED AS {iimcAutoObjAndAttr 1 3 6 1 2 1 5 2}; icmpInMsgs ATTRIBUTE DERIVED FROM {iimcIIMCIMIBTRANS} :counter32; BEHAVIOUR icmpInMsgsBehaviour BEHAVIOUR DEFINED AS !BEGINPARSE REFERENCE !!This attribute maps to icmpInMsgs with object id {icmp 1} in RFC1213.!!; DESCRIPTION !!The total number of ICMP messages which the entity received. Note that this counter includes all those counted by icmpInErrors.!!; ENDPARSE!;; REGISTERED AS {iimcAutoObjAndAttr 1 3 6 1 2 1 5 1}; icmpInParmProbs ATTRIBUTE DERIVED FROM {iimcIIMCIMIBTRANS} :counter32; BEHAVIOUR icmpInParmProbsBehaviour BEHAVIOUR DEFINED AS !BEGINPARSE LaBarre Expires August, 1994 Page 30 DRAFT February, 1994 REFERENCE !!This attribute maps to icmpInParmProbs with object id {icmp 5} in RFC1213.!!; DESCRIPTION !!The number of ICMP Parameter Problem messages received.!!; ENDPARSE!;; REGISTERED AS {iimcAutoObjAndAttr 1 3 6 1 2 1 5 5}; icmpInRedirects ATTRIBUTE DERIVED FROM {iimcIIMCIMIBTRANS} :counter32; BEHAVIOUR icmpInRedirectsBehaviour BEHAVIOUR DEFINED AS !BEGINPARSE REFERENCE !!This attribute maps to icmpInRedirects with id {icmp 7} in RFC1213.!!; DESCRIPTION !!The number of ICMP Redirect messages received.!!; ENDPARSE!;; REGISTERED AS {iimcAutoObjAndAttr 1 3 6 1 2 1 5 7}; icmpInSrcQuenchs ATTRIBUTE DERIVED FROM {iimcIIMCIMIBTRANS} :counter32; BEHAVIOUR icmpInSrcQuenchsBehaviour BEHAVIOUR DEFINED AS !BEGINPARSE REFERENCE !!This attribute maps to icmpInSrcQuenchs with object id {icmp 6} in RFC1213.!!; DESCRIPTION !!The number of ICMP Source Quench messages received.!!; ENDPARSE!;; REGISTERED AS {iimcAutoObjAndAttr 1 3 6 1 2 1 5 6}; icmpInTimeExcds ATTRIBUTE DERIVED FROM {iimcIIMCIMIBTRANS} :counter32; BEHAVIOUR icmpInTimeExcdsBehaviour BEHAVIOUR DEFINED AS !BEGINPARSE REFERENCE !!This attribute maps to icmpInTimeExcds with object id {icmp 4} in RFC1213.!!; DESCRIPTION !!The number of ICMP Time Exceeded messages received.!!; ENDPARSE!;; REGISTERED AS {iimcAutoObjAndAttr 1 3 6 1 2 1 5 4}; LaBarre Expires August, 1994 Page 31 DRAFT February, 1994 icmpInTimestampReps ATTRIBUTE DERIVED FROM {iimcIIMCIMIBTRANS} :counter32; BEHAVIOUR icmpInTimestampRepsBehaviour BEHAVIOUR DEFINED AS !BEGINPARSE REFERENCE !!This attribute maps to icmpInTimestampReps with object id {icmp 11} in RFC1213.!!; DESCRIPTION !!The number of ICMP Timestamp Reply messages received.!!; ENDPARSE!;; REGISTERED AS {iimcAutoObjAndAttr 1 3 6 1 2 1 5 11}; icmpInTimestamps ATTRIBUTE DERIVED FROM {iimcIIMCIMIBTRANS} :counter32; BEHAVIOUR icmpInTimeStampsBehaviour BEHAVIOUR DEFINED AS !BEGINPARSE REFERENCE !!This attribute maps to icmpInTimestamps with object id {icmp 10} in RFC1213.!!; DESCRIPTION !!The number of ICMP Timestamp (request) messages received.!!; ENDPARSE!;; REGISTERED AS {iimcAutoObjAndAttr 1 3 6 1 2 1 5 10}; icmpOutAddrMaskReps ATTRIBUTE DERIVED FROM {iimcIIMCIMIBTRANS} :counter32; BEHAVIOUR icmpOutAddrMaskRepsBehaviour BEHAVIOUR DEFINED AS !BEGINPARSE REFERENCE !!This attribute maps to icmpOutAddrMaskReps with object id {icmp 26} in RFC1213.!!; DESCRIPTION !!The number of ICMP Timestamp (request) messages received. The number of ICMP Address Mask Reply messages sent.!!; ENDPARSE!;; REGISTERED AS {iimcAutoObjAndAttr 1 3 6 1 2 1 5 26}; icmpOutAddrMasks ATTRIBUTE DERIVED FROM {iimcIIMCIMIBTRANS} :counter32; BEHAVIOUR icmpOutAddrMasksBehaviour BEHAVIOUR DEFINED AS !BEGINPARSE REFERENCE LaBarre Expires August, 1994 Page 32 DRAFT February, 1994 !!This attribute map to icmpOutAddrMasks with object id {icmp 25} in RFC1213.!!; DESCRIPTION !!The number of ICMP Address Mask Request messages sent.!!; ENDPARSE!;; REGISTERED AS {iimcAutoObjAndAttr 1 3 6 1 2 1 5 25}; icmpOutDestUnreachs ATTRIBUTE DERIVED FROM {iimcIIMCIMIBTRANS} :counter32; BEHAVIOUR icmpOutDestUnreachsBehaviour BEHAVIOUR DEFINED AS !BEGINPARSE REFERENCE !!This attribute maps to icmpOutDestUnreachs with object id {icmp 16} in RFC1213.!!; DESCRIPTION !!The number of ICMP Destination Unreachable messages sent.!!; ENDPARSE!;; REGISTERED AS {iimcAutoObjAndAttr 1 3 6 1 2 1 5 16}; icmpOutEchoReps ATTRIBUTE DERIVED FROM {iimcIIMCIMIBTRANS} :counter32; BEHAVIOUR icmpOutEchoRepsBehaviour BEHAVIOUR DEFINED AS !BEGINPARSE REFERENCE !!This attribute maps to icmpOutEchoReps with object id {icmp 22} in RFC1213.!!; DESCRIPTION !!The number of ICMP Echo Reply messages sent.!!; ENDPARSE!;; REGISTERED AS {iimcAutoObjAndAttr 1 3 6 1 2 1 5 22}; icmpOutEchos ATTRIBUTE DERIVED FROM {iimcIIMCIMIBTRANS} :counter32; BEHAVIOUR icmpOutEchosBehaviour BEHAVIOUR DEFINED AS !BEGINPARSE REFERENCE !!This attribute maps to icmpOutEchos with object id {icmp 21} in RFC1213.!!; DESCRIPTION !!The number of ICMP Echo (request) messages sent.!!; ENDPARSE!;; REGISTERED AS {iimcAutoObjAndAttr 1 3 6 1 2 1 5 21}; icmpOutErrors ATTRIBUTE DERIVED FROM {iimcIIMCIMIBTRANS} :counter32; LaBarre Expires August, 1994 Page 33 DRAFT February, 1994 BEHAVIOUR icmpOutErrorsBehaviour BEHAVIOUR DEFINED AS !BEGINPARSE REFERENCE !!This attribute maps to icmpOutErrors with object id {icmp 15} in RFC1213.!!; DESCRIPTION !!The number of ICMP messages which this entity did not send due to problems discovered within ICMP such as a lack of buffers. This value should not include errors discovered outside the ICMP layer such as the inability of IP to route the resultant datagram. In some implementations there may be no types of error which contribute to this counter's value.!!; ENDPARSE!;; REGISTERED AS {iimcAutoObjAndAttr 1 3 6 1 2 1 5 15}; icmpOutMsgs ATTRIBUTE DERIVED FROM {iimcIIMCIMIBTRANS} :counter32; BEHAVIOUR icmpOutMsgsBehaviour BEHAVIOUR DEFINED AS !BEGINPARSE REFERENCE !!This attribute maps to icmpOutMsgs with object id {icmp 14} in RFC1213.!!; DESCRIPTION !!The total number of ICMP messages which this entity attempted to send. Note that this counter includes all those counted by icmpOutErrors.!!; ENDPARSE!;; REGISTERED AS {iimcAutoObjAndAttr 1 3 6 1 2 1 5 14}; icmpOutParmProbs ATTRIBUTE DERIVED FROM {iimcIIMCIMIBTRANS} :counter32; BEHAVIOUR icmpOutParmProbsBehaviour BEHAVIOUR DEFINED AS !BEGINPARSE REFERENCE !!This attribute maps to icmpOutParmProbs with object id{icmp 18} in RFC1213.!!; DESCRIPTION !!The number of ICMP Parameter Problem messages sent.!!; ENDPARSE!;; REGISTERED AS {iimcAutoObjAndAttr 1 3 6 1 2 1 5 18}; icmpOutRedirects ATTRIBUTE DERIVED FROM {iimcIIMCIMIBTRANS} :counter32; BEHAVIOUR icmpOutRedirectsBehaviour BEHAVIOUR LaBarre Expires August, 1994 Page 34 DRAFT February, 1994 DEFINED AS !BEGINPARSE REFERENCE !!This attribute maps to icmpOutRedirects with object id {icmp 20} in RFC1213.!!; DESCRIPTION !!The number of ICMP Redirect messages sent. For a host, this attribute will always be zero, since hosts do not send redirects.!!; ENDPARSE!;; REGISTERED AS {iimcAutoObjAndAttr 1 3 6 1 2 1 5 20}; icmpOutSrcQuenchs ATTRIBUTE DERIVED FROM {iimcIIMCIMIBTRANS} :counter32; BEHAVIOUR icmpOutSrcQuenchsBehaviour BEHAVIOUR DEFINED AS !BEGINPARSE REFERENCE !!This attribute maps to icmpOutSrcQuenchs with object id {icmp 19} in RFC1213.!!; DESCRIPTION !!The number of ICMP Source Quench messages sent.!!; ENDPARSE!;; REGISTERED AS {iimcAutoObjAndAttr 1 3 6 1 2 1 5 19}; icmpOutTimeExcds ATTRIBUTE DERIVED FROM {iimcIIMCIMIBTRANS} :counter32; BEHAVIOUR icmpOutTimeExcdsBehaviour BEHAVIOUR DEFINED AS !BEGINPARSE REFERENCE !!This attribute maps to icmpOutTimeExcds with object id {icmp 17} in RFC1213.!!; DESCRIPTION !!The number of ICMP Time Exceeded messages sent.!!; ENDPARSE!;; REGISTERED AS {iimcAutoObjAndAttr 1 3 6 1 2 1 5 17}; icmpOutTimestampReps ATTRIBUTE DERIVED FROM {iimcIIMCIMIBTRANS} :counter32; BEHAVIOUR icmpOutTimestampRepsBehaviour BEHAVIOUR DEFINED AS !BEGINPARSE REFERENCE !!This attribute maps to icmpOutTimestampReps with object id {icmp 24} in RFC1213.!!; DESCRIPTION !!The number of ICMP Timestamp Reply messages sent.!!; LaBarre Expires August, 1994 Page 35 DRAFT February, 1994 ENDPARSE!;; REGISTERED AS {iimcAutoObjAndAttr 1 3 6 1 2 1 5 24}; icmpOutTimestamps ATTRIBUTE DERIVED FROM {iimcIIMCIMIBTRANS} :counter32; BEHAVIOUR icmpOutTimestampsBehaviour BEHAVIOUR DEFINED AS !BEGINPARSE REFERENCE !!This attribute maps to icmpOutTimestamps with object id {icmp 23} in RFC1213.!!; DESCRIPTION !!The number of ICMP Timestamp (request) messages sent.!!; ENDPARSE!;; REGISTERED AS {iimcAutoObjAndAttr 1 3 6 1 2 1 5 23}; ifAdminStatus ATTRIBUTE WITH ATTRIBUTE SYNTAX IIMCRFC12131354ASN1.IfAdminStatus; MATCHES FOR EQUALITY, ORDERING; BEHAVIOUR ifAdminStatusBehaviour BEHAVIOUR DEFINED AS !BEGINPARSE REFERENCE !!This attribute maps to ifAdminStatus with object id {ifEntry 7} in RFC1213.!!; DESCRIPTION !!The desired state of the interface. The testing(3) state indicates that no operational packets can be passed.!!; ENDPARSE!;; REGISTERED AS { iimcAutoObjAndAttr 1 3 6 1 2 1 2 2 1 7}; ifDescr ATTRIBUTE DERIVED FROM {iimcIIMCIMIBTRANS}:displayString; BEHAVIOUR ifDescrBehaviour BEHAVIOUR DEFINED AS !BEGINPARSE REFERENCE !!This attribute maps to ifDescr with object id {ifEntry 2} in RFC 1213.!!; DESCRIPTION !!A textual string containing information about the interface. This string should include the name of the manufacturer, the product name and the version of the hardware interface.!!; ENDPARSE!;; REGISTERED AS { iimcAutoObjAndAttr 1 3 6 1 2 1 2 2 1 2}; ifEntryId ATTRIBUTE LaBarre Expires August, 1994 Page 36 DRAFT February, 1994 WITH ATTRIBUTE SYNTAX IIMCRFC12131354ASN1.IfEntryIdValue; MATCHES FOR EQUALITY; BEHAVIOUR ifEntryIdBehaviour BEHAVIOUR DEFINED AS !The naming attribute for object class ifEntry.!;; REGISTERED AS {iimcAutoName 1 3 6 1 2 1 2 2 1}; ifIndex ATTRIBUTE WITH ATTRIBUTE SYNTAX IIMCRFC12131354ASN1.Integer; MATCHES FOR EQUALITY, ORDERING; BEHAVIOUR ifIndexBehaviour BEHAVIOUR DEFINED AS !BEGINPARSE REFERENCE !!This attribute maps to ifIndex with object id {ifEntry 1} in RFC 1213.!!; DESCRIPTION !!A unique value for each interface. Its value ranges between 1 and the value of ifNumber. The value for each interface must remain constant at least from one re-initialization of the entity's network management system to the next re- initialization.!!; ENDPARSE!;; REGISTERED AS { iimcAutoObjAndAttr 1 3 6 1 2 1 2 2 1 1}; ifInDiscards ATTRIBUTE DERIVED FROM {iimcIIMCIMIBTRANS} :counter32; BEHAVIOUR ifInDiscardsBehaviour BEHAVIOUR DEFINED AS !BEGINPARSE REFERENCE !!This attribute maps to ifInDiscards with object id {ifEntry 13} in RFC1213.!!; DESCRIPTION !!The number of inbound packets which were chosen to be discarded even though no errors had been detected to prevent their being deliverable to a higher-layer protocol. One possible reason for discarding such a packet could be to free up buffer space.!!; ENDPARSE!;; REGISTERED AS { iimcAutoObjAndAttr 1 3 6 1 2 1 2 2 1 13}; ifInErrors ATTRIBUTE DERIVED FROM {iimcIIMCIMIBTRANS} :counter32; BEHAVIOUR ifInErrorsBehaviour BEHAVIOUR DEFINED AS !BEGINPARSE LaBarre Expires August, 1994 Page 37 DRAFT February, 1994 REFERENCE !!This attribute maps to ifInErrors with object id {ifEntry 14} in RFC1213.!!; DESCRIPTION !!The number of inbound packets that contained errors preventing them from being deliverable to a higher-layer protocol.!!; ENDPARSE!;; REGISTERED AS { iimcAutoObjAndAttr 1 3 6 1 2 1 2 2 1 14}; ifInNUcastPkts ATTRIBUTE DERIVED FROM {iimcIIMCIMIBTRANS} :counter32; BEHAVIOUR ifInNUcastPktsBehaviour BEHAVIOUR DEFINED AS !BEGINPARSE REFERENCE !!This attribute maps to ifInNUcastPkts with object id {ifEntry 12} in RFC1213.!!; DESCRIPTION !!The number of non-unicast (i.e., subnetwork- broadcast or subnetwork-multicast) packets delivered to a higher-layer protocol.!!; ENDPARSE!;; REGISTERED AS { iimcAutoObjAndAttr 1 3 6 1 2 1 2 2 1 12}; ifInOctets ATTRIBUTE DERIVED FROM {iimcIIMCIMIBTRANS} :counter32; BEHAVIOUR ifInOctetsBehaviour BEHAVIOUR DEFINED AS !BEGINPARSE REFERENCE !!This attribute maps to ifInOctets with object id {ifEntry 10} in RFC1213.!!; DESCRIPTION !!The total number of octets received on the interface, including framing characters.!!; ENDPARSE!;; REGISTERED AS { iimcAutoObjAndAttr 1 3 6 1 2 1 2 2 1 10}; ifInUcastPkts ATTRIBUTE DERIVED FROM {iimcIIMCIMIBTRANS} :counter32; BEHAVIOUR ifInUcastPktsBehaviour BEHAVIOUR DEFINED AS !BEGINPARSE REFERENCE !!This attribute maps to ifInUcastPkts with object id {ifEntry 11} in RFC1213.!!; DESCRIPTION !!The number of subnetwork-unicast packets delivered to a higher-layer protocol.!!; ENDPARSE!;; LaBarre Expires August, 1994 Page 38 DRAFT February, 1994 REGISTERED AS { iimcAutoObjAndAttr 1 3 6 1 2 1 2 2 1 11}; ifInUnknownProtos ATTRIBUTE DERIVED FROM {iimcIIMCIMIBTRANS} :counter32; BEHAVIOUR ifInUnknownProtosBehaviour BEHAVIOUR DEFINED AS !BEGINPARSE REFERENCE !!This attribute maps to ifInUnknownProtos with object id {if Entry 15} in RFC1213.!!; DESCRIPTION !!The number of packets received via the interface which were discarded because of an unknown or unsupported protocol.!!; ENDPARSE!;; REGISTERED AS { iimcAutoObjAndAttr 1 3 6 1 2 1 2 2 1 15}; ifLastChange ATTRIBUTE DERIVED FROM {iimcIIMCIMIBTRANS}: timeTicks; BEHAVIOUR ifLastChangeBehaviour BEHAVIOUR DEFINED AS !BEGINPARSE REFERENCE !!This attribute maps to ifLastChange with object id {ifEntry 9} in RFC1213.!!; DESCRIPTION !!The value of sysUpTime at the time the interface entered its current operational state. If the current state was entered prior to the last re- initialization of the local network management subsystem, then this attribute contains a zero value.!!; ENDPARSE!;; REGISTERED AS {iimcAutoObjAndAttr 1 3 6 1 2 1 2 2 1 9}; ifMtu ATTRIBUTE WITH ATTRIBUTE SYNTAX IIMCRFC12131354ASN1.Integer; MATCHES FOR EQUALITY, ORDERING; BEHAVIOUR ifMtuBehaviour BEHAVIOUR DEFINED AS !BEGINPARSE REFERENCE !!This attribute maps to ifMtu with object id {ifEntry 4} in RFC1213.!!; DESCRIPTION !!The size of the largest datagram which can be sent/received on the interface, specified in octets. For interfaces that are used for transmitting network datagrams, this is the size of the largest network datagram that can be sent on the interface.!!; LaBarre Expires August, 1994 Page 39 DRAFT February, 1994 ENDPARSE!;; REGISTERED AS {iimcAutoObjAndAttr 1 3 6 1 2 1 2 2 1 4}; ifNumber ATTRIBUTE WITH ATTRIBUTE SYNTAX IIMCRFC12131354ASN1.Integer; MATCHES FOR EQUALITY, ORDERING; BEHAVIOUR ifNumberBehaviour BEHAVIOUR DEFINED AS !BEGINPARSE REFERENCE !!This attribute maps to ifNumber with object id {interfaces 1} in RFC1213.!!; DESCRIPTION !!The number of network interfaces (regardless of their current state) present on this system.!!; ENDPARSE!;; REGISTERED AS {iimcAutoObjAndAttr 1 3 6 1 2 1 2 1}; ifOperStatus ATTRIBUTE WITH ATTRIBUTE SYNTAX IIMCRFC12131354ASN1.IfOperStatus; MATCHES FOR EQUALITY, ORDERING; BEHAVIOUR ifOperStatusBehaviour BEHAVIOUR DEFINED AS !BEGINPARSE REFERENCE !!This attribute maps to ifOperStatus with object id {ifEntry 8} in RFC1213.!!; DESCRIPTION !!The current operational state of the interface. The testing(3) state indicates that no operational packets can be passed.!!; ENDPARSE!;; REGISTERED AS {iimcAutoObjAndAttr 1 3 6 1 2 1 2 2 1 8}; ifOutDiscards ATTRIBUTE DERIVED FROM {iimcIIMCIMIBTRANS} :counter32; BEHAVIOUR ifOutDiscardsBehaviour BEHAVIOUR DEFINED AS !BEGINPARSE REFERENCE !!This attribute maps to ifOutDiscards with object id {ifEntry 19} in RFC1213.!!; DESCRIPTION !!The number of outbound packets which were chosen to be discarded even though no errors had been detected to prevent their being transmitted. One possible reason for discarding such a packet could be to free up buffer space.!!; ENDPARSE!;; REGISTERED AS {iimcAutoObjAndAttr 1 3 6 1 2 1 2 2 1 19}; LaBarre Expires August, 1994 Page 40 DRAFT February, 1994 ifOutErrors ATTRIBUTE DERIVED FROM {iimcIIMCIMIBTRANS} :counter32; BEHAVIOUR ifOutErrorsBehaviour BEHAVIOUR DEFINED AS !BEGINPARSE REFERENCE !!This attribute maps to ifOutErrors with object id {ifEntry 20} in RFC1213.!!; DESCRIPTION !!The number of outbound packets that could not be transmitted because of errors.!!; ENDPARSE!;; REGISTERED AS {iimcAutoObjAndAttr 1 3 6 1 2 1 2 2 1 20}; ifOutNUcastPkts ATTRIBUTE DERIVED FROM {iimcIIMCIMIBTRANS} :counter32; BEHAVIOUR ifOutNUcastPktsBehaviour BEHAVIOUR DEFINED AS !BEGINPARSE REFERENCE !!This attribute maps to ifOutNUcastPkts with object id {ifEntry 18} in RFC1213.!!; DESCRIPTION !!The total number of packets that higher-level protocols requested be transmitted to a non- unicast (i.e., a subnetwork-broadcast or subnetwork-multicast) address, including those that were discarded or not sent.!!; ENDPARSE!;; REGISTERED AS {iimcAutoObjAndAttr 1 3 6 1 2 1 2 2 1 18}; ifOutOctets ATTRIBUTE DERIVED FROM {iimcIIMCIMIBTRANS} :counter32; BEHAVIOUR ifOutOctetsBehaviour BEHAVIOUR DEFINED AS !BEGINPARSE REFERENCE !!This attribute maps to ifOutOctets with object id {ifEntry 16} in RFC1213.!!; DESCRIPTION !!The total number of octets transmitted out of the interface, including framing characters.!!; ENDPARSE!;; REGISTERED AS {iimcAutoObjAndAttr 1 3 6 1 2 1 2 2 1 16}; ifOutQLen ATTRIBUTE DERIVED FROM {iimcIIMCIMIBTRANS}: gauge32; BEHAVIOUR ifOutQLenBehaviour BEHAVIOUR DEFINED AS LaBarre Expires August, 1994 Page 41 DRAFT February, 1994 !BEGINPARSE REFERENCE !!This attribute maps to ifOutQLen with object id {ifEntry 21} in RFC1213.!!; DESCRIPTION !!The length of the output packet queue (in packets).!!; ENDPARSE!;; REGISTERED AS {iimcAutoObjAndAttr 1 3 6 1 2 1 2 2 1 21}; ifOutUcastPkts ATTRIBUTE DERIVED FROM {iimcIIMCIMIBTRANS} :counter32; BEHAVIOUR ifOutUcastPktsBehaviour BEHAVIOUR DEFINED AS !BEGINPARSE REFERENCE !!This attribute maps to ifOutUcastPkts with object id {ifEntry 17} in RFC1213.!!; DESCRIPTION !!The total number of packets that higher-level protocols requested be transmitted to a subnetwork-unicast address, including those that were discarded or not sent.!!; ENDPARSE!;; REGISTERED AS {iimcAutoObjAndAttr 1 3 6 1 2 1 2 2 1 17}; ifPhysAddress ATTRIBUTE DERIVED FROM {iimcIIMCIMIBTRANS}:physAddress; BEHAVIOUR ifPhysAddressBehaviour BEHAVIOUR DEFINED AS !BEGINPARSE REFERENCE !!This attribute maps to ifPhysAddress with object id {ifEntry 6} in RFC 1213.!!; DESCRIPTION !!The interface's address at the protocol layer immediately `below' the network layer in the protocol stack. For interfaces which do not have such an address (e.g., a serial line), this attribute should contain an octet string of zero length.!!; ENDPARSE!;; REGISTERED AS {iimcAutoObjAndAttr 1 3 6 1 2 1 2 2 1 6}; ifSpecific ATTRIBUTE WITH ATTRIBUTE SYNTAX IIMCRFC12131354ASN1.ObjectIdentifier; MATCHES FOR EQUALITY, ORDERING; BEHAVIOUR ifSpecificBehaviour BEHAVIOUR DEFINED AS !BEGINPARSE LaBarre Expires August, 1994 Page 42 DRAFT February, 1994 REFERENCE !!This attribute maps to ifSpecific with object id {ifEntry 22} in RFC1213.!!; DESCRIPTION !!A reference to MIB definitions specific to the particular media being used to realize the interface. For example, if the interface is realized by an ethernet, then the value of this attribute refers to a document defining attributes specific to ethernet. If this information is not present, its value should be set to the OBJECT IDENTIFIER { 0 0 }, which is a syntactically valid object identifier, and any conformant implementation of ASN.1 and BER must be able to generate and recognize this value.!!; ENDPARSE!;; REGISTERED AS {iimcAutoObjAndAttr 1 3 6 1 2 1 2 2 1 22}; ifSpeed ATTRIBUTE DERIVED FROM {iimcIIMCIMIBTRANS}:gauge32; BEHAVIOUR ifSpeedBehaviour BEHAVIOUR DEFINED AS !BEGINPARSE REFERENCE !!This attribute maps to ifSpeed with object id {ifEntry 5} in RFC 1213.!!; DESCRIPTION !!An estimate of the interface's current bandwidth in bits per second. For interfaces which do not vary in bandwidth or for those where no accurate estimation can be made, this attribute should contain the nominal bandwidth.!!; ENDPARSE!;; REGISTERED AS {iimcAutoObjAndAttr 1 3 6 1 2 1 2 2 1 5}; ifType ATTRIBUTE WITH ATTRIBUTE SYNTAX IIMCRFC12131354ASN1.IfType; MATCHES FOR EQUALITY, ORDERING; BEHAVIOUR ifTypeBehaviour BEHAVIOUR DEFINED AS !BEGINPARSE REFERENCE !!This attribute maps to ifType with object id {ifEntry 3} in RFC1213.!!; DESCRIPTION !!The type of interface, distinguished according to the physical/link protocol(s) immediately `below' the network layer in the protocol stack.!!; ENDPARSE!;; REGISTERED AS {iimcAutoObjAndAttr 1 3 6 1 2 1 2 2 1 3}; LaBarre Expires August, 1994 Page 43 DRAFT February, 1994 interfacesId ATTRIBUTE WITH ATTRIBUTE SYNTAX IIMCRFC12131354ASN1.InterfacesIdValue; MATCHES FOR EQUALITY; BEHAVIOUR interfacesIdBehaviour BEHAVIOUR DEFINED AS !The naming attribute for object class interfaces.!;; REGISTERED AS {iimcAutoName 1 3 6 1 2 1 2}; internetSystemId ATTRIBUTE WITH ATTRIBUTE SYNTAX IIMCRFC12131354ASN1.InternetSystemIdValue; MATCHES FOR EQUALITY; BEHAVIOUR internetSystemIdBehaviour BEHAVIOUR DEFINED AS !The naming attribute for object class internetSystem.!;; REGISTERED AS {iimcAutoName 1 3 6 1 2 1 1}; ipAddrEntryId ATTRIBUTE WITH ATTRIBUTE SYNTAX IIMCRFC12131354ASN1.IpAddrEntryIdValue; MATCHES FOR EQUALITY; BEHAVIOUR ipAddrEntryIdBehaviour BEHAVIOUR DEFINED AS !The naming attribute for object class ipAddrEntry.!;; REGISTERED AS {iimcAutoName 1 3 6 1 2 1 4 20 1}; ipAdEntAddr ATTRIBUTE DERIVED FROM {iimcIIMCIMIBTRANS}:ipAddress; BEHAVIOUR ipAdEntAddrBehaviour BEHAVIOUR DEFINED AS !BEGINPARSE REFERENCE !!This attribute maps to ipAdEntAddr with object id {ipAddrEntry 1} in RFC1213.!!; DESCRIPTION !!The IP address to which this entry's addressing information pertains.!!; ENDPARSE!;; REGISTERED AS {iimcAutoObjAndAttr 1 3 6 1 2 1 4 20 1 1}; ipAdEntBcastAddr ATTRIBUTE WITH ATTRIBUTE SYNTAX IIMCRFC12131354ASN1.Integer; MATCHES FOR EQUALITY, ORDERING; BEHAVIOUR ipAdEntBcastAddrBehaviour BEHAVIOUR DEFINED AS LaBarre Expires August, 1994 Page 44 DRAFT February, 1994 !BEGINPARSE REFERENCE !!This attribute maps to ipAdEntBcastAddr with object id {ipAddrEntry 4} in RFC1213.!!; DESCRIPTION !!The value of the least-significant bit in the IP broadcast address used for sending datagrams on the (logical) interface associated with the IP address of this entry. For example, when the Internet standard all-ones broadcast address is used, the value will be 1. This value applies to both the subnet and network broadcasts addresses used by the entity on this (logical) interface.!!; ENDPARSE!;; REGISTERED AS {iimcAutoObjAndAttr 1 3 6 1 2 1 4 20 1 4}; ipAdEntIfIndex ATTRIBUTE WITH ATTRIBUTE SYNTAX IIMCRFC12131354ASN1.Integer; MATCHES FOR EQUALITY, ORDERING; BEHAVIOUR ipAdEntIfIndexBehaviour BEHAVIOUR DEFINED AS !BEGINPARSE REFERENCE !!This attribute maps to ipAdEntIfIndex with object id {ipAddrEntry 2} in RFC1213.!!; DESCRIPTION !!The index value which uniquely identifies the interface to which this entry is applicable. The interface identified by a particular value of this index is the same interface as identified by the same value of ifIndex.!!; ENDPARSE!;; REGISTERED AS {iimcAutoObjAndAttr 1 3 6 1 2 1 4 20 1 2}; ipAdEntNetMask ATTRIBUTE DERIVED FROM {iimcIIMCIMIBTRANS}:ipAddress; BEHAVIOUR ipAdEntNetMaskBehaviour BEHAVIOUR DEFINED AS !BEGINPARSE REFERENCE !!This attribute maps to ipAdEntNetMask with object id {ipAddrEntry 3} in RFC1213.!!; DESCRIPTION !!The subnet mask associated with the IP address of this entry. The value of the mask is an IP address with all the network bits set to 1 and all the hosts bits set to 0.!!; ENDPARSE!;; REGISTERED AS {iimcAutoObjAndAttr 1 3 6 1 2 1 4 20 1 3}; ipAdEntReasmMaxSize ATTRIBUTE WITH ATTRIBUTE SYNTAX IIMCRFC12131354ASN1.Integer64k; LaBarre Expires August, 1994 Page 45 DRAFT February, 1994 MATCHES FOR EQUALITY, ORDERING; BEHAVIOUR ipAdEntReasmMaxSizeBehaviour BEHAVIOUR DEFINED AS !BEGINPARSE REFERENCE !!This attribute maps to ipAdEntReasmMaxSize with object id {ipAddrEntry 5} in RFC1213.!!; DESCRIPTION !!The size of the largest IP datagram which this entity can re-assemble from incoming IP fragmented datagrams received on this interface.!!; ENDPARSE!;; REGISTERED AS {iimcAutoObjAndAttr 1 3 6 1 2 1 4 20 1 5}; ipDefaultTTL ATTRIBUTE WITH ATTRIBUTE SYNTAX IIMCRFC12131354ASN1.Integer; MATCHES FOR EQUALITY, ORDERING; BEHAVIOUR ipDefaultTTLBehaviour BEHAVIOUR DEFINED AS !BEGINPARSE REFERENCE !!This attribute maps to ipDefaultTTL with object id {ip 2} in RFC1213.!!; DESCRIPTION !!The default value inserted into the Time-To-Live field of the IP header of datagrams originated at this entity, whenever a TTL value is not supplied by the transport layer protocol.!!; ENDPARSE!;; REGISTERED AS {iimcAutoObjAndAttr 1 3 6 1 2 1 4 2}; ipForwardAge ATTRIBUTE WITH ATTRIBUTE SYNTAX IIMCRFC12131354ASN1.Integer; MATCHES FOR EQUALITY, ORDERING; BEHAVIOUR ipForwardAgeBehaviour BEHAVIOUR DEFINED AS !BEGINPARSE REFERENCE !!This attribute maps to ipForwardAge with object id {ipForwardEntry 8} in RFC1354.!!; DESCRIPTION !!The number of seconds since this route was last updated or otherwise determined to be correct. Note that no semantics of `too old' can be implied except through knowledge of the routing protocol by which the route was learned.!!; ENDPARSE!;; REGISTERED AS {iimcAutoObjAndAttr 1 3 6 1 2 1 4 24 2 1 8}; ipForwardDest ATTRIBUTE DERIVED FROM {iimcIIMCIMIBTRANS}: ipAddress; LaBarre Expires August, 1994 Page 46 DRAFT February, 1994 BEHAVIOUR ipForwardDestBehaviour BEHAVIOUR DEFINED AS !BEGINPARSE REFERENCE !!This attribute maps to ipForwardDest with object id {ipForwardEntry 1} in RFC1354.!!; DESCRIPTION !!The destination IP address of this route. An entry with a value of 0.0.0.0 is considered a default route. This attribute may not take a Multicast (Class D) address value. Any assignment (implicit or otherwise) of an instance of this attribute to a value x must be rejected if the bitwise logical-AND of x with the value of the corresponding instance of the ipForwardMask attribute is not equal to x.!!; ENDPARSE!;; REGISTERED AS {iimcAutoObjAndAttr 1 3 6 1 2 1 4 24 2 1 1}; ipForwardEntryId ATTRIBUTE WITH ATTRIBUTE SYNTAX IIMCRFC12131354ASN1.IpForwardEntryIdValue; MATCHES FOR EQUALITY; BEHAVIOUR ipForwardEntryIdBehaviour BEHAVIOUR DEFINED AS !The naming attribute for object class ipForwardEntry.!;; REGISTERED AS {iimcAutoName 1 3 6 1 2 1 4 24 2 1}; ipForwardIfIndex ATTRIBUTE WITH ATTRIBUTE SYNTAX IIMCRFC12131354ASN1.Integer; MATCHES FOR EQUALITY, ORDERING; BEHAVIOUR ipForwardIfIndexBehaviour BEHAVIOUR DEFINED AS !BEGINPARSE REFERENCE !!This attribute maps to ipForwardIfIndex with object id {ipForwardEntry 5} in RFC1354.!!; DESCRIPTION !!The ifIndex value which identifies the local interface through which the next hop of this route should be reached.!!; ENDPARSE!;; REGISTERED AS {iimcAutoObjAndAttr 1 3 6 1 2 1 4 24 2 1 5}; ipForwardInfo ATTRIBUTE WITH ATTRIBUTE SYNTAX IIMCRFC12131354ASN1.ObjectIdentifier; LaBarre Expires August, 1994 Page 47 DRAFT February, 1994 MATCHES FOR EQUALITY, ORDERING; BEHAVIOUR ipForwardInfoBehaviour BEHAVIOUR DEFINED AS !BEGINPARSE REFERENCE !!This attribute maps to ipForwardInfo with object id {ipForwardEntry 9} in RFC1354.!!; DESCRIPTION !!A reference to MIB definitions specific to the particular routing protocol which is responsible for this route, as determined by the value specified in the route's ipForwardProto value. If this information is not present, its value should be set to the OBJECT IDENTIFIER {0 0 }, which is a syntactically valid object identifier, and any implementation conforming to ASN.1 and the Basic Encoding Rules must be able to generate and recognize this value.!!; ENDPARSE!;; REGISTERED AS {iimcAutoObjAndAttr 1 3 6 1 2 1 4 24 2 1 9}; ipForwarding ATTRIBUTE WITH ATTRIBUTE SYNTAX IIMCRFC12131354ASN1.IpForwarding; MATCHES FOR EQUALITY, ORDERING; BEHAVIOUR ipForwardingBehaviour BEHAVIOUR DEFINED AS !BEGINPARSE REFERENCE !!This attribute maps to ipForwarding with object id {ip 1} in RFC 1213.!!; DESCRIPTION !!The indication of whether this entity is acting as an IP gateway in respect to the forwarding of datagrams received by, but not addressed to, this entity. IP gateways forward datagrams. IP hosts do not (except those source-routed via the host). Note that for some managed nodes, this attribute may take on onl