IP-MIB

Monitored by Observium
        The MIB module for managing IP and ICMP implementations, but
excluding their management of IP routes.
        
Copyright (C) The Internet Society (2006).  This version of
this MIB module is part of RFC 4293; see the RFC itself for
full legal notices.
    
Observium actively monitors this MIB
Observium uses this MIB in discovery or polling workflows on applicable devices.
Discovery IP addresses Network statistics Ports
Explore Observium network monitoring
Source file
IP-MIB
Last revised
Identity
ipMIB
Base OID
1.3.6.1.2.1.48
Imported Objects
IF-MIB InterfaceIndex
INET-ADDRESS-MIB InetAddress InetAddressPrefixLength InetAddressType InetVersion InetZoneIndex
SNMPv2-CONF MODULE-COMPLIANCE (no object page) OBJECT-GROUP (no object page)
SNMPv2-SMI Counter32 Counter64 Integer32 IpAddress mib-2 MODULE-IDENTITY (no object page) OBJECT-TYPE (no object page) Unsigned32 zeroDotZero
SNMPv2-TC PhysAddress RowPointer RowStatus StorageType TestAndIncr TEXTUAL-CONVENTION (no object page) TimeStamp TruthValue
Net-SNMP examples using the rfc MIB directory Show commands

These commands use the standard Observium installation path and load the selected MIB variant before the RFC and Net-SNMP directories.

