CISCO-IETF-IP-MIB
AI MIB Summary
The CISCO-IETF-IP-MIB module monitors IP and ICMP protocol statistics, including interface packet counts, error rates, and fragment reassembly metrics, while explicitly excluding IP routing table management. This module provides visibility into Layer 3 forwarding performance and ICMP message exchange on Cisco devices without exposing dynamic routing state information.
The MIB module for managing IP and ICMP implementations, but excluding the management of IP routes.
87
Objects
Active
Status
6
Dependencies
Imported Objects
Objects
87 total| Object Name |
|---|
ciscoIetfIpMIB OBJECT IDENTIFIER .1.3.6.1.4.1.9.10.86 |
RFC1155-SMI Unknown .1.3.6.1.4.1.9.10.86 |
ciscoIetfIpMIBObjects OBJECT IDENTIFIER .1.3.6.1.4.1.9.10.86.1 |
cIp OBJECT IDENTIFIER .1.3.6.1.4.1.9.10.86.1.1 |
cIpAddressPfxTableInet prefix table. SEQUENCE OF CIpAddressPfxEntry .1.3.6.1.4.1.9.10.86.1.1.1 |
cIpAddressPfxEntryInet prefix entry. CIpAddressPfxEntry .1.3.6.1.4.1.9.10.86.1.1.1.1 |
cIpAddressPfxIfIndexThe interface on which this prefix is configured. InterfaceIndex -- Rsyntax INTEGER .1.3.6.1.4.1.9.10.86.1.1.1.1.1 |
cIpAddressPfxTypeThe address type of cIpAddressPfxPfx. Only IPv4 and IPv6
addresses are expected. InetAddressType -- Rsyntax INTEGER { -- ?? enum value of zero may cause problems -- unknown(0), -- ipv4(1), -- ipv6(2), -- ipv4z(3), -- ipv6z(4), -- dns(16) -- } .1.3.6.1.4.1.9.10.86.1.1.1.1.2 |
cIpAddressPfxPfxThe address prefix. Bits after cIpAddressPfxLength
must be zero. InetAddress .1.3.6.1.4.1.9.10.86.1.1.1.1.3 |
cIpAddressPfxLengthThe prefix length associated with this prefix. InetAddressPrefixLength -- Rsyntax Gauge .1.3.6.1.4.1.9.10.86.1.1.1.1.4 |
cIpAddressPfxOriginThe origin of this prefix. manual(2) indicates a prefix
that was manually configured. wellknown(3) indicates a
well-known prefix, e.g. 169.254/16 for IPv4
autoconfiguration or fe80::/10 for IPv6 link-local
addresses. dhcp(4) indicates a prefix that was assigned
by a DHCP server. routeradv(5) indicates a prefix
learned from a router advertisement.ro Enumeration .1.3.6.1.4.1.9.10.86.1.1.1.1.5 |
cIpAddressPfxOnLinkFlagThis object has the value 'true(1)', if this prefix
can be used for on-link determination and the value
'false(2)' otherwise.ro TruthValue -- Rsyntax INTEGER { -- true(1), -- false(2) -- } .1.3.6.1.4.1.9.10.86.1.1.1.1.6 |
cIpAddressPfxAutonomousFlagAutonomous address configuration flag. When true(1),
indicates that this prefix can be used for autonomous
address configuration (i.e. can be used to form a local
interface address). If false(2), it is not used to
autoconfigure a local interface address.ro TruthValue -- Rsyntax INTEGER { -- true(1), -- false(2) -- } .1.3.6.1.4.1.9.10.86.1.1.1.1.7 |
cIpAddressPfxAdvPfdLifetimeThe length of time in seconds that this prefix will
remain preferred, i.e. time until deprecation. A
value of 4,294,967,295 represents infinity.
The address generated from a deprecated prefix should no
longer be used as a source address in new communications,
but packets received on such an interface are processed
as expected.ro Gauge -- Units -- seconds .1.3.6.1.4.1.9.10.86.1.1.1.1.8 |
cIpAddressPfxAdvValidLifetimeThe length of time in seconds that this prefix will
remain valid, i.e. time until invalidation. A value of
4,294,967,295 represents infinity.
The address generated from an invalidated prefix should
not appear as the destination or source address of a
packet.ro Gauge -- Units -- seconds .1.3.6.1.4.1.9.10.86.1.1.1.1.9 |
cIpAddressTableInet address table. SEQUENCE OF CIpAddressEntry .1.3.6.1.4.1.9.10.86.1.1.2 |
cIpAddressEntryInet addr entry. CIpAddressEntry .1.3.6.1.4.1.9.10.86.1.1.2.1 |
cIpAddressAddrTypeThe address type of cIpAddressAddr. InetAddressType -- Rsyntax INTEGER { -- ?? enum value of zero may cause problems -- unknown(0), -- ipv4(1), -- ipv6(2), -- ipv4z(3), -- ipv6z(4), -- dns(16) -- } .1.3.6.1.4.1.9.10.86.1.1.2.1.1 |
cIpAddressAddrThe IP address to which this entry's addressing
information pertains. InetAddress .1.3.6.1.4.1.9.10.86.1.1.2.1.2 |
cIpAddressIfIndexThe 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 the
IF-MIB's ifIndex.ro InterfaceIndex -- Rsyntax INTEGER .1.3.6.1.4.1.9.10.86.1.1.2.1.3 |
cIpAddressTypeThe type of address. broadcast(3) is not a valid value
for IPv6 addresses.ro Enumeration .1.3.6.1.4.1.9.10.86.1.1.2.1.4 |
cIpAddressPrefixA pointer to the row in the prefix table to which this
address belongs. May be { 0 0 } if there is no such
row.ro RowPointer -- Rsyntax OBJECT IDENTIFIER .1.3.6.1.4.1.9.10.86.1.1.2.1.5 |
cIpAddressOriginThe origin of the address. manual(2) indicates that the
address was manually configured. wellknown(3) indicates
an address constructed from a well-known value, e.g. an
IANA-assigned anycast address. dhcp(4) indicates an
address that was assigned to this system by a DHCP
server. linklayer(5) indicates an address created by
IPv6 stateless autoconfiguration. random(6) indicates
an address chosen by random, e.g. an IPv4 address within
169.254/16, or an RFC 3041 privacy address.ro Enumeration .1.3.6.1.4.1.9.10.86.1.1.2.1.6 |
cIpAddressStatusAddress status. The preferred(1) state indicates that
this is a valid address that can appear as the
destination or source address of a packet. The
deprecated(2) state indicates that this is a valid but
deprecated address that should no longer be used as a
source address in new communications, but packets
addressed to such an address are processed as expected.
The invalid(3) state indicates that this is not valid
address which should not appear as the destination or
source address of a packet. The inaccessible(4) state
indicates that the address is not accessible because
the interface to which this address is assigned is not
operational. The tentative(6) state indicates the
uniqueness of the address on the link is being verified.
The duplicate(7) state indicates the address has been
determined to be non-unique on the link and so must not
be used.
In the absence of other information, an IPv4 address is
always preferred(1).ro Enumeration .1.3.6.1.4.1.9.10.86.1.1.2.1.7 |
cInetNetToMediaTableThe IP Address Translation table used for mapping from IP
addresses to physical addresses.
The Address Translation tables contain the IP address to
'physical' address equivalences. Some interfaces do not
use translation tables for determining address
equivalences (e.g., DDN-X.25 has an algorithmic method);
if all interfaces are of this type, then the Address
Translation table is empty, i.e., has zero entries. SEQUENCE OF CInetNetToMediaEntry .1.3.6.1.4.1.9.10.86.1.1.3 |
cInetNetToMediaEntryEach entry contains one IP address to `physical' address
equivalence. CInetNetToMediaEntry .1.3.6.1.4.1.9.10.86.1.1.3.1 |
cInetNetToMediaNetAddressTypeThe type of cInetNetToMediaNetAddress. InetAddressType -- Rsyntax INTEGER { -- ?? enum value of zero may cause problems -- unknown(0), -- ipv4(1), -- ipv6(2), -- ipv4z(3), -- ipv6z(4), -- dns(16) -- } .1.3.6.1.4.1.9.10.86.1.1.3.1.1 |
cInetNetToMediaNetAddressThe IP Address corresponding to the media-dependent
`physical' address. InetAddress .1.3.6.1.4.1.9.10.86.1.1.3.1.2 |
cInetNetToMediaPhysAddressThe media-dependent `physical' address.rw PhysAddress -- Rsyntax OCTET STRING .1.3.6.1.4.1.9.10.86.1.1.3.1.3 |
cInetNetToMediaLastUpdatedThe value of sysUpTime at the time this entry was last
updated. If this entry was updated prior to the last re-
initialization of the local network management subsystem,
then this object contains a zero value.ro TimeStamp -- Rsyntax TimeTicks .1.3.6.1.4.1.9.10.86.1.1.3.1.4 |
cInetNetToMediaTypeThe type of mapping.
Setting this object to the value invalid(2) has the
effect of invalidating the corresponding entry in the
cInetNetToMediaTable. That is, it effectively
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
cInetNetToMediaType object.
The 'dynamic(3)' type indicates that the IP address to
physical addresses mapping has been dynamically resolved
using e.g. IPv4 ARP or the IPv6 Neighbor Discovery
protocol.
The 'static(4)' type indicates that the mapping has been
statically configured. The 'local(5)' type indicates
that the mapping is provided for an entity's own
interface address.rw Enumeration .1.3.6.1.4.1.9.10.86.1.1.3.1.5 |
cInetNetToMediaStateThe Neighbor Unreachability Detection [3] state for the
interface when the address mapping in this entry is used.
If Neighbor Unreachability Detection is not in use (e.g.
for IPv4), this object is always unknown(6).ro Enumeration .1.3.6.1.4.1.9.10.86.1.1.3.1.6 |
cIpv6ScopeIdTableThe table used to describe IPv6 unicast and multicast
scope zones. SEQUENCE OF CIpv6ScopeIdEntry .1.3.6.1.4.1.9.10.86.1.1.4 |
cIpv6ScopeIdEntryEach entry contains the list of scope identifiers on a
given interface. CIpv6ScopeIdEntry .1.3.6.1.4.1.9.10.86.1.1.4.1 |
cIpv6ScopeIdIfIndexThe interface to which these scopes belong. InterfaceIndex -- Rsyntax INTEGER .1.3.6.1.4.1.9.10.86.1.1.4.1.1 |
cIpv6ScopeIdLinkLocalThe Scope Identifier for the link-local scope on this
interface.ro ScopeId -- Rsyntax Gauge .1.3.6.1.4.1.9.10.86.1.1.4.1.2 |
cIpv6ScopeIdSubnetLocalThe Scope Identifier for the subnet-local scope on this
interface.ro ScopeId -- Rsyntax Gauge .1.3.6.1.4.1.9.10.86.1.1.4.1.3 |
cIpv6ScopeIdAdminLocalThe Scope Identifier for the admin-local scope on this
interface.ro ScopeId -- Rsyntax Gauge .1.3.6.1.4.1.9.10.86.1.1.4.1.4 |
cIpv6ScopeIdSiteLocalThe Scope Identifier for the site-local scope on this
interface.ro ScopeId -- Rsyntax Gauge .1.3.6.1.4.1.9.10.86.1.1.4.1.5 |
cIpv6ScopeId6The Scope Identifier for scope 6 on this interface.ro ScopeId -- Rsyntax Gauge .1.3.6.1.4.1.9.10.86.1.1.4.1.6 |
cIpv6ScopeId7The Scope Identifier for scope 7 on this interface.ro ScopeId -- Rsyntax Gauge .1.3.6.1.4.1.9.10.86.1.1.4.1.7 |
cIpv6ScopeIdOrganizationLocalThe Scope Identifier for the orgainzation-local scope on
this interface.ro ScopeId -- Rsyntax Gauge .1.3.6.1.4.1.9.10.86.1.1.4.1.8 |
cIpv6ScopeId9The Scope Identifier for scope 9 on this interface.ro ScopeId -- Rsyntax Gauge .1.3.6.1.4.1.9.10.86.1.1.4.1.9 |
cIpv6ScopeIdAThe Scope Identifier for scope A on this interface.ro ScopeId -- Rsyntax Gauge .1.3.6.1.4.1.9.10.86.1.1.4.1.10 |
cIpv6ScopeIdBThe Scope Identifier for scope B on this interface.ro ScopeId -- Rsyntax Gauge .1.3.6.1.4.1.9.10.86.1.1.4.1.11 |
cIpv6ScopeIdCThe Scope Identifier for scope C on this interface.ro ScopeId -- Rsyntax Gauge .1.3.6.1.4.1.9.10.86.1.1.4.1.12 |
cIpv6ScopeIdDThe Scope Identifier for scope D on this interface.ro ScopeId -- Rsyntax Gauge .1.3.6.1.4.1.9.10.86.1.1.4.1.13 |
cIpv6 OBJECT IDENTIFIER .1.3.6.1.4.1.9.10.86.1.2 |
cIpv6ForwardingThe indication of whether this entity is acting as an
IPv6 router in respect to the forwarding of datagrams
received by, but not addressed to, this entity. IPv6
routers forward datagrams. IPv6 hosts do not (except
those source-routed via the host).rw Enumeration .1.3.6.1.4.1.9.10.86.1.2.1 |
cIpv6DefaultHopLimitThe default value inserted into the Hop Limit field of
the IPv6 header of datagrams originated at this entity,
whenever a Hop Limit value is not supplied by the
transport layer protocol.rw INTEGER .1.3.6.1.4.1.9.10.86.1.2.2 |
cIpv6InterfaceTableThe table containing per-interface IPv6-specific
information. SEQUENCE OF CIpv6InterfaceEntry .1.3.6.1.4.1.9.10.86.1.2.3 |
cIpv6InterfaceEntryAn entry containing IPv6-specific information for a given
interface. CIpv6InterfaceEntry .1.3.6.1.4.1.9.10.86.1.2.3.1 |
cIpv6InterfaceIfIndexThe interface for which this row contains IPv6-specific
information. InterfaceIndex -- Rsyntax INTEGER .1.3.6.1.4.1.9.10.86.1.2.3.1.1 |
cIpv6InterfaceEffectiveMtuThe size of the largest IPv6 packet which can be
sent/received on the interface, specified in octets.ro Gauge -- Units -- octets .1.3.6.1.4.1.9.10.86.1.2.3.1.2 |
cIpv6InterfaceReasmMaxSizeThe size of the largest IPv6 datagram which this entity
can re-assemble from incoming IPv6 fragmented datagrams
received on this interface.ro Gauge .1.3.6.1.4.1.9.10.86.1.2.3.1.3 |
cIpv6InterfaceIdentifierThe Interface Identifier for this interface that is (at
least) unique on the link this interface is attached to.
The Interface Identifier is combined with an address
prefix to form an interface address.
By default, the Interface Identifier is autoconfigured
according to the rules of the link type this interface is
attached to.rw Ipv6AddrIfIdentifier -- Rsyntax OCTET STRING .1.3.6.1.4.1.9.10.86.1.2.3.1.4 |
cIpv6InterfaceIdentifierLengthThe length of the Interface Identifier in bits.rw INTEGER .1.3.6.1.4.1.9.10.86.1.2.3.1.5 |
cIpv6InterfacePhysicalAddressThe interface's physical address. For example, for an
IPv6 interface attached to an 802.x link, this object
normally contains a MAC address. Note that in some
cases this address may differ from the address of the
interface's protocol sub-layer. The interface's
media-specific MIB must define the bit and byte
ordering and the format of the value of this object.
For interfaces which do not have such an address
(e.g., a serial line), this object should contain
an octet string of zero length.ro PhysAddress -- Rsyntax OCTET STRING .1.3.6.1.4.1.9.10.86.1.2.3.1.6 |
cIcmp OBJECT IDENTIFIER .1.3.6.1.4.1.9.10.86.1.3 |
cInetIcmpTableThe table of generic ICMP counters. These counters may
be kept per-interface and/or system-wide. SEQUENCE OF CInetIcmpEntry .1.3.6.1.4.1.9.10.86.1.3.1 |
cInetIcmpEntryA conceptual row in the inetIcmpTable.
A row with an inetIcmpIfIndex value of zero indicates a
system-wide value; a row with a non-zero inetIcmpIfIndex
indicates an interface-specific value. A system may
provide both system-wide and interface-specific values,
in which case it is important to note that the
system-wide value may not be equal to the sum of the
interface-specific value across all interfaces due to
e.g. dynamic interface creation/deletion. CInetIcmpEntry .1.3.6.1.4.1.9.10.86.1.3.1.1 |
cInetIcmpAFTypeThe IP address family of the statistics. InetAddressType -- Rsyntax INTEGER { -- ?? enum value of zero may cause problems -- unknown(0), -- ipv4(1), -- ipv6(2), -- ipv4z(3), -- ipv6z(4), -- dns(16) -- } .1.3.6.1.4.1.9.10.86.1.3.1.1.1 |
cInetIcmpIfIndexThe ifindex of the interface, or zero for system-wide
stats. InterfaceIndexOrZero -- Rsyntax INTEGER .1.3.6.1.4.1.9.10.86.1.3.1.1.2 |
cInetIcmpInMsgsThe total number of ICMP messages which the entity
received. Note that this counter includes all those
counted by cInetIcmpInErrors.ro Counter .1.3.6.1.4.1.9.10.86.1.3.1.1.3 |
cInetIcmpInErrorsThe number of ICMP messages which the entity received but
determined as having ICMP-specific errors (bad ICMP
checksums, bad length, etc.).ro Counter .1.3.6.1.4.1.9.10.86.1.3.1.1.4 |
cInetIcmpOutMsgsThe total number of ICMP messages which the entity
received. Note that this counter includes all those
counted by inetIcmpOutErrors.ro Counter .1.3.6.1.4.1.9.10.86.1.3.1.1.5 |
cInetIcmpOutErrorsThe 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.ro Counter .1.3.6.1.4.1.9.10.86.1.3.1.1.6 |
cInetIcmpMsgTableThe table of per-message ICMP counters. These counters
may be kept per-interface and/or system-wide. SEQUENCE OF CInetIcmpMsgEntry .1.3.6.1.4.1.9.10.86.1.3.2 |
cInetIcmpMsgEntryA conceptual row in the inetIcmpMsgTable.
A row with an inetIcmpMsgIfIndex value of zero indicates
a system-wide value; a row with a non-zero
cInetIcmpMsgIfIndex indicates an interface-specific
value. A system may provide both system-wide and
interface-specific values, in which case it is important
to note that the system-wide value may not be equal to
the sum of the interface-specific values across all
interfaces due to e.g. dynamic interface
creation/deletion.
If the system keeps track of individual ICMP code values
(e.g. destination unreachable, code administratively
prohibited), it creates several rows for each
inetIcmpMsgType, each with an appropriate value of
cInetIcmpMsgCode. A row with the special value of
cInetIcmpMsgCode, 256, counts all packets with type
cInetIcmpMsgType that aren't counted in rows with a value
of cInetIcmpMsgCode other than 256. CInetIcmpMsgEntry .1.3.6.1.4.1.9.10.86.1.3.2.1 |
cInetIcmpMsgAFTypeThe IP address family of the statistics. InetAddressType -- Rsyntax INTEGER { -- ?? enum value of zero may cause problems -- unknown(0), -- ipv4(1), -- ipv6(2), -- ipv4z(3), -- ipv6z(4), -- dns(16) -- } .1.3.6.1.4.1.9.10.86.1.3.2.1.1 |
cInetIcmpMsgIfIndexThe ifindex of the interface, or zero for system-wide
stats. InterfaceIndexOrZero -- Rsyntax INTEGER .1.3.6.1.4.1.9.10.86.1.3.2.1.2 |
cInetIcmpMsgTypeThe ICMP type field of the message type being counted by
this row. INTEGER .1.3.6.1.4.1.9.10.86.1.3.2.1.3 |
cInetIcmpMsgCodeThe ICMP code field of the message type being counted by
this row, or the special value 256 if no specific ICMP
code is counted by this row. INTEGER .1.3.6.1.4.1.9.10.86.1.3.2.1.4 |
cInetIcmpMsgInPktsThe number of input packets for this AF, ifindex, type,
code.ro Counter .1.3.6.1.4.1.9.10.86.1.3.2.1.5 |
cInetIcmpMsgOutPktsThe number of output packets for this AF, ifindex, type,
code.ro Counter .1.3.6.1.4.1.9.10.86.1.3.2.1.6 |
ciscoIpMIBConformance OBJECT IDENTIFIER .1.3.6.1.4.1.9.10.86.2 |
ciscoIpMIBCompliances OBJECT IDENTIFIER .1.3.6.1.4.1.9.10.86.2.1 |
ciscoIpMIBCompliance OBJECT IDENTIFIER .1.3.6.1.4.1.9.10.86.2.1.1 |
ciscoIpMIBGroups OBJECT IDENTIFIER .1.3.6.1.4.1.9.10.86.2.2 |
ciscoIpAddressPfxGroup OBJECT IDENTIFIER .1.3.6.1.4.1.9.10.86.2.2.1 |
ciscoIpAddressGroup OBJECT IDENTIFIER .1.3.6.1.4.1.9.10.86.2.2.2 |
ciscoInetNetToMediaGroup OBJECT IDENTIFIER .1.3.6.1.4.1.9.10.86.2.2.3 |
ciscoInetIcmpGroup OBJECT IDENTIFIER .1.3.6.1.4.1.9.10.86.2.2.4 |
ciscoInetIcmpMsgGroup OBJECT IDENTIFIER .1.3.6.1.4.1.9.10.86.2.2.5 |
ciscoIpv6GeneralGroup OBJECT IDENTIFIER .1.3.6.1.4.1.9.10.86.2.2.6 |
ciscoIpv6InterfaceGroup OBJECT IDENTIFIER .1.3.6.1.4.1.9.10.86.2.2.7 |
ciscoIpv6ScopeGroup OBJECT IDENTIFIER .1.3.6.1.4.1.9.10.86.2.2.8 |