All MIBs › CISCO-IF-EXTENSION-MIB
Organization: Cisco Systems, Inc.
Last Updated: 2011-06-27
Category: Cisco Devices, Network Interfaces
Description: Provides Cisco-specific extensions to the standard interfaces MIB including link debounce and carrier-delay settings.
IPNetwork Monitor uses several OIDs from this MIB in network discovery and polling the applicable devices. Start monitoring CISCO-IF-EXTENSION-MIB with a free 30-day trial of IPNetwork Monitor.
What Is CISCO-IF-EXTENSION-MIB?
CISCO-IF-EXTENSION-MIB extends the IETF IF-MIB (RFC 2863) with Cisco-specific interface objects not available in standard interface MIBs, and formally replaces the legacy OLD-CISCO-INTERFACES-MIB. It exposes detailed per-interface packet-error statistics, including runts, giants, framing errors, overruns, ignored packets, abort errors, and input-queue drops, along with timestamps for last-in/last-out traffic and last-out-hang events, plus concepts like virtual switches, interface sharing, and speed groups relevant to Cisco's flexible interface architectures. This MIB is heavily used for monitoring interface hardware/software health: the various error counters reveal physical-layer problems such as bad cabling causing runts/giants or framing errors from clocking issues, and software-side congestion via input-queue drops, while the last-in/out timestamps and last-out-hang time help pinpoint exactly when an interface stopped forwarding traffic, useful for diagnosing an interface hang or reset event. It is explicitly built as an extension of and dependent on the IETF IF-MIB, adding detail the standard MIB omits rather than replacing its core interface table. It is deployed broadly on Cisco routers and switches, including those using virtual-switch/interface-sharing features, wherever deeper interface error diagnostics beyond ifTable/ifXTable are required. Engineers troubleshooting interface errors beyond the standard IF-MIB counters frequently look up the cisco-if-extension-mib specification for these additional diagnostic objects.
IPNetwork Monitor allows you to monitor SNMP objects defined in CISCO-IF-EXTENSION-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.
Supported Devices
- Cisco routers and switches
Monitoring Examples
A network engineer troubleshooting a flapping link would poll cieIfPacketStatsTable/cieIfPacketStatsEntry to compare cieIfInRuntsErrs and cieIfInGiantsErrs, which together with cieIfInFramingErrs would point to a cabling or duplex-mismatch problem versus a clocking issue. A sudden rise in cieIfInputQueueDrops without corresponding physical-layer errors would instead indicate the interface's inbound software queue is overwhelmed, often due to a CPU or QoS policy bottleneck rather than a wiring fault. Checking cieIfLastOutHangTime against cieIfLastOutTime would help confirm whether an interface actually froze at a specific time, correlating with a reported outage window.
What Can Be Monitored
- input runt/giant packet errors
- framing errors
- input overruns and ignored packets
- abort errors
- input queue drops
- last-in/last-out interface activity timestamps
This MIB depends on
Related MIBs
Imported Objects
From CISCO-SMI
| ciscoMgmt | OBJECT-IDENTITY |
From CISCO-TC
| IfOperStatusReason |
From ENTITY-MIB
| entPhysicalIndex | OBJECT-TYPE |
From IF-MIB
| InterfaceIndexOrZero | |
| ifAdminStatus | OBJECT-TYPE |
| ifIndex | OBJECT-TYPE |
| ifName | OBJECT-TYPE |
| ifOperStatus | OBJECT-TYPE |
| ifType | OBJECT-TYPE |
From SNMP-FRAMEWORK-MIB
| SnmpAdminString |
From SNMPv2-CONF
| MODULE-COMPLIANCE | |
| NOTIFICATION-GROUP | |
| OBJECT-GROUP |
From SNMPv2-SMI
| Counter32 | |
| Counter64 | |
| Gauge32 | |
| Integer32 | |
| MODULE-IDENTITY | |
| NOTIFICATION-TYPE | |
| OBJECT-TYPE | |
| Unsigned32 |
From SNMPv2-TC
| DisplayString | |
| TEXTUAL-CONVENTION | |
| TimeStamp | |
| TruthValue |
How to Use in IPNetwork Monitor
Example using cieIfInRuntsErrs OID:
OIDs
| OID symbolic | OID numeric | Type | Access | Description |
|---|---|---|---|---|
| NTF cieDelayedLinkUpDownNotif | 1.3.6.1.4.1.9.9.276.0.3 | This notification indicates when an interface's operational status has transitioned and remained in that state for a time specified by cieDelayedLinkUpDownDelay. | ||
| U32 cieDelayedLinkUpDownNotifDelay | 1.3.6.1.4.1.9.9.276.1.2.7 | Unsigned32 | read-write | This object specifies the interval of time an interface's operational status must remain stable following a transition before the system will generate a cieDelayedLinkUpDownNotif. |
| T/F cieDelayedLinkUpDownNotifEnable | 1.3.6.1.4.1.9.9.276.1.2.6 | TruthValue | read-write | This object specifies whether the system generates a cieDelayedLinkUpDownNotif notification. |
| cieDelayedLinkUpDownNotifNotifEnableGroup | 1.3.6.1.4.1.9.9.276.2.2.16 | The group of objects that help configure the cieDelayedLinkUpDownNotif on the system. | ||
| cieDelayedLinkUpDownNotifNotifGroup | 1.3.6.1.4.1.9.9.276.2.2.17 | A collection for cisco specific delayed trap notifications. | ||
| C32 cieIfCarrierTransitionCount | 1.3.6.1.4.1.9.9.276.1.1.2.1.4 | Counter32 | read-only | Number of times interface saw the carrier signal transition. For example, if a T1 line is unplugged, then framer will detect the loss of signal (LOS) on the line and will count it as a transition. Discontinuities in the value of this variable can occur at re-initialization of the management system, and at other times as indicated by the values of cieIfInterfaceDiscontinuityTime. |
| OCT cieIfContextName | 1.3.6.1.4.1.9.9.276.1.1.2.1.8 | OCTET STRING | read-only | The ContextName denotes the interface 'context' and is used to logically separate the MIB management. RFC 2571 and RFC 2737 describe this approach. When the agent supports a different SNMP context, as detailed in RFC 2571 and RFC 2737, for different interfaces, then the value of this object specifies the context name used for this interface. |
| T/F cieIfDhcpMode | 1.3.6.1.4.1.9.9.276.1.1.2.1.6 | TruthValue | read-write | The DHCP mode configured by the administrator. If 'true' the DHCP is enabled. In which case an IP address is requested in DHCP. This is in addition to any that are configured by the administrator in 'ciiIPAddressTable' or 'ciiIPIfAddressTable' in CISCO-IP-IF-MIB. If 'false' the DHCP is disabled. In which case all IP addresses are configured by the administrator in 'ciiIPAddressTable' or 'ciiIPIfAddressTable'. For interfaces, for which DHCP cannot be or is not supported, then this object has the value 'false'. |
| cieIfDot1dBaseMappingEntry | 1.3.6.1.4.1.9.9.276.1.5.1.1 | not-accessible | An entry containing the mapping between the ifIndex value of an interface and its corresponding dot1dBasePort value. Every interface which has been assigned a dot1dBasePort value by the system has a corresponding entry in this table. | |
| I32 cieIfDot1dBaseMappingPort | 1.3.6.1.4.1.9.9.276.1.5.1.1.1 | Integer32 | read-only | The dot1dBasePort value for this interface. |
| cieIfDot1dBaseMappingTable | 1.3.6.1.4.1.9.9.276.1.5.1 | not-accessible | This table contains the mappings of the ifIndex of an interface to its corresponding dot1dBasePort value. | |
| I32 cieIfDot1qCustomAdminEtherType | 1.3.6.1.4.1.9.9.276.1.3.1.1.1 | Integer32 | read-write | The Dot1qEtherType allow administrator to select a non-standard (other than 0x8100) 2-byte ethertype for the interface to interoperate with third party vendor's system that do not use the standard 0x8100 ethertype to identify 802.1q-tagged frames. The current administrative value of the 802.1q ethertype for the interface. The administrative 802.1q ethertype value may differ from the operational 802.1q ethertype value. On some platforms, 802.1q ethertype may be assigned per group rather than per port. If multiple ports belong to a port group, the 802.1q ethertype assigned to any of the ports in such group will apply to all ports in the same group. To configure non-standard dot1q ethertype is only recommended when the Cisco device is connected to any third party vendor device. Also be advised that the custom ethertype value needs to be changed in the whole cloud of Cisco device with the same custom ethertype value if the third party device are separated by number of Cisco device in the middle. |
| cieIfDot1qCustomEtherTypeEntry | 1.3.6.1.4.1.9.9.276.1.3.1.1 | not-accessible | An entry containing the custom EtherType information for the interface. Only interfaces with custom 802.1q ethertype control are listed in the table. | |
| cieIfDot1qCustomEtherTypeTable | 1.3.6.1.4.1.9.9.276.1.3.1 | not-accessible | A list of the interfaces that support the 802.1q custom Ethertype feature. | |
| I32 cieIfDot1qCustomOperEtherType | 1.3.6.1.4.1.9.9.276.1.3.1.1.2 | Integer32 | read-only | The current operational value of the 802.1q ethertype for the interface. |
| C64 cieIfDropVlInOctets | 1.3.6.1.4.1.9.9.276.1.1.4.1.6 | Counter64 | read-only | This object indicates the number of input octets on all Drop Virtual Links belonged to this interface. |
| C64 cieIfDropVlInPkts | 1.3.6.1.4.1.9.9.276.1.1.4.1.5 | Counter64 | read-only | This object indicates the number of input packets on all Drop Virtual Links belonged to this interface. |
| C64 cieIfDropVlOutOctets | 1.3.6.1.4.1.9.9.276.1.1.4.1.8 | Counter64 | read-only | This object indicates the number of output octets on all Drop Virtual Links belonged to this interface. |
| C64 cieIfDropVlOutPkts | 1.3.6.1.4.1.9.9.276.1.1.4.1.7 | Counter64 | read-only | This object indicates the number of output packets on all Drop Virtual Links belonged to this interface. |
| G32 cieIfHighSpeedReceive | 1.3.6.1.4.1.9.9.276.1.1.2.1.12 | Gauge32 | read-only | An estimate of the interface's current receive bandwidth in units of 1,000,000 bits per second. If this object reports a value of `n' then the speed of the interface is somewhere in the range of `n-500,000' to `n+499,999'. For interfaces which do not vary in bandwidth or for those where no accurate estimation can be made, this object should contain the nominal bandwidth. For a sub-layer which has no concept of bandwidth, this object should be zero. |
| C32 cieIfInAbortErrs | 1.3.6.1.4.1.9.9.276.1.1.1.1.9 | Counter32 | read-only | Number of input packets which were dropped because the receiver aborted. Examples of this could be when an abort sequence aborted the input frame or when there is a collision in an ethernet segment. Discontinuities in the value of this variable can occur at re-initialization of the management system, and at other times as indicated by the values of cieIfPacketDiscontinuityTime. |
| NUM cieIfIndex | 1.3.6.1.4.1.9.9.276.1.6.1.1.2 | InterfaceIndexOrZero | read-only | This object represents the 'ifIndex' corresponding to the interface name mentioned in the 'cieIfName' object of this instance. If the 'ifName' mentioned in the 'cieIfName' object of this instance corresponds to multiple 'ifIndex' values, then the value of this object is the numerically smallest of those multiple 'ifIndex' values. |
| IFI cieIfIndexGlobalPersistence | 1.3.6.1.4.1.9.9.276.1.2.8 | IfIndexPersistenceState | read-write | This object specifies whether ifIndex values persist across reinitialization of the device. ifIndex persistence means that the mapping between the ifDescr object values and the ifIndex object values will be retained across reboots. Applications such as device inventory, billing, and fault detection depend on the maintenance of the correspondence between particular ifIndex values and their interfaces. During reboot or insertion of a new card, the data to correlate the interfaces to the ifIndex may become invalid in absence of ifIndex persistence feature. ifIndex persistence for an interface ensures ifIndex value for the interface will remain the same after a system reboot. Hence, this feature allows users to avoid the workarounds required for consistent interface identification across reinitialization. The allowed values for this object are either enable or disable. global value is not allowed. |
| T/F cieIfIndexPersistence | 1.3.6.1.4.1.9.9.276.1.2.4 | TruthValue | read-write | This object specifies whether ifIndex values persist across reinitialization of the device. ifIndex persistence means that the mapping between the ifDescr object values and the ifIndex object values will be retained across reboots. Applications such as device inventory, billing, and fault detection depend on the maintenance of the correspondence between particular ifIndex values and their interfaces. During reboot or insertion of a new card, the data to correlate the interfaces to the ifIndex may become invalid in absence of ifIndex persistence feature. ifIndex persistence for an interface ensures ifIndex value for the interface will remain the same after a system reboot. Hence, this feature allows users to avoid the workarounds required for consistent interface identification across reinitialization. Due to change in syntax, this object is deprecated by cieIfIndexGlobalPersistence. |
| IFI cieIfIndexPersistenceControl | 1.3.6.1.4.1.9.9.276.1.2.5.1.2 | IfIndexPersistenceState | read-write | This object specifies whether the interface's ifIndex value persist across reinitialization. In global state, the interface uses the global setting data for persistence i.e. cieIfIndexGlobalPersistence. |
| cieIfIndexPersistenceControlGroup | 1.3.6.1.4.1.9.9.276.2.2.18 | A collection of objects containing information about ifIndex Persistence of interfaces. | ||
| T/F cieIfIndexPersistenceEnabled | 1.3.6.1.4.1.9.9.276.1.2.5.1.1 | TruthValue | read-write | This object specifies whether the interface's ifIndex value persist across reinitialization. Due to change in syntax, this object is deprecated by cieIfIndexPersistenceControl. |
| cieIfIndexPersistenceEntry | 1.3.6.1.4.1.9.9.276.1.2.5.1 | not-accessible | Each entry represents ifindex persistence configuration for an interface specified by ifIndex. Whenever an interface which supports ifindex persistence is created/destroyed in the ifTable, the corresponding ifindex persistence entry is created/destroyed respectively. Some of the interfaces may not support ifindex persistence, for example, a dynamic interface, such as a PPP connection or a IP subscriber interface. | |
| cieIfIndexPersistenceGroup | 1.3.6.1.4.1.9.9.276.2.2.15 | A collection of objects containing information about ifIndex Persistence of interfaces. Since cieIfIndexPersistence and cieIfIndexPersistenceEnabled are deprecated, so, cieIfIndexPersistenceGroup containing these two objects are deprecated by cieIfIndexPersistenceControlGroup. | ||
| cieIfIndexPersistenceTable | 1.3.6.1.4.1.9.9.276.1.2.5 | not-accessible | This table lists configuration data relating to ifIndex persistence. This table has a sparse dependent relationship on the ifTable, containing a row for each ifEntry corresponding to an interface for which ifIndex persistence is supported. | |
| C32 cieIfInFramingErrs | 1.3.6.1.4.1.9.9.276.1.1.1.1.6 | Counter32 | read-only | The number of input packets on a physical interface which were misaligned or had framing errors. This happens when the format of the incoming packet on a physical interface is incorrect. Discontinuities in the value of this variable can occur at re-initialization of the management system, and at other times as indicated by the values of cieIfPacketDiscontinuityTime. |
| C32 cieIfInGiantsErrs | 1.3.6.1.4.1.9.9.276.1.1.1.1.5 | Counter32 | read-only | The number of input packets on a particular physical interface which were dropped as they were larger than the ifMtu (largest permitted size of a packet which can be sent/received on an interface). Discontinuities in the value of this variable can occur at re-initialization of the management system, and at other times as indicated by the values of cieIfPacketDiscontinuityTime. |
| C32 cieIfInIgnored | 1.3.6.1.4.1.9.9.276.1.1.1.1.8 | Counter32 | read-only | The number of input packets which were simply ignored by this physical interface due to insufficient resources to handle the incoming packets. For example, this could indicate that the input receive buffers are not available or that the receiver lost a packet. Discontinuities in the value of this variable can occur at re-initialization of the management system, and at other times as indicated by the values of cieIfPacketDiscontinuityTime. |
| C64 cieIfInOctetRate | 1.3.6.1.4.1.9.9.276.1.4.1.1.2 | Counter64 | read-only | By default, this is the five minute exponentially-decayed moving average of the inbound octet rate for this interface. However, if the corresponding instance of cieIfInterval is instantiated with a value which specifies an interval different from 5-minutes, then cieIfInOctetRate is the exponentially-decayed moving average of inbound octet rate over this different time interval. |
| C32 cieIfInOverrunErrs | 1.3.6.1.4.1.9.9.276.1.1.1.1.7 | Counter32 | read-only | The number of input packets which arrived on a particular physical interface which were too quick for the hardware to receive and hence the receiver ran out of buffers. Discontinuities in the value of this variable can occur at re-initialization of the management system, and at other times as indicated by the values of cieIfPacketDiscontinuityTime. |
| C64 cieIfInPktRate | 1.3.6.1.4.1.9.9.276.1.4.1.1.1 | Counter64 | read-only | By default, this is the five minute exponentially-decayed moving average of the inbound packet rate for this interface. However, if the corresponding instance of cieIfInterval is instantiated with a value which specifies an interval different from 5-minutes, then cieIfInPktRate is the exponentially-decayed moving average of inbound packet rate over this different time interval. |
| C32 cieIfInputQueueDrops | 1.3.6.1.4.1.9.9.276.1.1.1.1.10 | Counter32 | read-only | The number of input packets which were dropped. Some reasons why this object could be incremented are: o Input queue is full. o Errors at the receiver hardware while receiving the packet. Discontinuities in the value of this variable can occur at re-initialization of the management system, and at other times as indicated by the values of cieIfPacketDiscontinuityTime. |
| C32 cieIfInRuntsErrsEx | 1.3.6.1.4.1.9.9.276.1.1.1.1.4 | Counter32 | read-only | The number of packets input on a particular physical interface which were dropped as they were smaller than the minimum allowable physical media limit. Discontinuities in the value of this variable can occur at re-initialization of the management system, and at other times as indicated by the values of cieIfPacketDiscontinuityTime. |
| TIM cieIfInterfaceDiscontinuityTime | 1.3.6.1.4.1.9.9.276.1.1.2.1.5 | TimeStamp | read-only | The value of sysUpTime on the most recent occasion at which this interface's counters suffered a discontinuity. If no such discontinuities have occurred since the last re-initialization of the local management subsystem, then this object contains a value of zero. |
| cieIfInterfaceEntry | 1.3.6.1.4.1.9.9.276.1.1.2.1 | not-accessible | An entry into the cieIfInterfaceTable. | |
| cieIfInterfaceTable | 1.3.6.1.4.1.9.9.276.1.1.2 | not-accessible | This table contains objects which provide more information about interface properties not available in IF-MIB (RFC 2863). Some objects defined in this table may be applicable to physical interfaces only. As a result, this table may be sparse for logical interfaces. | |
| U32 cieIfInterval | 1.3.6.1.4.1.9.9.276.1.4.1.1.5 | Unsigned32 | read-write | This object specifies the time interval over which the inbound and outbound traffic rates are calculated for this interface. |
| T/F cieIfKeepAliveEnabled | 1.3.6.1.4.1.9.9.276.1.1.2.1.2 | TruthValue | read-write | A keepalive is a small, layer-2 message that is transmitted by a network device to let directly-connected network devices know of its presence. This object returns 'true' if keepalives are enabled on this interface. If keepalives are not enabled, 'false' is returned. Setting this object to TRUE or FALSE enables or disables (respectively) keepalive on this interface. |
| G32 cieIfLastInTime | 1.3.6.1.4.1.9.9.276.1.1.1.1.1 | Gauge32 | read-only | This object represents the elapsed time in milliseconds since last protocol input packet was received. Discontinuities in the value of this variable can occur at re-initialization of the management system, and at other times as indicated by the values of cieIfPacketDiscontinuityTime. |
| G32 cieIfLastOutHangTime | 1.3.6.1.4.1.9.9.276.1.1.1.1.3 | Gauge32 | read-only | This object represents the elapsed time in milliseconds since last protocol output packet could not be successfully transmitted. Discontinuities in the value of this variable can occur at re-initialization of the management system, and at other times as indicated by the values of cieIfPacketDiscontinuityTime. |
| G32 cieIfLastOutTime | 1.3.6.1.4.1.9.9.276.1.1.1.1.2 | Gauge32 | read-only | This object represents the elapsed time in milliseconds since last protocol output packet was transmitted. Discontinuities in the value of this variable can occur at re-initialization of the management system, and at other times as indicated by the values of cieIfPacketDiscontinuityTime. |
| I32 cieIfMtu | 1.3.6.1.4.1.9.9.276.1.1.2.1.7 | Integer32 | read-write | The MTU configured by the administrator. This object is exactly same as 'ifMtu' in ifTable from IF-MIB for the same ifIndex value , except that it is configurable by the administrator. For more description of this object refer to 'ifMtu' in IF-MIB. |
| STR cieIfName | 1.3.6.1.4.1.9.9.276.1.6.1.1.1 | DisplayString | not-accessible | Represents an interface name mentioned in the 'ifName' object of this system. |
| cieIfNameMappingEntry | 1.3.6.1.4.1.9.9.276.1.6.1.1 | not-accessible | An entry into the cieIfNameMappingTable. | |
| cieIfNameMappingTable | 1.3.6.1.4.1.9.9.276.1.6.1 | not-accessible | This table contains objects for providing the 'ifName' to 'ifIndex' mapping. This table contains one entry for each valid 'ifName' available in the system. Upon the first request, the implementation of this table will get all the available ifNames, and it will populate the entries in this table, it maintains this ifNames in a cache for ~30 seconds. | |
| C64 cieIfNoDropVlInOctets | 1.3.6.1.4.1.9.9.276.1.1.4.1.2 | Counter64 | read-only | This object indicates the number of input octets on all No-Drop Virtual Links belonged to this interface. |
| C64 cieIfNoDropVlInPkts | 1.3.6.1.4.1.9.9.276.1.1.4.1.1 | Counter64 | read-only | This object indicates the number of input packets on all No-Drop Virtual Links belonged to this interface. |
| C64 cieIfNoDropVlOutOctets | 1.3.6.1.4.1.9.9.276.1.1.4.1.4 | Counter64 | read-only | This object indicates the number of output octets on all No-Drop Virtual Links belonged to this interface. |
| C64 cieIfNoDropVlOutPkts | 1.3.6.1.4.1.9.9.276.1.1.4.1.3 | Counter64 | read-only | This object indicates the number of output packets on all No-Drop Virtual Links belonged to this interface. |
| IFO cieIfOperStatusCause | 1.3.6.1.4.1.9.9.276.1.1.2.1.9 | IfOperStatusReason | read-only | This object represents the detailed operational cause reason for the current operational state of the interface. The current operational state of the interface is given by the 'ifOperStatus' defined in IF-MIB. The corresponding instance of 'cieIfOperStatusCauseDescr' must be used to get the information about the operational cause value mentioned in this object. For interfaces whose 'ifOperStatus' is 'down' the objects 'cieIfOperStatusCause' and 'cieIfOperStatusCauseDescr' together provides the information about the operational cause reason and the description of the cause. The value of this object will be 'none' for all the 'ifOperStatus' values except for 'down'. Its value will be one status cause defined in the 'IfOperStatusReason' textual convention if 'ifOperStatus' is 'down'. The value of this object will be 'other' if the operational status cause is not one defined in 'IfOperStatusReason'. |
| STR cieIfOperStatusCauseDescr | 1.3.6.1.4.1.9.9.276.1.1.2.1.10 | SnmpAdminString | read-only | The description for the cause of current operational state of the interface, given by the object 'cieIfOperStatusCause'. For an interface whose 'ifOperStatus' is not 'down' the value of this object will be 'none'. |
| C64 cieIfOutOctetRate | 1.3.6.1.4.1.9.9.276.1.4.1.1.4 | Counter64 | read-only | By default, this is the five minute exponentially-decayed moving average of the outbound octet rate for this interface. However, if the corresponding instance of cieIfInterval is instantiated with a value which specifies an interval different from 5-minutes, then cieIfOutOctetRate is the exponentially-decayed moving average of outbound octet rate over this different time interval. |
| C64 cieIfOutPktRate | 1.3.6.1.4.1.9.9.276.1.4.1.1.3 | Counter64 | read-only | By default, this is the five minute exponentially-decayed moving average of the outbound packet rate for this interface. However, if the corresponding instance of cieIfInterval is instantiated with a value which specifies an interval different from 5-minutes, then cieIfOutPktRate is the exponentially-decayed moving average of outbound packet rate over this different time interval. |
| C32 cieIfOutputQueueDrops | 1.3.6.1.4.1.9.9.276.1.1.1.1.11 | Counter32 | read-only | This object indicates the number of output packets dropped by the interface even though no error had been detected to prevent them being transmitted. The packet could be dropped for many reasons, which could range from the interface being down to errors in the format of the packet. Discontinuities in the value of this variable can occur at re-initialization of the management system, and at other times as indicated by the values of cieIfPacketDiscontinuityTime. |
| STR cieIfOwner | 1.3.6.1.4.1.9.9.276.1.1.2.1.13 | DisplayString | read-write | This data type is used to model an administratively assigned name of the current owner of the interface resource. This information is taken from the NVT ASCII character set. It is suggested that this name contain one or more of the following: SnmpEngineID, IP address, management station name, network manager's name, location, or phone number. SNMP access control is articulated entirely in terms of the contents of MIB views; access to a particular SNMP object instance depends only upon its presence or absence in a particular MIB view and never upon its value or the value of related object instances. Thus, this object affords resolution of resource contention only among cooperating managers; this object realizes no access control function with respect to uncooperative parties. |
| TIM cieIfPacketDiscontinuityTime | 1.3.6.1.4.1.9.9.276.1.1.1.1.12 | TimeStamp | read-only | The value of sysUpTime on the most recent occasion at which this interface's counters suffered a discontinuity. If no such discontinuities have occurred since the last re-initialization of the local management subsystem, then this object contains a value of zero. |
| cieIfPacketStatsEntry | 1.3.6.1.4.1.9.9.276.1.1.1.1 | not-accessible | An entry into the cieIfPacketStatsTable. | |
| cieIfPacketStatsTable | 1.3.6.1.4.1.9.9.276.1.1.1 | not-accessible | This table contains interface packet statistics which are not available in IF-MIB(RFC2863). As an example, some interfaces to which objects in this table are applicable are as follows : o Ethernet o FastEthernet o ATM o BRI o Sonet o GigabitEthernet Some objects defined in this table may be applicable to physical interfaces only. As a result, this table may be sparse for some logical interfaces. | |
| C32 cieIfResetCount | 1.3.6.1.4.1.9.9.276.1.1.2.1.1 | Counter32 | read-only | The number of times the interface was internally reset and brought up. Some of the actions which can cause this counter to increment are : o Bringing an interface up using the interface CLI command. o Clearing the interface with the exec CLI command. o Bringing the interface up via SNMP. Discontinuities in the value of this variable can occur at re-initialization of the management system, and at other times as indicated by the values of cieIfInterfaceDiscontinuityTime. |
| INT cieIfSharedConfig | 1.3.6.1.4.1.9.9.276.1.1.2.1.14 | INTEGER | read-only | This object indicates the current configuration of interface sharing on the given interface. 'notApplicable' - the interface sharing configuration on this interface is not applicable. 'ownerDedicated' - the interface is in the dedicated mode to the binding physical interface. 'ownerShared' - the interface is shared amongst virtual switches and this interface physically belongs to a its virtual switch. 'sharedOnly' - the interface is in purely shared mode. |
| INT cieIfSpeedGroupConfig | 1.3.6.1.4.1.9.9.276.1.1.2.1.15 | INTEGER | read-write | This object specifies the current speed group configuration on the given interface. 'notApplicable' - the interface speed group configuration on this interface is not applicable. It is a read-only value. '10G' - the interface speed group configuration on this interface as 10G. '1G-2G-4G-8G' - the interface speed group configuration on this interface as 1G-2G-4G-8G. '2G-4G-8G-16G' - the interface speed group configuration on this interface as 2G-4G-8G-16G. |
| G32 cieIfSpeedReceive | 1.3.6.1.4.1.9.9.276.1.1.2.1.11 | Gauge32 | read-only | An estimate of the interface's current receive bandwidth in bits per second. This object is provided for interface with asymmetric interface speeds like ADSL and should be used in conjunction with ifSpeed object. For interfaces which do not vary in bandwidth or for those where no accurate estimation can be made, this object should contain the nominal bandwidth. If the bandwidth of the interface is greater than the maximum value reportable by this object then this object should report its maximum value (4,294,967,295) and ifHighSpeed must be used to report the interace's speed. For a sub-layer which has no concept of bandwidth, this object should be zero. |
| STR cieIfStateChangeReason | 1.3.6.1.4.1.9.9.276.1.1.2.1.3 | SnmpAdminString | read-only | This object displays a human-readable textual string which describes the cause of the last state change of the interface. Examples of the values this object can take are: o 'Lost Carrier' o 'administratively down' o 'up' o 'down' |
| cieIfStatusListEntry | 1.3.6.1.4.1.9.9.276.1.1.3.1 | not-accessible | Each entry represents the 'ifIndex', interface operational mode and interface operational cause for a set of 64 interfaces in a module. | |
| cieIfStatusListGroup | 1.3.6.1.4.1.9.9.276.2.2.10 | A collection of objects containing information about set of interfaces. | ||
| cieIfStatusListGroupSup1 | 1.3.6.1.4.1.9.9.276.2.2.20 | Additional objects containing information about a set of interfaces. | ||
| U32 cieIfStatusListIndex | 1.3.6.1.4.1.9.9.276.1.1.3.1.1 | Unsigned32 | not-accessible | An arbitrary integer value, greater than zero, which identifies a list of 64 interfaces within a module. |
| cieIfStatusListTable | 1.3.6.1.4.1.9.9.276.1.1.3 | not-accessible | This table contains objects for providing the 'ifIndex', interface operational mode and interface operational cause for all the interfaces in the modules. This table contains one entry for each 64 interfaces in an module. This table provides efficient way of encoding 'ifIndex', interface operational mode and interface operational cause, from the point of retrieval, by combining the values a set of 64 interfaces in a single MIB object. | |
| cieIfUtilEntry | 1.3.6.1.4.1.9.9.276.1.4.1.1 | not-accessible | An entry containing utilization rates for the interface. Every interface for which the inbound and outbound traffic information is available has a corresponding entry in this table. | |
| cieIfUtilTable | 1.3.6.1.4.1.9.9.276.1.4.1 | not-accessible | This table contains the interface utilization rates for inbound and outbound traffic on an interface. | |
| cieIfVlStatsEntry | 1.3.6.1.4.1.9.9.276.1.1.4.1 | not-accessible | Each row contains managed objects for Virtual Link statistics on interface capable of providing this information. | |
| cieIfVlStatsGroup | 1.3.6.1.4.1.9.9.276.2.2.21 | Objects containing information about a VL (Virtual Link) statistics on an interface. | ||
| cieIfVlStatsTable | 1.3.6.1.4.1.9.9.276.1.1.4 | not-accessible | This table contains VL (Virtual Link) statistics for a capable interface. Objects defined in this table may be applicable to physical interfaces only. | |
| NUM cieInterfaceOwnershipBitmap | 1.3.6.1.4.1.9.9.276.1.1.3.1.5 | InterfaceOwnershipList | read-only | This object indicates the status for a set of 64 interfaces in a module regarding whether or not each interface is administratively assigned a name of the current owner of the interface resource as per cieIfOwner. |
| NUM cieInterfacesIndex | 1.3.6.1.4.1.9.9.276.1.1.3.1.2 | InterfaceIndexList | read-only | This object represents the 'ifIndex' for a set of 64 interfaces in the module. |
| NUM cieInterfacesOperCause | 1.3.6.1.4.1.9.9.276.1.1.3.1.4 | InterfaceOperCauseList | read-only | This object represents the operational status cause for a set of 64 interfaces in the module. |
| NUM cieInterfacesOperMode | 1.3.6.1.4.1.9.9.276.1.1.3.1.3 | InterfaceOperModeList | read-only | This object represents the operational mode for a set of 64 interfaces in the module. |
| NTF cieLinkDown | 1.3.6.1.4.1.9.9.276.0.1 | A cisco specific linkDown notification signifies that the SNMP entity, acting in an agent role, has detected that the ifOperStatus object for one of its communication links is about to enter the down state from some other state (but not from the notPresent state). The varbinds for this notification indicate the interface information of the communication link. | ||
| NTF cieLinkUp | 1.3.6.1.4.1.9.9.276.0.2 | A cisco specific linkUp trap signifies that the SNMP entity, acting in an agent role, has detected that the ifOperStatus object for one of its communication links left the down state and transitioned into some other state (but not into the notPresent state). The varbinds for this notification indicate the interface information of the communication link. | ||
| BIT cieLinkUpDownEnable | 1.3.6.1.4.1.9.9.276.1.2.2 | Bits | read-write | Indicates whether cieLinkUp/cieLinkDown or standard mib-II defined linkUp/Down or both, notifications should be generated for the interfaces in the system. 'standard' - only generate standard defined mib-II linkUp/linkDown notification if 'ifLinkUpDownTrapEnable' for the interface is 'enabled'. 'cisco' - only generate cieLinkUp/cieLinkDown notifications for an interface if the 'ifLinkUpDownTrapEnable' for the interface is 'enabled'. If both bits are selected then linkUp/linkDown and cieLinkUp/cieLinkDown are both generated for an interface if the 'ifLinkUpDownTrapEnable' for the interface is 'enabled'. |
| cieLinkUpDownNotifEnableGroup | 1.3.6.1.4.1.9.9.276.2.2.11 | A collection of objects to control 'cieLinkUp/cieLinkDown' and standard mib-II defined 'linkUp/linkDown' notifications. | ||
| cieLinkUpDownNotifGroup | 1.3.6.1.4.1.9.9.276.2.2.12 | A collection of cisco specific linkUp and linkDown notifications. | ||
| INT cieStandardLinkUpDownVarbinds | 1.3.6.1.4.1.9.9.276.1.2.3 | INTEGER | read-write | Indicates whether to send the extra varbinds in addition to the varbinds defined in linkUp/linkDown notifications. 'standard' - only send the varbinds defined in the standard linkUp/linkDown notification. 'additional' - send the extra varbinds in addition to the defined ones. |
| I32 cieSystemMtu | 1.3.6.1.4.1.9.9.276.1.2.1 | Integer32 | read-write | Global system MTU in octets. This object specifies the MTU on all interfaces. However, the value specified by cieIfMtu takes precedence for an interface, which means that the interface's MTU uses the value specified by cieIfMtu, if it is configured. |
| ciscoIfExtDot1dBaseMapping | 1.3.6.1.4.1.9.9.276.1.5 | |||
| ciscoIfExtDot1dBaseMappingGroup | 1.3.6.1.4.1.9.9.276.2.2.7 | A collection of objects containing mapping information about the ifIndex values of interfaces and their dot1dBasePort values. | ||
| ciscoIfExtDot1qCustomEtherType | 1.3.6.1.4.1.9.9.276.1.3 | |||
| ciscoIfExtDot1qEtherTypeGroup | 1.3.6.1.4.1.9.9.276.2.2.5 | A collection of objects providing the information about 802.1q custom EtherType on the interface. | ||
| ciscoIfExtensionAsymmetricalSpeedGroup | 1.3.6.1.4.1.9.9.276.2.2.13 | An optional group used to provide information on asymmetrical interface speeds. | ||
| ciscoIfExtensionMIB | 1.3.6.1.4.1.9.9.276 | A MIB module for extending the IF-MIB (RFC2863) to add objects which provide additional information about interfaces not available in other MIBS. This MIB replaces the OLD-CISCO-INTERFACES-MIB. GLOSSARY : Virtual Switch - A physical switch partitioned into multiple logical switches. Interface Sharing - An interface can be shared among multiple virtual switches. Speed Group - An interface is capable of operating in any one of the speed range depending on the capability of the hardware. Virtual Link (VL) - Virtual Link is a logical connectivity between two end points. A physical interface can have multiple Virtual Links. No Drop Virtual Link - According to 802.3 standard, No drop specifies lossless service on a virtual link. Drop Virtual Link - According to 802.3 standard, Traffic drop may occur on this virtual Link. | ||
| ciscoIfExtensionMIBCompliance | 1.3.6.1.4.1.9.9.276.2.1.1 | The compliance statement for entities which implement the CISCO-IF-EXTENSION-MIB. | ||
| ciscoIfExtensionMIBCompliance1 | 1.3.6.1.4.1.9.9.276.2.1.2 | The compliance statement for entities which implement the CISCO-IF-EXTENSION-MIB. | ||
| ciscoIfExtensionMIBCompliance10 | 1.3.6.1.4.1.9.9.276.2.1.11 | The compliance statement for entities which implement the CISCO-IF-EXTENSION-MIB. | ||
| ciscoIfExtensionMIBCompliance11 | 1.3.6.1.4.1.9.9.276.2.1.12 | The compliance statement for entities which implement the CISCO-IF-EXTENSION-MIB. | ||
| ciscoIfExtensionMIBCompliance12 | 1.3.6.1.4.1.9.9.276.2.1.13 | The compliance statement for entities which implement the CISCO-IF-EXTENSION-MIB. | ||
| ciscoIfExtensionMIBCompliance13 | 1.3.6.1.4.1.9.9.276.2.1.14 | The compliance statement for entities which implement the CISCO-IF-EXTENSION-MIB. | ||
| ciscoIfExtensionMIBCompliance2 | 1.3.6.1.4.1.9.9.276.2.1.3 | The compliance statement for entities which implement the CISCO-IF-EXTENSION-MIB. | ||
| ciscoIfExtensionMIBCompliance3 | 1.3.6.1.4.1.9.9.276.2.1.4 | The compliance statement for entities which implement the CISCO-IF-EXTENSION-MIB. | ||
| ciscoIfExtensionMIBCompliance4 | 1.3.6.1.4.1.9.9.276.2.1.5 | The compliance statement for entities which implement the CISCO-IF-EXTENSION-MIB. | ||
| ciscoIfExtensionMIBCompliance5 | 1.3.6.1.4.1.9.9.276.2.1.6 | The compliance statement for entities which implement the CISCO-IF-EXTENSION-MIB. | ||
| ciscoIfExtensionMIBCompliance6 | 1.3.6.1.4.1.9.9.276.2.1.7 | The compliance statement for entities which implement the CISCO-IF-EXTENSION-MIB. | ||
| ciscoIfExtensionMIBCompliance7 | 1.3.6.1.4.1.9.9.276.2.1.8 | The compliance statement for entities which implement the CISCO-IF-EXTENSION-MIB. | ||
| ciscoIfExtensionMIBCompliance8 | 1.3.6.1.4.1.9.9.276.2.1.9 | The compliance statement for entities which implement the CISCO-IF-EXTENSION-MIB. | ||
| ciscoIfExtensionMIBCompliance9 | 1.3.6.1.4.1.9.9.276.2.1.10 | The compliance statement for entities which implement the CISCO-IF-EXTENSION-MIB. | ||
| ciscoIfExtensionMIBCompliances | 1.3.6.1.4.1.9.9.276.2.1 | |||
| ciscoIfExtensionMIBConformance | 1.3.6.1.4.1.9.9.276.2 | |||
| ciscoIfExtensionMIBGroups | 1.3.6.1.4.1.9.9.276.2.2 | |||
| ciscoIfExtensionMIBNotifications | 1.3.6.1.4.1.9.9.276.0 | |||
| ciscoIfExtensionMIBObjects | 1.3.6.1.4.1.9.9.276.1 | |||
| ciscoIfExtensionStats | 1.3.6.1.4.1.9.9.276.1.1 | |||
| ciscoIfExtensionSystemGroup | 1.3.6.1.4.1.9.9.276.2.2.4 | A collection of objects providing global system-wise information about interfaces. | ||
| ciscoIfExtensionTableIntfGroup | 1.3.6.1.4.1.9.9.276.2.2.2 | A collection of objects containing information about properties of interfaces. | ||
| ciscoIfExtensionTableIntfGroup1 | 1.3.6.1.4.1.9.9.276.2.2.3 | A collection of objects containing information about properties of interfaces. | ||
| ciscoIfExtensionTableIntfGroup2 | 1.3.6.1.4.1.9.9.276.2.2.9 | A collection of objects containing information about properties of interfaces. | ||
| ciscoIfExtensionTableIntfGroup3 | 1.3.6.1.4.1.9.9.276.2.2.19 | A collection of objects containing information about properties of interfaces. | ||
| ciscoIfExtensionTableIntfGroup3SupR01 | 1.3.6.1.4.1.9.9.276.2.2.22 | This group is supplement to ciscoIfExtensionTableIntfGroup3. | ||
| ciscoIfExtensionTablePacketGroup | 1.3.6.1.4.1.9.9.276.2.2.1 | A collection of objects containing packet statistics for a given interface. | ||
| ciscoIfExtIfNameMapping | 1.3.6.1.4.1.9.9.276.1.6 | |||
| ciscoIfExtIfNameMappingGroup | 1.3.6.1.4.1.9.9.276.2.2.8 | A collection of objects for the 'ifName' to 'ifIndex' mapping. | ||
| ciscoIfExtSystemConfig | 1.3.6.1.4.1.9.9.276.1.2 | |||
| ciscoIfExtUtilIntervalGroup | 1.3.6.1.4.1.9.9.276.2.2.14 | A collection of objects containing information about calculation interval for utilization rate on interfaces. | ||
| ciscoIfExtUtilization | 1.3.6.1.4.1.9.9.276.1.4 | |||
| ciscoIfExtUtilizationGroup | 1.3.6.1.4.1.9.9.276.2.2.6 | A collection of objects containing information about utilization rates of interfaces. |
RFC description
Cisco vendor extension MIB providing enhanced interface management objects beyond standard IF-MIB capabilities.
Start monitoring Cisco routers and switches 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.