Translate the module identity
/usr/bin/snmptranslate -Pud -Ir -On -m 'IP-MIB' -M '/opt/observium/mibs/rfc:/opt/observium/mibs/net-snmp' 'IP-MIB::ipMIB'
Walk the MIB subtree
/usr/bin/snmpbulkwalk -v2c -c '<community>' -Pud -Ir -OQUs -m 'IP-MIB' -M '/opt/observium/mibs/rfc:/opt/observium/mibs/net-snmp' 'udp:<hostname>:161' 'IP-MIB::ipMIB'
How SNMP, Net-SNMP, MIB paths, and variants work
Objects (267)
66 directly used by Observium
ip
.1.3.6.1.2.1.4
Enumeration
.1.3.6.1.2.1.4.1
ipOutRequests OBS ✓ deprecated
.1.3.6.1.2.1.4.10
ipOutDiscards OBS ✓ deprecated
.1.3.6.1.2.1.4.11
ipOutNoRoutes OBS ✓ deprecated
.1.3.6.1.2.1.4.12
.1.3.6.1.2.1.4.13
ipReasmReqds OBS ✓ deprecated
.1.3.6.1.2.1.4.14
ipReasmOKs OBS ✓ deprecated
.1.3.6.1.2.1.4.15
ipReasmFails OBS ✓ deprecated
.1.3.6.1.2.1.4.16
ipFragOKs OBS ✓ deprecated
.1.3.6.1.2.1.4.17
ipFragFails OBS ✓ deprecated
.1.3.6.1.2.1.4.18
ipFragCreates OBS ✓ deprecated
.1.3.6.1.2.1.4.19
Integer32
.1.3.6.1.2.1.4.2
ipAddrTable deprecated
.1.3.6.1.2.1.4.20
ipAddrEntry deprecated
.1.3.6.1.2.1.4.20.1
ipAdEntAddr OBS ✓ deprecated
.1.3.6.1.2.1.4.20.1.1
ipAdEntIfIndex OBS ✓ deprecated
Integer32
.1.3.6.1.2.1.4.20.1.2
ipAdEntNetMask OBS ✓ deprecated
.1.3.6.1.2.1.4.20.1.3
ipAdEntBcastAddr deprecated
Integer32
.1.3.6.1.2.1.4.20.1.4
ipAdEntReasmMaxSize deprecated
Integer32
.1.3.6.1.2.1.4.20.1.5
ipNetToMediaTable deprecated
.1.3.6.1.2.1.4.22
ipNetToMediaEntry deprecated
.1.3.6.1.2.1.4.22.1
ipNetToMediaIfIndex deprecated r/w
Integer32
.1.3.6.1.2.1.4.22.1.1
ipNetToMediaPhysAddress OBS ✓ deprecated r/w
OctetString
.1.3.6.1.2.1.4.22.1.2
ipNetToMediaNetAddress deprecated r/w
.1.3.6.1.2.1.4.22.1.3
ipNetToMediaType deprecated r/w
Enumeration
.1.3.6.1.2.1.4.22.1.4
ipRoutingDiscards deprecated
.1.3.6.1.2.1.4.23
Enumeration
.1.3.6.1.2.1.4.25
Integer32
.1.3.6.1.2.1.4.26
.1.3.6.1.2.1.4.27
.1.3.6.1.2.1.4.28
.1.3.6.1.2.1.4.28.1
.1.3.6.1.2.1.4.28.1.1
Integer32
.1.3.6.1.2.1.4.28.1.2
Enumeration
.1.3.6.1.2.1.4.28.1.3
.1.3.6.1.2.1.4.28.1.4
.1.3.6.1.2.1.4.29
ipInReceives OBS ✓ deprecated
.1.3.6.1.2.1.4.3
.1.3.6.1.2.1.4.30
.1.3.6.1.2.1.4.30.1
.1.3.6.1.2.1.4.30.1.1
octetsUnsigned32
.1.3.6.1.2.1.4.30.1.2
.1.3.6.1.2.1.4.30.1.3
Enumeration
.1.3.6.1.2.1.4.30.1.5
.1.3.6.1.2.1.4.30.1.6
.1.3.6.1.2.1.4.30.1.7
Enumeration
.1.3.6.1.2.1.4.30.1.8
.1.3.6.1.2.1.4.31
.1.3.6.1.2.1.4.31.1
.1.3.6.1.2.1.4.31.1.1
.1.3.6.1.2.1.4.31.1.1.1
.1.3.6.1.2.1.4.31.1.1.10
.1.3.6.1.2.1.4.31.1.1.11
.1.3.6.1.2.1.4.31.1.1.12
.1.3.6.1.2.1.4.31.1.1.13
.1.3.6.1.2.1.4.31.1.1.14
.1.3.6.1.2.1.4.31.1.1.15
.1.3.6.1.2.1.4.31.1.1.16
.1.3.6.1.2.1.4.31.1.1.17
.1.3.6.1.2.1.4.31.1.1.18
.1.3.6.1.2.1.4.31.1.1.19
.1.3.6.1.2.1.4.31.1.1.20
.1.3.6.1.2.1.4.31.1.1.21
.1.3.6.1.2.1.4.31.1.1.22
.1.3.6.1.2.1.4.31.1.1.23
.1.3.6.1.2.1.4.31.1.1.24
.1.3.6.1.2.1.4.31.1.1.25
.1.3.6.1.2.1.4.31.1.1.26
.1.3.6.1.2.1.4.31.1.1.27
.1.3.6.1.2.1.4.31.1.1.28
.1.3.6.1.2.1.4.31.1.1.29
.1.3.6.1.2.1.4.31.1.1.3
.1.3.6.1.2.1.4.31.1.1.30
.1.3.6.1.2.1.4.31.1.1.31
.1.3.6.1.2.1.4.31.1.1.32
.1.3.6.1.2.1.4.31.1.1.33
.1.3.6.1.2.1.4.31.1.1.34
.1.3.6.1.2.1.4.31.1.1.35
.1.3.6.1.2.1.4.31.1.1.36
.1.3.6.1.2.1.4.31.1.1.37
.1.3.6.1.2.1.4.31.1.1.38
.1.3.6.1.2.1.4.31.1.1.39
.1.3.6.1.2.1.4.31.1.1.4
.1.3.6.1.2.1.4.31.1.1.40
.1.3.6.1.2.1.4.31.1.1.41
.1.3.6.1.2.1.4.31.1.1.42
.1.3.6.1.2.1.4.31.1.1.43
.1.3.6.1.2.1.4.31.1.1.44
.1.3.6.1.2.1.4.31.1.1.45
.1.3.6.1.2.1.4.31.1.1.46
.1.3.6.1.2.1.4.31.1.1.47
.1.3.6.1.2.1.4.31.1.1.5
.1.3.6.1.2.1.4.31.1.1.6
.1.3.6.1.2.1.4.31.1.1.7
.1.3.6.1.2.1.4.31.1.1.8
.1.3.6.1.2.1.4.31.1.1.9
.1.3.6.1.2.1.4.31.2
.1.3.6.1.2.1.4.31.3
.1.3.6.1.2.1.4.31.3.1
.1.3.6.1.2.1.4.31.3.1.1
.1.3.6.1.2.1.4.31.3.1.10
.1.3.6.1.2.1.4.31.3.1.11
.1.3.6.1.2.1.4.31.3.1.12
.1.3.6.1.2.1.4.31.3.1.13
.1.3.6.1.2.1.4.31.3.1.14
.1.3.6.1.2.1.4.31.3.1.15
.1.3.6.1.2.1.4.31.3.1.16
.1.3.6.1.2.1.4.31.3.1.17
.1.3.6.1.2.1.4.31.3.1.18
.1.3.6.1.2.1.4.31.3.1.19
.1.3.6.1.2.1.4.31.3.1.2
.1.3.6.1.2.1.4.31.3.1.20
.1.3.6.1.2.1.4.31.3.1.21
.1.3.6.1.2.1.4.31.3.1.23
.1.3.6.1.2.1.4.31.3.1.24
.1.3.6.1.2.1.4.31.3.1.25
.1.3.6.1.2.1.4.31.3.1.26
.1.3.6.1.2.1.4.31.3.1.27
.1.3.6.1.2.1.4.31.3.1.28
.1.3.6.1.2.1.4.31.3.1.29
.1.3.6.1.2.1.4.31.3.1.3
.1.3.6.1.2.1.4.31.3.1.30
.1.3.6.1.2.1.4.31.3.1.31
.1.3.6.1.2.1.4.31.3.1.32
.1.3.6.1.2.1.4.31.3.1.33
.1.3.6.1.2.1.4.31.3.1.34
.1.3.6.1.2.1.4.31.3.1.35
.1.3.6.1.2.1.4.31.3.1.36
.1.3.6.1.2.1.4.31.3.1.37
.1.3.6.1.2.1.4.31.3.1.38
.1.3.6.1.2.1.4.31.3.1.39
.1.3.6.1.2.1.4.31.3.1.4
.1.3.6.1.2.1.4.31.3.1.40
.1.3.6.1.2.1.4.31.3.1.41
.1.3.6.1.2.1.4.31.3.1.42
.1.3.6.1.2.1.4.31.3.1.43
.1.3.6.1.2.1.4.31.3.1.44
.1.3.6.1.2.1.4.31.3.1.45
.1.3.6.1.2.1.4.31.3.1.46
.1.3.6.1.2.1.4.31.3.1.47
.1.3.6.1.2.1.4.31.3.1.5
.1.3.6.1.2.1.4.31.3.1.6
.1.3.6.1.2.1.4.31.3.1.7
.1.3.6.1.2.1.4.31.3.1.8
.1.3.6.1.2.1.4.31.3.1.9
.1.3.6.1.2.1.4.32
.1.3.6.1.2.1.4.32.1
.1.3.6.1.2.1.4.32.1.1
.1.3.6.1.2.1.4.32.1.2
.1.3.6.1.2.1.4.32.1.3
.1.3.6.1.2.1.4.32.1.4
.1.3.6.1.2.1.4.32.1.5
.1.3.6.1.2.1.4.32.1.6
.1.3.6.1.2.1.4.32.1.7
.1.3.6.1.2.1.4.32.1.8
.1.3.6.1.2.1.4.32.1.9
.1.3.6.1.2.1.4.33
.1.3.6.1.2.1.4.34
.1.3.6.1.2.1.4.34.1
.1.3.6.1.2.1.4.34.1.1
.1.3.6.1.2.1.4.34.1.10
.1.3.6.1.2.1.4.34.1.11
.1.3.6.1.2.1.4.34.1.2
ipAddressIfIndex OBS ✓ r/w
.1.3.6.1.2.1.4.34.1.3
Enumeration
.1.3.6.1.2.1.4.34.1.4
.1.3.6.1.2.1.4.34.1.5
.1.3.6.1.2.1.4.34.1.6
.1.3.6.1.2.1.4.34.1.7
.1.3.6.1.2.1.4.34.1.8
.1.3.6.1.2.1.4.34.1.9
.1.3.6.1.2.1.4.35
.1.3.6.1.2.1.4.35.1
.1.3.6.1.2.1.4.35.1.1
.1.3.6.1.2.1.4.35.1.2
.1.3.6.1.2.1.4.35.1.3
OctetString
.1.3.6.1.2.1.4.35.1.4
.1.3.6.1.2.1.4.35.1.5
Enumeration
.1.3.6.1.2.1.4.35.1.6
Enumeration
.1.3.6.1.2.1.4.35.1.7
.1.3.6.1.2.1.4.35.1.8
.1.3.6.1.2.1.4.36
.1.3.6.1.2.1.4.36.1
.1.3.6.1.2.1.4.36.1.1
.1.3.6.1.2.1.4.36.1.10
.1.3.6.1.2.1.4.36.1.11
.1.3.6.1.2.1.4.36.1.12
.1.3.6.1.2.1.4.36.1.13
.1.3.6.1.2.1.4.36.1.2
.1.3.6.1.2.1.4.36.1.3
.1.3.6.1.2.1.4.36.1.4
.1.3.6.1.2.1.4.36.1.5
.1.3.6.1.2.1.4.36.1.6
.1.3.6.1.2.1.4.36.1.7
.1.3.6.1.2.1.4.36.1.8
.1.3.6.1.2.1.4.36.1.9
.1.3.6.1.2.1.4.37
.1.3.6.1.2.1.4.37.1
.1.3.6.1.2.1.4.37.1.1
.1.3.6.1.2.1.4.37.1.2
.1.3.6.1.2.1.4.37.1.3
secondsUnsigned32
.1.3.6.1.2.1.4.37.1.4
Enumeration
.1.3.6.1.2.1.4.37.1.5
.1.3.6.1.2.1.4.38
.1.3.6.1.2.1.4.39
.1.3.6.1.2.1.4.39.1
.1.3.6.1.2.1.4.39.1.1
Unsigned32
.1.3.6.1.2.1.4.39.1.10
secondsUnsigned32
.1.3.6.1.2.1.4.39.1.11
.1.3.6.1.2.1.4.39.1.12
.1.3.6.1.2.1.4.39.1.2
secondsUnsigned32
.1.3.6.1.2.1.4.39.1.3
secondsUnsigned32
.1.3.6.1.2.1.4.39.1.4
.1.3.6.1.2.1.4.39.1.5
.1.3.6.1.2.1.4.39.1.6
.1.3.6.1.2.1.4.39.1.7
millisecondsUnsigned32
.1.3.6.1.2.1.4.39.1.8
.1.3.6.1.2.1.4.39.1.9
ipInHdrErrors OBS ✓ deprecated
.1.3.6.1.2.1.4.4
ipInAddrErrors OBS ✓ deprecated
.1.3.6.1.2.1.4.5
ipForwDatagrams OBS ✓ deprecated
.1.3.6.1.2.1.4.6
ipInUnknownProtos OBS ✓ deprecated
.1.3.6.1.2.1.4.7
ipInDiscards OBS ✓ deprecated
.1.3.6.1.2.1.4.8
ipInDelivers OBS ✓ deprecated
.1.3.6.1.2.1.4.9
.1.3.6.1.2.1.48
.1.3.6.1.2.1.48.2
.1.3.6.1.2.1.48.2.1
.1.3.6.1.2.1.48.2.2
.1.3.6.1.2.1.5
icmpInMsgs OBS ✓ deprecated
.1.3.6.1.2.1.5.1
icmpInTimestamps OBS ✓ deprecated
.1.3.6.1.2.1.5.10
icmpInTimestampReps OBS ✓ deprecated
.1.3.6.1.2.1.5.11
icmpInAddrMasks OBS ✓ deprecated
.1.3.6.1.2.1.5.12
icmpInAddrMaskReps OBS ✓ deprecated
.1.3.6.1.2.1.5.13
icmpOutMsgs OBS ✓ deprecated
.1.3.6.1.2.1.5.14
icmpOutErrors OBS ✓ deprecated
.1.3.6.1.2.1.5.15
icmpOutDestUnreachs OBS ✓ deprecated
.1.3.6.1.2.1.5.16
icmpOutTimeExcds OBS ✓ deprecated
.1.3.6.1.2.1.5.17
icmpOutParmProbs OBS ✓ deprecated
.1.3.6.1.2.1.5.18
icmpOutSrcQuenchs OBS ✓ deprecated
.1.3.6.1.2.1.5.19
icmpInErrors OBS ✓ deprecated
.1.3.6.1.2.1.5.2
icmpOutRedirects OBS ✓ deprecated
.1.3.6.1.2.1.5.20
icmpOutEchos OBS ✓ deprecated
.1.3.6.1.2.1.5.21
icmpOutEchoReps OBS ✓ deprecated
.1.3.6.1.2.1.5.22
icmpOutTimestamps OBS ✓ deprecated
.1.3.6.1.2.1.5.23
icmpOutTimestampReps OBS ✓ deprecated
.1.3.6.1.2.1.5.24
icmpOutAddrMasks OBS ✓ deprecated
.1.3.6.1.2.1.5.25
icmpOutAddrMaskReps OBS ✓ deprecated
.1.3.6.1.2.1.5.26
.1.3.6.1.2.1.5.29
.1.3.6.1.2.1.5.29.1
.1.3.6.1.2.1.5.29.1.1
.1.3.6.1.2.1.5.29.1.2
.1.3.6.1.2.1.5.29.1.3
.1.3.6.1.2.1.5.29.1.4
.1.3.6.1.2.1.5.29.1.5
icmpInDestUnreachs OBS ✓ deprecated
.1.3.6.1.2.1.5.3
.1.3.6.1.2.1.5.30
.1.3.6.1.2.1.5.30.1
.1.3.6.1.2.1.5.30.1.1
Integer32
.1.3.6.1.2.1.5.30.1.2
.1.3.6.1.2.1.5.30.1.3
.1.3.6.1.2.1.5.30.1.4
icmpInTimeExcds OBS ✓ deprecated
.1.3.6.1.2.1.5.4
icmpInParmProbs OBS ✓ deprecated
.1.3.6.1.2.1.5.5
icmpInSrcQuenchs OBS ✓ deprecated
.1.3.6.1.2.1.5.6
icmpInRedirects OBS ✓ deprecated
.1.3.6.1.2.1.5.7
icmpInEchos OBS ✓ deprecated
.1.3.6.1.2.1.5.8
icmpInEchoReps OBS ✓ deprecated
.1.3.6.1.2.1.5.9
Dependencies (7) 5 direct · 2 transitive Show tree and compile order Hide dependency details

