-- extracted from rfc1095.txt -- at Mon Nov 15 17:12:02 1999 RFC1066-MIB-INTERPRETATION DEFINITIONS ::= BEGIN IMPORTS mgmt, OBJECT-TYPE FROM RFC1065-SMI; mib OBJECT IDENTIFIER ::= { mgmt 1 } system OBJECT IDENTIFIER ::= { mib 1 } interfaces OBJECT IDENTIFIER ::= { mib 2 } at OBJECT IDENTIFIER ::= { mib 3 } ip OBJECT IDENTIFIER ::= { mib 4 } icmp OBJECT IDENTIFIER ::= { mib 5 } tcp OBJECT IDENTIFIER ::= { mib 6 } udp OBJECT IDENTIFIER ::= { mib 7 } egp OBJECT IDENTIFIER ::= { mib 8 } -- definition of object class OBJECT-CLASS MACRO ::= BEGIN TYPE NOTATION ::= SubClassOf Superiors Names Attributes VALUE NOTATION ::= value(VALUE OBJECT IDENTIFIER) SubClassOf ::= "SUBCLASS OF" value(OBJECT-CLASS) | empty Superiors ::= "SUPERIORS" "{" SuperiorList "}" | empty Names ::= "NAMES" "{" AttributeList "}" | empty Attributes ::= "CONTAINS" "{" AttributeList "}" | empty SuperiorList ::= Superior | Superior "," SuperiorList Superior ::= value(OBJECT-CLASS) AttributeList ::= Attribute | Attribute "," AttributeList Attribute ::= value(OBJECT-TYPE) END -- the System group system OBJECT-CLASS NAMES { cmotSystemID } -- Appendix A CONTAINS { sysDescr, sysObjectID, sysUpTime } ::= { mib 1 } -- the Interfaces group interfaces OBJECT-CLASS SUPERIORS { system } CONTAINS { ifNumber } ::= { mib 2 } ifTable OBJECT-CLASS SUPERIORS { interfaces } ::= { interfaces 2 } ifEntry OBJECT-CLASS SUPERIORS { ifTable } NAMES { ifIndex } CONTAINS { ifIndex, ifDescr, ifType, ifMtu, ifSpeed, ifPhysAddress, ifAdminStatus, ifOperStatus, ifLastChange, ifInOctets, ifInUcastPkts, ifInNUcastPkts, ifInDiscards, ifInErrors, ifInUnknownProtos, ifOutOctets, ifOutUcastPkts, ifOutNUcastPkts, ifOutDiscards, ifOutErrors, ifOutQLen } ::= { ifTable 1 } -- the Address Translation group at OBJECT-CLASS SUPERIORS { system } ::= { mib 3 } atTable OBJECT-CLASS SUPERIORS { at } ::= { at 1 } atEntry OBJECT-CLASS SUPERIORS { atTable } NAMES { atIfIndex, atNetAddress } CONTAINS { atIfIndex, atPhysAddress, atNetAddress } ::= { atTable 1 } -- the IP group ip OBJECT-CLASS SUPERIORS { system } CONTAINS { ipForwarding, ipDefaultTTL, ipInReceives, ipInHdrErrors, ipInAddrErrors, ipForwDatagrams, ipInUnknownProtos, ipInDiscards, ipInDelivers, ipOutRequests, ipOutDiscards, ipOutNoRoutes, ipReasmTimeout, ipReasmReqds, ipReasmOKs, ipReasmFails, ipFragOKs, ipFragFails, ipFragCreates } ::= { mib 4 } -- the IP Interface table ipAddrTable OBJECT-CLASS SUPERIORS { ip } ::= { ip 20 } ipAddrEntry OBJECT-CLASS SUPERIORS { ipAddrTable } NAMES { ipAdEntAddr } CONTAINS { ipAdEntAddr, ipAdEntIfIndex, ipAdEntNetMask, ipAdEntBcastAddr } ::= { ipAddrTable 1 } -- the IP Routing table ipRoutingTable OBJECT-CLASS SUPERIORS { ip } ::= { ip 21 } ipRouteEntry OBJECT-CLASS SUPERIORS { ipRoutingTable } NAMES { ipRouteDest } CONTAINS { ipRouteDest, ipRouteIfIndex, ipRouteMetric1, ipRouteMetric2, ipRouteMetric3, ipRouteMetric4, ipRouteNextHop, ipRouteType, ipRouteProto, ipRouteAge } ::= { ipRoutingTable 1 } -- the ICMP group icmp OBJECT-CLASS SUPERIORS { system } CONTAINS { icmpInMsgs, icmpInErrors, icmpInDestUnreachs, icmpInTimeExcds, icmpInParmProbs, icmpInSrcQuenchs, icmpInRedirects, icmpInEchos, icmpInEchoReps, icmpInTimestamps, icmpInTimestampReps, icmpInAddrMasks, icmpInAddrMaskReps, icmpOutMsgs, icmpOutErrors, icmpOutDestUnreachs, icmpOutTimeExcds, icmpOutParmProbs, icmpOutSrcQuenchs, icmpOutRedirects, icmpOutEchos, icmpOutEchoReps, icmpOutTimestamps, icmpOutTimestampReps, icmpOutAddrMasks, icmpOutAddrMaskReps } ::= { mib 5 } -- the TCP group tcp OBJECT-CLASS SUPERIORS { system } CONTAINS { tcpRtoAlgorithm, tcpRtoMin, tcpRtoMax, tcpMaxConn, tcpActiveOpens, tcpPassiveOpens, tcpAttemptFails, tcpEstabResets, tcpCurrEstab, tcpInSegs, tcpOutSegs, tcpRetransSegs } ::= { mib 6 } -- the TCP connections table tcpConnTable OBJECT-CLASS SUPERIORS { tcp } ::= { tcp 13 } tcpConnEntry OBJECT-CLASS SUPERIORS { tcpConnTable } NAMES { tcpConnLocalAddress, tcpConnLocalPort, tcpConnRemAddress, tcpConnRemPort } CONTAINS { tcpConnState, tcpConnLocalAddress, tcpConnLocalPort, tcpConnRemAddress, tcpConnRemPort } ::= { tcpConnTable 1 } -- the UDP group udp OBJECT-CLASS SUPERIORS { system } CONTAINS { udpInDatagrams, udpNoPorts, udpInErrors, udpOutDatagrams } ::= { mib 7 } -- the EGP group egp OBJECT-CLASS SUPERIORS { system } CONTAINS { egpInMsgs, egpInErrors, egpOutMsgs, egpOutErrors } ::= { mib 8 } -- the EGP Neighbor table egpNeighTable OBJECT-CLASS SUPERIORS { egp } ::= { egp 5 } egpNeighEntry OBJECT-CLASS SUPERIORS { egpNeighTable } NAMES { egpNeighAddr } CONTAINS { egpNeighState, egpNeighAddr } ::= { egpNeighTable 1 } END