All MIBs › RFC1156-MIB
Category: IETF Standards
Description:
Provides MIB-I object definitions for interfaces, IP, ICMP, TCP, UDP, and EGP groups per RFC 1156.
Imported Objects
From RFC-1212
| OBJECT-TYPE |
From RFC1155-SMI
| Counter | |
| Gauge | |
| IpAddress | |
| NetworkAddress | |
| TimeTicks | |
| mgmt |
What Is RFC1156-MIB?
RFC1156-MIB defines the original "MIB-I" (Management Information Base version 1) object set, an IETF vendor-neutral standards MIB that predates and was later superseded by MIB-II (RFC 1213). It groups objects for basic system identification and the core TCP/IP protocol stack: interfaces, IP, ICMP, TCP, UDP, and EGP (Exterior Gateway Protocol). Even in this legacy form it supports fundamental status and performance monitoring such as system uptime, interface operational/administrative state and traffic counters, and protocol-level error/discard counters for IP, ICMP, TCP, and UDP. It has no dependency on other private MIBs since it is foundational — nearly every later MIB, including MIB-II and countless vendor MIBs, builds on the object model it introduced. Today it is rarely implemented directly, having been superseded, but a copy may still appear as a historical or compatibility module on older legacy TCP/IP hosts, routers, or gateways, and network historians researching the RFC1156-MIB RFC often reference it to trace the origins of MIB-II.
IPNetwork Monitor allows you to monitor SNMP objects defined in RFC1156-MIB. Use the built-in SNMP Monitoring Browser to explore available variables, view their current values and descriptions, and select the objects you want to monitor. You can then create SNMP monitors, configure thresholds, and receive alerts when monitored values change.
What Can Be Monitored
- system uptime
- interface status and traffic counters
- IP/ICMP error counters
- TCP/UDP protocol statistics
Supported Devices
- vendor-neutral, standards-based MIB, not tied to a specific manufacturer — early TCP/IP hosts, routers, and gateways
Monitoring Examples
A device implementing this MIB would let an operator poll system uptime and interface counters to confirm the device is alive and passing traffic, and check ICMP/TCP/UDP group counters for signs of network-layer problems. Because sample_objects for this module only captures the "IMPORTS" clause rather than concrete leaf objects, this reflects that RFC1156-MIB's actual object definitions come from the interfaces/ip/icmp/tcp/udp/egp groups it imports and re-exposes rather than objects unique to the module itself.
OIDs
| OID symbolic | OID numeric | Type | Access | Description |
|---|---|---|---|---|
| mib | 1.3.6.1.2.1 | |||
| system | 1.3.6.1.2.1.1 | |||
| OCT sysDescr | 1.3.6.1.2.1.1.1 | OCTET STRING | read-only | |
| OID sysObjectID | 1.3.6.1.2.1.1.2 | OBJECT IDENTIFIER | read-only | |
| TIK sysUpTime | 1.3.6.1.2.1.1.3 | TimeTicks | read-only | |
| interfaces | 1.3.6.1.2.1.2 | |||
| INT ifNumber | 1.3.6.1.2.1.2.1 | INTEGER | read-only | |
| ifTable | 1.3.6.1.2.1.2.2 | read-write | ||
| ifEntry | 1.3.6.1.2.1.2.2.1 | read-write | ||
| INT ifIndex | 1.3.6.1.2.1.2.2.1.1 | INTEGER | read-only | |
| OCT ifDescr | 1.3.6.1.2.1.2.2.1.2 | OCTET STRING | read-only | |
| INT ifType | 1.3.6.1.2.1.2.2.1.3 | INTEGER | read-only | |
| INT ifMtu | 1.3.6.1.2.1.2.2.1.4 | INTEGER | read-only | |
| GAU ifSpeed | 1.3.6.1.2.1.2.2.1.5 | Gauge | read-only | |
| OCT ifPhysAddress | 1.3.6.1.2.1.2.2.1.6 | OCTET STRING | read-only | |
| INT ifAdminStatus | 1.3.6.1.2.1.2.2.1.7 | INTEGER | read-write | |
| INT ifOperStatus | 1.3.6.1.2.1.2.2.1.8 | INTEGER | read-only | |
| TIK ifLastChange | 1.3.6.1.2.1.2.2.1.9 | TimeTicks | read-only | |
| CTR ifInOctets | 1.3.6.1.2.1.2.2.1.10 | Counter | read-only | |
| CTR ifInUcastPkts | 1.3.6.1.2.1.2.2.1.11 | Counter | read-only | |
| CTR ifInNUcastPkts | 1.3.6.1.2.1.2.2.1.12 | Counter | read-only | |
| CTR ifInDiscards | 1.3.6.1.2.1.2.2.1.13 | Counter | read-only | |
| CTR ifInErrors | 1.3.6.1.2.1.2.2.1.14 | Counter | read-only | |
| CTR ifInUnknownProtos | 1.3.6.1.2.1.2.2.1.15 | Counter | read-only | |
| CTR ifOutOctets | 1.3.6.1.2.1.2.2.1.16 | Counter | read-only | |
| CTR ifOutUcastPkts | 1.3.6.1.2.1.2.2.1.17 | Counter | read-only | |
| CTR ifOutNUcastPkts | 1.3.6.1.2.1.2.2.1.18 | Counter | read-only | |
| CTR ifOutDiscards | 1.3.6.1.2.1.2.2.1.19 | Counter | read-only | |
| CTR ifOutErrors | 1.3.6.1.2.1.2.2.1.20 | Counter | read-only | |
| GAU ifOutQLen | 1.3.6.1.2.1.2.2.1.21 | Gauge | read-only | |
| at | 1.3.6.1.2.1.3 | |||
| atTable | 1.3.6.1.2.1.3.1 | read-write | ||
| atEntry | 1.3.6.1.2.1.3.1.1 | read-write | ||
| INT atIfIndex | 1.3.6.1.2.1.3.1.1.1 | INTEGER | read-write | |
| OCT atPhysAddress | 1.3.6.1.2.1.3.1.1.2 | OCTET STRING | read-write | |
| IP atNetAddress | 1.3.6.1.2.1.3.1.1.3 | IpAddress | read-write | |
| ip | 1.3.6.1.2.1.4 | |||
| INT ipForwarding | 1.3.6.1.2.1.4.1 | INTEGER | read-only | |
| INT ipDefaultTTL | 1.3.6.1.2.1.4.2 | INTEGER | read-write | |
| CTR ipInReceives | 1.3.6.1.2.1.4.3 | Counter | read-only | |
| CTR ipInHdrErrors | 1.3.6.1.2.1.4.4 | Counter | read-only | |
| CTR ipInAddrErrors | 1.3.6.1.2.1.4.5 | Counter | read-only | |
| CTR ipForwDatagrams | 1.3.6.1.2.1.4.6 | Counter | read-only | |
| CTR ipInUnknownProtos | 1.3.6.1.2.1.4.7 | Counter | read-only | |
| CTR ipInDiscards | 1.3.6.1.2.1.4.8 | Counter | read-only | |
| CTR ipInDelivers | 1.3.6.1.2.1.4.9 | Counter | read-only | |
| CTR ipOutRequests | 1.3.6.1.2.1.4.10 | Counter | read-only | |
| CTR ipOutDiscards | 1.3.6.1.2.1.4.11 | Counter | read-only | |
| CTR ipOutNoRoutes | 1.3.6.1.2.1.4.12 | Counter | read-only | |
| INT ipReasmTimeout | 1.3.6.1.2.1.4.13 | INTEGER | read-only | |
| CTR ipReasmReqds | 1.3.6.1.2.1.4.14 | Counter | read-only | |
| CTR ipReasmOKs | 1.3.6.1.2.1.4.15 | Counter | read-only | |
| CTR ipReasmFails | 1.3.6.1.2.1.4.16 | Counter | read-only | |
| CTR ipFragOKs | 1.3.6.1.2.1.4.17 | Counter | read-only | |
| CTR ipFragFails | 1.3.6.1.2.1.4.18 | Counter | read-only | |
| CTR ipFragCreates | 1.3.6.1.2.1.4.19 | Counter | read-only | |
| ipAddrTable | 1.3.6.1.2.1.4.20 | read-only | ||
| ipAddrEntry | 1.3.6.1.2.1.4.20.1 | read-only | ||
| IP ipAdEntAddr | 1.3.6.1.2.1.4.20.1.1 | IpAddress | read-only | |
| INT ipAdEntIfIndex | 1.3.6.1.2.1.4.20.1.2 | INTEGER | read-only | |
| IP ipAdEntNetMask | 1.3.6.1.2.1.4.20.1.3 | IpAddress | read-only | |
| INT ipAdEntBcastAddr | 1.3.6.1.2.1.4.20.1.4 | INTEGER | read-only | |
| ipRoutingTable | 1.3.6.1.2.1.4.21 | read-write | ||
| ipRouteEntry | 1.3.6.1.2.1.4.21.1 | read-write | ||
| IP ipRouteDest | 1.3.6.1.2.1.4.21.1.1 | IpAddress | read-write | |
| INT ipRouteIfIndex | 1.3.6.1.2.1.4.21.1.2 | INTEGER | read-write | |
| INT ipRouteMetric1 | 1.3.6.1.2.1.4.21.1.3 | INTEGER | read-write | |
| INT ipRouteMetric2 | 1.3.6.1.2.1.4.21.1.4 | INTEGER | read-write | |
| INT ipRouteMetric3 | 1.3.6.1.2.1.4.21.1.5 | INTEGER | read-write | |
| INT ipRouteMetric4 | 1.3.6.1.2.1.4.21.1.6 | INTEGER | read-write | |
| IP ipRouteNextHop | 1.3.6.1.2.1.4.21.1.7 | IpAddress | read-write | |
| INT ipRouteType | 1.3.6.1.2.1.4.21.1.8 | INTEGER | read-write | |
| INT ipRouteProto | 1.3.6.1.2.1.4.21.1.9 | INTEGER | read-only | |
| INT ipRouteAge | 1.3.6.1.2.1.4.21.1.10 | INTEGER | read-write | |
| icmp | 1.3.6.1.2.1.5 | |||
| CTR icmpInMsgs | 1.3.6.1.2.1.5.1 | Counter | read-only | |
| CTR icmpInErrors | 1.3.6.1.2.1.5.2 | Counter | read-only | |
| CTR icmpInDestUnreachs | 1.3.6.1.2.1.5.3 | Counter | read-only | |
| CTR icmpInTimeExcds | 1.3.6.1.2.1.5.4 | Counter | read-only | |
| CTR icmpInParmProbs | 1.3.6.1.2.1.5.5 | Counter | read-only | |
| CTR icmpInSrcQuenchs | 1.3.6.1.2.1.5.6 | Counter | read-only | |
| CTR icmpInRedirects | 1.3.6.1.2.1.5.7 | Counter | read-only | |
| CTR icmpInEchos | 1.3.6.1.2.1.5.8 | Counter | read-only | |
| CTR icmpInEchoReps | 1.3.6.1.2.1.5.9 | Counter | read-only | |
| CTR icmpInTimestamps | 1.3.6.1.2.1.5.10 | Counter | read-only | |
| CTR icmpInTimestampReps | 1.3.6.1.2.1.5.11 | Counter | read-only | |
| CTR icmpInAddrMasks | 1.3.6.1.2.1.5.12 | Counter | read-only | |
| CTR icmpInAddrMaskReps | 1.3.6.1.2.1.5.13 | Counter | read-only | |
| CTR icmpOutMsgs | 1.3.6.1.2.1.5.14 | Counter | read-only | |
| CTR icmpOutErrors | 1.3.6.1.2.1.5.15 | Counter | read-only | |
| CTR icmpOutDestUnreachs | 1.3.6.1.2.1.5.16 | Counter | read-only | |
| CTR icmpOutTimeExcds | 1.3.6.1.2.1.5.17 | Counter | read-only | |
| CTR icmpOutParmProbs | 1.3.6.1.2.1.5.18 | Counter | read-only | |
| CTR icmpOutSrcQuenchs | 1.3.6.1.2.1.5.19 | Counter | read-only | |
| CTR icmpOutRedirects | 1.3.6.1.2.1.5.20 | Counter | read-only | |
| CTR icmpOutEchos | 1.3.6.1.2.1.5.21 | Counter | read-only | |
| CTR icmpOutEchoReps | 1.3.6.1.2.1.5.22 | Counter | read-only | |
| CTR icmpOutTimestamps | 1.3.6.1.2.1.5.23 | Counter | read-only | |
| CTR icmpOutTimestampReps | 1.3.6.1.2.1.5.24 | Counter | read-only | |
| CTR icmpOutAddrMasks | 1.3.6.1.2.1.5.25 | Counter | read-only | |
| CTR icmpOutAddrMaskReps | 1.3.6.1.2.1.5.26 | Counter | read-only | |
| tcp | 1.3.6.1.2.1.6 | |||
| INT tcpRtoAlgorithm | 1.3.6.1.2.1.6.1 | INTEGER | read-only | |
| INT tcpRtoMin | 1.3.6.1.2.1.6.2 | INTEGER | read-only | |
| INT tcpRtoMax | 1.3.6.1.2.1.6.3 | INTEGER | read-only | |
| INT tcpMaxConn | 1.3.6.1.2.1.6.4 | INTEGER | read-only | |
| CTR tcpActiveOpens | 1.3.6.1.2.1.6.5 | Counter | read-only | |
| CTR tcpPassiveOpens | 1.3.6.1.2.1.6.6 | Counter | read-only | |
| CTR tcpAttemptFails | 1.3.6.1.2.1.6.7 | Counter | read-only | |
| CTR tcpEstabResets | 1.3.6.1.2.1.6.8 | Counter | read-only | |
| GAU tcpCurrEstab | 1.3.6.1.2.1.6.9 | Gauge | read-only | |
| CTR tcpInSegs | 1.3.6.1.2.1.6.10 | Counter | read-only | |
| CTR tcpOutSegs | 1.3.6.1.2.1.6.11 | Counter | read-only | |
| CTR tcpRetransSegs | 1.3.6.1.2.1.6.12 | Counter | read-only | |
| tcpConnTable | 1.3.6.1.2.1.6.13 | read-only | ||
| tcpConnEntry | 1.3.6.1.2.1.6.13.1 | read-only | ||
| INT tcpConnState | 1.3.6.1.2.1.6.13.1.1 | INTEGER | read-only | |
| IP tcpConnLocalAddress | 1.3.6.1.2.1.6.13.1.2 | IpAddress | read-only | |
| INT tcpConnLocalPort | 1.3.6.1.2.1.6.13.1.3 | INTEGER | read-only | |
| IP tcpConnRemAddress | 1.3.6.1.2.1.6.13.1.4 | IpAddress | read-only | |
| INT tcpConnRemPort | 1.3.6.1.2.1.6.13.1.5 | INTEGER | read-only | |
| udp | 1.3.6.1.2.1.7 | |||
| CTR udpInDatagrams | 1.3.6.1.2.1.7.1 | Counter | read-only | |
| CTR udpNoPorts | 1.3.6.1.2.1.7.2 | Counter | read-only | |
| CTR udpInErrors | 1.3.6.1.2.1.7.3 | Counter | read-only | |
| CTR udpOutDatagrams | 1.3.6.1.2.1.7.4 | Counter | read-only | |
| egp | 1.3.6.1.2.1.8 | |||
| CTR egpInMsgs | 1.3.6.1.2.1.8.1 | Counter | read-only | |
| CTR egpInErrors | 1.3.6.1.2.1.8.2 | Counter | read-only | |
| CTR egpOutMsgs | 1.3.6.1.2.1.8.3 | Counter | read-only | |
| CTR egpOutErrors | 1.3.6.1.2.1.8.4 | Counter | read-only | |
| egpNeighTable | 1.3.6.1.2.1.8.5 | read-only | ||
| egpNeighEntry | 1.3.6.1.2.1.8.5.1 | read-only | ||
| INT egpNeighState | 1.3.6.1.2.1.8.5.1.1 | INTEGER | read-only | |
| IP egpNeighAddr | 1.3.6.1.2.1.8.5.1.2 | IpAddress | read-only |
RFC description
Defines core system management objects for network device monitoring including system, interface, and protocol statistics.
Start monitoring vendor-neutral, standards-based MIB, early TCP/IP hosts, routers, and gateways (legacy MIB-I object set) with a free 30-day trial of IPNetwork Monitor. Import MIBs, browse SNMP OIDs, create custom SNMP monitors, configure alerts, and monitor any SNMP-enabled network device from a single console.