Each imported module is resolved in the importing module's source directory first, then through the normal default-variant rules.

Dependency tree
Dependency-first compile order
  1. SNMPv2-SMIrfc
  2. SNMPv2-TCrfc
  3. IANAifType-MIBrfc
  4. SNMPv2-CONFrfc
  5. SNMPv2-MIBrfc
  6. IF-MIBrfc
  7. INET-ADDRESS-MIBrfc
  8. IP-MIBrfcselected
Type Definitions (4)
Enumeration
other(1)
manual(2)
dhcp(4)
linklayer(5)
random(6)
Enumeration
other(1)
manual(2)
wellknown(3)
dhcp(4)
routeradv(5)
Enumeration
preferred(1)
deprecated(2)
invalid(3)
inaccessible(4)
unknown(5)
tentative(6)
duplicate(7)
optimistic(8)
OctetString range: 0..8
Conformance Groups (24)
ipGroup deprecated
The ip group of objects providing for basic management of IP
entities, exclusive of the management of IP routes.

As part of the version independence, this group has been
deprecated.
.1.3.6.1.2.1.48.2.2.1
icmpGroup deprecated
The icmp group of objects providing ICMP statistics.

As part of the version independence, this group has been
deprecated.
.1.3.6.1.2.1.48.2.2.2
The group of IPv4-specific objects for basic management of
IPv4 entities.
.1.3.6.1.2.1.48.2.2.3
The group of IPv4-specific objects for basic management of
IPv4 interfaces.
.1.3.6.1.2.1.48.2.2.4
The IPv6 group of objects providing for basic management of
IPv6 entities.
.1.3.6.1.2.1.48.2.2.5
The group of IPv6-specific objects for basic management of
IPv6 interfaces.
.1.3.6.1.2.1.48.2.2.6
The last change objects associated with this MIB. These
objects are optional for all agents. They SHOULD be
implemented on agents where it is possible to determine the
proper values. Where it is not possible to determine the
proper values, for example when the tables are split amongst
several sub-agents using AgentX, the agent MUST NOT
implement these objects to return an incorrect or static
value.
.1.3.6.1.2.1.48.2.2.7
IP system wide statistics.
.1.3.6.1.2.1.48.2.2.8
IPv4 only system wide statistics.
.1.3.6.1.2.1.48.2.2.9
IP system wide statistics for systems that may overflow the
standard octet counters within 1 hour.
.1.3.6.1.2.1.48.2.2.10
IP system wide statistics for systems that may overflow the
standard packet counters within 1 hour.
.1.3.6.1.2.1.48.2.2.11
IPv4 only system wide statistics for systems that may
overflow the standard packet counters within 1 hour.
.1.3.6.1.2.1.48.2.2.12
IP per-interface statistics.
.1.3.6.1.2.1.48.2.2.13
IPv4 only per-interface statistics.
.1.3.6.1.2.1.48.2.2.14
IP per-interfaces statistics for systems that include
interfaces that may overflow the standard octet
counters within 1 hour.
.1.3.6.1.2.1.48.2.2.15
IP per-interfaces statistics for systems that include
interfaces that may overflow the standard packet counters
within 1 hour.
.1.3.6.1.2.1.48.2.2.16
IPv4 only per-interface statistics for systems that include
interfaces that may overflow the standard packet counters
within 1 hour.
.1.3.6.1.2.1.48.2.2.17
The group of objects for providing information about address
prefixes used by this node.
.1.3.6.1.2.1.48.2.2.18
The group of objects for providing information about the
addresses relevant to this entity's interfaces.
.1.3.6.1.2.1.48.2.2.19
The group of objects for providing information about the
mappings of network address to physical address known to
this node.
.1.3.6.1.2.1.48.2.2.20
The group of objects for managing IPv6 scope zones.
.1.3.6.1.2.1.48.2.2.21
The group of objects for providing information about default
routers known to this node.
.1.3.6.1.2.1.48.2.2.22
The group of objects for controlling information advertised
by IPv6 routers.
.1.3.6.1.2.1.48.2.2.23
The group of objects providing ICMP statistics.
.1.3.6.1.2.1.48.2.2.24
Compliance Statements (2)

OID .1.3.6.1.2.1.48.2.1.1
The compliance statement for systems that implement only
IPv4. For version-independence, this compliance statement
is deprecated in favor of ipMIBCompliance2.
Required groups
mandatory ipGroup
mandatory icmpGroup

OID .1.3.6.1.2.1.48.2.1.2
The compliance statement for systems that implement IP -
either IPv4 or IPv6.

There are a number of INDEX objects that cannot be
represented in the form of OBJECT clauses in SMIv2, but
for which we have the following compliance requirements,
expressed in OBJECT clause form in this description
clause:

-- OBJECT ipSystemStatsIPVersion
-- SYNTAX InetVersion {ipv4(1), ipv6(2)}
-- DESCRIPTION
-- This MIB requires support for only IPv4 and IPv6
-- versions.
--
-- OBJECT ipIfStatsIPVersion
-- SYNTAX InetVersion {ipv4(1), ipv6(2)}
-- DESCRIPTION
-- This MIB requires support for only IPv4 and IPv6
-- versions.
--
-- OBJECT icmpStatsIPVersion
-- SYNTAX InetVersion {ipv4(1), ipv6(2)}
-- DESCRIPTION
-- This MIB requires support for only IPv4 and IPv6
-- versions.
--
-- OBJECT icmpMsgStatsIPVersion
-- SYNTAX InetVersion {ipv4(1), ipv6(2)}
-- DESCRIPTION
-- This MIB requires support for only IPv4 and IPv6
-- versions.
--
-- OBJECT ipAddressPrefixType
-- SYNTAX InetAddressType {ipv4(1), ipv6(2)}
-- DESCRIPTION
-- This MIB requires support for only global IPv4 and
-- IPv6 address types.
--
-- OBJECT ipAddressPrefixPrefix
-- SYNTAX InetAddress (Size(4 | 16))
-- DESCRIPTION
-- This MIB requires support for only global IPv4 and
-- IPv6 addresses and so the size can be either 4 or
-- 16 bytes.
--
-- OBJECT ipAddressAddrType
-- SYNTAX InetAddressType {ipv4(1), ipv6(2),
-- ipv4z(3), ipv6z(4)}
-- DESCRIPTION
-- This MIB requires support for only global and
-- non-global IPv4 and IPv6 address types.
--
-- OBJECT ipAddressAddr
-- SYNTAX InetAddress (Size(4 | 8 | 16 | 20))
-- DESCRIPTION
-- This MIB requires support for only global and

-- non-global IPv4 and IPv6 addresses and so the size
-- can be 4, 8, 16, or 20 bytes.
--
-- OBJECT ipNetToPhysicalNetAddressType
-- SYNTAX InetAddressType {ipv4(1), ipv6(2),
-- ipv4z(3), ipv6z(4)}
-- DESCRIPTION
-- This MIB requires support for only global and
-- non-global IPv4 and IPv6 address types.
--
-- OBJECT ipNetToPhysicalNetAddress
-- SYNTAX InetAddress (Size(4 | 8 | 16 | 20))
-- DESCRIPTION
-- This MIB requires support for only global and
-- non-global IPv4 and IPv6 addresses and so the size
-- can be 4, 8, 16, or 20 bytes.
--
-- OBJECT ipDefaultRouterAddressType
-- SYNTAX InetAddressType {ipv4(1), ipv6(2),
-- ipv4z(3), ipv6z(4)}
-- DESCRIPTION
-- This MIB requires support for only global and
-- non-global IPv4 and IPv6 address types.
--
-- OBJECT ipDefaultRouterAddress
-- SYNTAX InetAddress (Size(4 | 8 | 16 | 20))
-- DESCRIPTION
-- This MIB requires support for only global and
-- non-global IPv4 and IPv6 addresses and so the size
-- can be 4, 8, 16, or 20 bytes.
Required groups
mandatory ipSystemStatsGroup
mandatory ipAddressGroup
mandatory ipNetToPhysicalGroup
mandatory ipDefaultRouterGroup
mandatory icmpStatsGroup
optional ipSystemStatsHCOctetGroup This group is mandatory for systems that have an aggregate
bandwidth of greater than 20MB. Including this group does
not allow an entity to neglect the 32 bit versions of these
objects.
optional ipSystemStatsHCPacketGroup This group is mandatory for systems that have an aggregate
bandwidth of greater than 650MB. Including this group

does not allow an entity to neglect the 32 bit versions of
these objects.
optional ipIfStatsGroup This group is optional for all systems.
optional ipIfStatsHCOctetGroup This group is mandatory for systems that include the
ipIfStatsGroup and include links with bandwidths of greater
than 20MB. Including this group does not allow an entity to
neglect the 32 bit versions of these objects.
optional ipIfStatsHCPacketGroup This group is mandatory for systems that include the
ipIfStatsGroup and include links with bandwidths of greater
than 650MB. Including this group does not allow an entity
to neglect the 32 bit versions of these objects.
optional ipv4GeneralGroup This group is mandatory for all systems supporting IPv4.
optional ipv4IfGroup This group is mandatory for all systems supporting IPv4.
optional ipv4SystemStatsGroup This group is mandatory for all systems supporting IPv4.
optional ipv4SystemStatsHCPacketGroup This group is mandatory for all systems supporting IPv4 and
that have an aggregate bandwidth of greater than 650MB.
Including this group does not allow an entity to neglect the
32 bit versions of these objects.
optional ipv4IfStatsGroup This group is mandatory for all systems supporting IPv4 and
including the ipIfStatsGroup.
optional ipv4IfStatsHCPacketGroup This group is mandatory for all systems supporting IPv4 and

including the ipIfStatsHCPacketGroup. Including this group
does not allow an entity to neglect the 32 bit versions of
these objects.
optional ipv6GeneralGroup2 This group is mandatory for all systems supporting IPv6.
optional ipv6IfGroup This group is mandatory for all systems supporting IPv6.
optional ipAddressPrefixGroup This group is mandatory for all systems supporting IPv6.
optional ipv6ScopeGroup This group is mandatory for all systems supporting IPv6.
optional ipv6RouterAdvertGroup This group is mandatory for all IPv6 routers.
optional ipLastChangeGroup This group is optional for all agents.
Object refinements
ObjectAccessSyntaxDescription
ipv6IpForwarding readonly
An agent is not required to provide write access to this
object.
ipv6IpDefaultHopLimit readonly
An agent is not required to provide write access to this
object.
ipv4InterfaceEnableStatus readonly
An agent is not required to provide write access to this
object.
ipv6InterfaceEnableStatus readonly
An agent is not required to provide write access to this
object.
ipv6InterfaceForwarding readonly
An agent is not required to provide write access to this
object.
ipAddressSpinLock noaccess
An agent is not required to provide write access to this
object. However, if an agent provides write access to any
of the other objects in the ipAddressGroup, it SHOULD
provide write access to this object as well.
ipAddressIfIndex readonly
An agent is not required to provide write or create access
to this object.
ipAddressType readonly
An agent is not required to provide write or create access
to this object.
ipAddressStatus readonly
An agent is not required to provide write or create access
to this object.
ipAddressRowStatus readonly
active(1)
An agent is not required to provide write or create access
to this object.
ipAddressStorageType readonly
An agent is not required to provide write or create access
to this object.

If an agent allows this object to be written or created, it
is not required to allow this object to be set to readOnly,
permanent, or nonVolatile.
ipNetToPhysicalPhysAddress readonly
An agent is not required to provide write or create access
to this object.
ipNetToPhysicalType readonly
An agent is not required to provide write or create access
to this object.
ipv6RouterAdvertSpinLock readonly
An agent is not required to provide write access to this
object. However, if an agent provides write access to
any of the other objects in the ipv6RouterAdvertGroup, it
SHOULD provide write access to this object as well.
ipv6RouterAdvertSendAdverts readonly
An agent is not required to provide write access to this
object.
ipv6RouterAdvertMaxInterval readonly
An agent is not required to provide write access to this
object.
ipv6RouterAdvertMinInterval readonly
An agent is not required to provide write access to this
object.
ipv6RouterAdvertManagedFlag readonly
An agent is not required to provide write access to this
object.
ipv6RouterAdvertOtherConfigFlag readonly
An agent is not required to provide write access to this
object.
ipv6RouterAdvertLinkMTU readonly
An agent is not required to provide write access to this
object.
ipv6RouterAdvertReachableTime readonly
An agent is not required to provide write access to this
object.
ipv6RouterAdvertRetransmitTime readonly
An agent is not required to provide write access to this
object.
ipv6RouterAdvertCurHopLimit readonly
An agent is not required to provide write access to this
object.
ipv6RouterAdvertDefaultLifetime readonly
An agent is not required to provide write access to this
object.
ipv6RouterAdvertRowStatus readonly
An agent is not required to provide write or create access
to this object.