All MIBs › ARISTA-SW-IP-FORWARDING-MIB
Organization: Arista Networks, Inc.
Last Updated: 2014-08-15
Category: Vendor: Arista
Description: Arista EOS software IP forwarding path statistics and exception packet counters.
Start monitoring vendor-neutral, standards-based MIB, any SNMPv3-capable network device (SNMP engine identity/boot/clock status) 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.
What Is ARISTA-SW-IP-FORWARDING-MIB?
ARISTA-SW-IP-FORWARDING-MIB is an Arista Networks, Inc. proprietary MIB reporting software-forwarded (as opposed to hardware-forwarded) IP packet statistics, split by IP version. Its statistics table, keyed by IP version, records inbound receives (with 64-bit high-capacity counter), inbound octets, header/no-route/address/unknown-protocol/truncated-packet errors, forwarded datagrams, reassembly requests/OKs/failures, inbound discards/delivers, and outbound requests/no-routes/forwarded-datagrams. As a performance MIB it lets an administrator watch how much traffic is falling back to software forwarding — a potential sign of a hardware-forwarding table miss or unsupported feature — on an Arista switch. It is deployed on Arista Networks switches. Engineers can download the ARISTA-SW-IP-FORWARDING-MIB file directly to load it into their MIB browser.
IPNetwork Monitor allows you to monitor SNMP objects defined in ARISTA-SW-IP-FORWARDING-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
- Arista Networks switches
Monitoring Examples
An administrator monitors aristaSwFwdIpStatsInForwDatagrams to catch an unexpectedly high rate of software-forwarded traffic, which can indicate a hardware forwarding-table exception on an Arista switch.
What Can Be Monitored
- software-forwarded IP packet statistics by IP version
This MIB depends on
Related MIBs
Imported Objects
From ARISTA-SMI-MIB
| aristaMibs | OBJECT-IDENTITY |
From INET-ADDRESS-MIB
| InetVersion |
From SNMPv2-CONF
| MODULE-COMPLIANCE | |
| OBJECT-GROUP |
From SNMPv2-SMI
| Counter32 | |
| Counter64 | |
| MODULE-IDENTITY | |
| OBJECT-TYPE | |
| Unsigned32 |
From SNMPv2-TC
| TimeStamp |
How to Use in IPNetwork Monitor
Example using aristaSwFwdIpStatsInReceives OID:
OIDs
| OID symbolic | OID numeric | Type | Access | Description |
|---|---|---|---|---|
| aristaSwFwdIp | 1.3.6.1.4.1.30065.3.1.1 | |||
| aristaSwFwdIpOctetGroup | 1.3.6.1.4.1.30065.3.1.2.2.2 | Octet counters, which are not supported on all systems. | ||
| TIM aristaSwFwdIpStatsDiscontinuityTime | 1.3.6.1.4.1.30065.3.1.1.1.1.46 | TimeStamp | read-only | The value of sysUpTime on the most recent occasion at which any one or more of this entry'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 zero value. |
| aristaSwFwdIpStatsEntry | 1.3.6.1.4.1.30065.3.1.1.1.1 | not-accessible | A statistics entry containing system-wide objects for a particular IP version. | |
| aristaSwFwdIpStatsGroup | 1.3.6.1.4.1.30065.3.1.2.2.1 | The group of required statistics objects. | ||
| C64 aristaSwFwdIpStatsHCInBcastPkts | 1.3.6.1.4.1.30065.3.1.1.1.1.43 | Counter64 | read-only | The number of IP broadcast datagrams received by software. This object counts the same datagrams as aristaSwFwdIpStatsInBcastPkts but allows for larger values. Discontinuities in the value of this counter can occur at re-initialization of the management system, and at other times as indicated by the value of aristaSwFwdIpStatsDiscontinuityTime. |
| C64 aristaSwFwdIpStatsHCInDelivers | 1.3.6.1.4.1.30065.3.1.1.1.1.19 | Counter64 | read-only | The total number of datagrams successfully delivered to IP user-protocols (including ICMP). This object counts the same packets as aristaSwFwdIpStatsInDelivers, but allows for larger values. Discontinuities in the value of this counter can occur at re-initialization of the management system, and at other times as indicated by the value of aristaSwFwdIpStatsDiscontinuityTime. |
| C64 aristaSwFwdIpStatsHCInForwDatagrams | 1.3.6.1.4.1.30065.3.1.1.1.1.13 | Counter64 | read-only | The number of input datagrams for which this entity was not their final IP destination and for which this entity attempted in software to find a route to forward them to that final destination. This object counts the same packets as aristaSwFwdIpStatsInForwDatagrams, but allows for larger values. Discontinuities in the value of this counter can occur at re-initialization of the management system, and at other times as indicated by the value of aristaSwFwdIpStatsDiscontinuityTime. |
| C64 aristaSwFwdIpStatsHCInMcastOctets | 1.3.6.1.4.1.30065.3.1.1.1.1.37 | Counter64 | read-only | The total number of octets received by software in IP multicast datagrams. This object counts the same octets as aristaSwFwdIpStatsInMcastOctets, but allows for larger values. Discontinuities in the value of this counter can occur at re-initialization of the management system, and at other times as indicated by the value of aristaSwFwdIpStatsDiscontinuityTime. |
| C64 aristaSwFwdIpStatsHCInMcastPkts | 1.3.6.1.4.1.30065.3.1.1.1.1.35 | Counter64 | read-only | The number of IP multicast datagrams received by software. This object counts the same datagrams as aristaSwFwdIpStatsInMcastPkts but allows for larger values. Discontinuities in the value of this counter can occur at re-initialization of the management system, and at other times as indicated by the value of aristaSwFwdIpStatsDiscontinuityTime. |
| C64 aristaSwFwdIpStatsHCInOctets | 1.3.6.1.4.1.30065.3.1.1.1.1.6 | Counter64 | read-only | The total number of octets received in software in input IP datagrams, including those received in error. This object counts the same octets as aristaSwFwdIpStatsInOctets, but allows for larger values. Discontinuities in the value of this counter can occur at re-initialization of the management system, and at other times as indicated by the value of aristaSwFwdIpStatsDiscontinuityTime. |
| C64 aristaSwFwdIpStatsHCInReceives | 1.3.6.1.4.1.30065.3.1.1.1.1.4 | Counter64 | read-only | The total number of input IP datagrams received in software, including those received in error. This object counts the same datagrams as aristaSwFwdIpStatsInReceives, but allows for larger values. Discontinuities in the value of this counter can occur at re-initialization of the management system, and at other times as indicated by the value of aristaSwFwdIpStatsDiscontinuityTime. |
| C64 aristaSwFwdIpStatsHCOutBcastPkts | 1.3.6.1.4.1.30065.3.1.1.1.1.45 | Counter64 | read-only | The number of IP broadcast datagrams transmitted by software. This object counts the same datagrams as aristaSwFwdIpStatsOutBcastPkts, but allows for larger values. Discontinuities in the value of this counter can occur at re-initialization of the management system, and at other times as indicated by the value of aristaSwFwdIpStatsDiscontinuityTime. |
| C64 aristaSwFwdIpStatsHCOutForwDatagrams | 1.3.6.1.4.1.30065.3.1.1.1.1.24 | Counter64 | read-only | The number of datagrams for which this entity was not their final IP destination and for which it was successful in finding a path to their final destination in software. This object counts the same packets as aristaSwFwdIpStatsOutForwDatagrams, but allows for larger values. Discontinuities in the value of this counter can occur at re-initialization of the management system, and at other times as indicated by the value of aristaSwFwdIpStatsDiscontinuityTime. |
| C64 aristaSwFwdIpStatsHCOutMcastOctets | 1.3.6.1.4.1.30065.3.1.1.1.1.41 | Counter64 | read-only | The total number of octets transmitted by software in IP multicast datagrams. This object counts the same octets as aristaSwFwdIpStatsOutMcastOctets, but allows for larger values. Discontinuities in the value of this counter can occur at re-initialization of the management system, and at other times as indicated by the value of aristaSwFwdIpStatsDiscontinuityTime. |
| C64 aristaSwFwdIpStatsHCOutMcastPkts | 1.3.6.1.4.1.30065.3.1.1.1.1.39 | Counter64 | read-only | The number of IP multicast datagrams transmitted by software. This object counts the same datagrams as aristaSwFwdIpStatsOutMcastPkts, but allows for larger values. Discontinuities in the value of this counter can occur at re-initialization of the management system, and at other times as indicated by the value of aristaSwFwdIpStatsDiscontinuityTime. |
| C64 aristaSwFwdIpStatsHCOutOctets | 1.3.6.1.4.1.30065.3.1.1.1.1.33 | Counter64 | read-only | The total number of octets in IP datagrams delivered by software to the lower layers for transmission. This objects counts the same octets as aristaSwFwdIpStatsOutOctets, but allows for larger values. Discontinuities in the value of this counter can occur at re-initialization of the management system, and at other times as indicated by the value of aristaSwFwdIpStatsDiscontinuityTime. |
| C64 aristaSwFwdIpStatsHCOutRequests | 1.3.6.1.4.1.30065.3.1.1.1.1.21 | Counter64 | read-only | The total number of IP datagrams that local IP user- protocols (including ICMP) supplied to IP in requests for transmission. This object counts the same packets as aristaSwFwdIpStatsOutRequests, but allows for larger values. Discontinuities in the value of this counter can occur at re-initialization of the management system, and at other times as indicated by the value of aristaSwFwdIpStatsDiscontinuityTime. |
| C64 aristaSwFwdIpStatsHCOutTransmits | 1.3.6.1.4.1.30065.3.1.1.1.1.31 | Counter64 | read-only | The total number of IP datagrams that this entity supplied by software to the lower layers for transmission. This object counts the same datagrams as aristaSwFwdIpStatsOutTransmits, but allows for larger values. Discontinuities in the value of this counter can occur at re-initialization of the management system, and at other times as indicated by the value of aristaSwFwdIpStatsDiscontinuityTime. |
| C32 aristaSwFwdIpStatsInAddrErrors | 1.3.6.1.4.1.30065.3.1.1.1.1.9 | Counter32 | read-only | The number of input IP datagrams discarded in software because the IP address in their IP header's destination field was not a valid address to be received at this entity. This count includes invalid addresses (e.g., ::0). For entities that are not IP routers and therefore do not forward datagrams, this counter includes datagrams discarded because the destination address was not a local address. Discontinuities in the value of this counter can occur at re-initialization of the management system, and at other times as indicated by the value of aristaSwFwdIpStatsDiscontinuityTime. |
| C32 aristaSwFwdIpStatsInBcastPkts | 1.3.6.1.4.1.30065.3.1.1.1.1.42 | Counter32 | read-only | The number of IP broadcast datagrams received by software. Discontinuities in the value of this counter can occur at re-initialization of the management system, and at other times as indicated by the value of aristaSwFwdIpStatsDiscontinuityTime. |
| C32 aristaSwFwdIpStatsInDelivers | 1.3.6.1.4.1.30065.3.1.1.1.1.18 | Counter32 | read-only | The total number of datagrams successfully delivered to IP user-protocols (including ICMP). Discontinuities in the value of this counter can occur at re-initialization of the management system, and at other times as indicated by the value of aristaSwFwdIpStatsDiscontinuityTime. |
| C32 aristaSwFwdIpStatsInDiscards | 1.3.6.1.4.1.30065.3.1.1.1.1.17 | Counter32 | read-only | The number of input IP datagrams received in software for which no problems were encountered to prevent their continued processing, but were discarded (e.g., for lack of buffer space). Note that this counter does not include any datagrams discarded while awaiting re-assembly. Discontinuities in the value of this counter can occur at re-initialization of the management system, and at other times as indicated by the value of aristaSwFwdIpStatsDiscontinuityTime. |
| C32 aristaSwFwdIpStatsInForwDatagrams | 1.3.6.1.4.1.30065.3.1.1.1.1.12 | Counter32 | read-only | The number of input datagrams for which this entity was not their final IP destination and for which this entity attempted in software to find a route to forward them to that final destination. In entities that do not act as IP routers, this counter will include only those datagrams that were Source-Routed via this entity, and the Source-Route processing was successful. When tracking interface statistics, the counter of the incoming interface is incremented for each datagram. Discontinuities in the value of this counter can occur at re-initialization of the management system, and at other times as indicated by the value of aristaSwFwdIpStatsDiscontinuityTime. |
| C32 aristaSwFwdIpStatsInHdrErrors | 1.3.6.1.4.1.30065.3.1.1.1.1.7 | Counter32 | read-only | The number of input IP datagrams discarded in software due to errors in their IP headers, including version number mismatch, other format errors, hop count exceeded, errors discovered in processing their IP options, etc. Discontinuities in the value of this counter can occur at re-initialization of the management system, and at other times as indicated by the value of aristaSwFwdIpStatsDiscontinuityTime. |
| C32 aristaSwFwdIpStatsInMcastOctets | 1.3.6.1.4.1.30065.3.1.1.1.1.36 | Counter32 | read-only | The total number of octets received by software in IP multicast datagrams. Octets from datagrams counted in aristaSwFwdIpStatsInMcastPkts MUST be counted here. Discontinuities in the value of this counter can occur at re-initialization of the management system, and at other times as indicated by the value of aristaSwFwdIpStatsDiscontinuityTime. |
| C32 aristaSwFwdIpStatsInMcastPkts | 1.3.6.1.4.1.30065.3.1.1.1.1.34 | Counter32 | read-only | The number of IP multicast datagrams received by software. Discontinuities in the value of this counter can occur at re-initialization of the management system, and at other times as indicated by the value of aristaSwFwdIpStatsDiscontinuityTime. |
| C32 aristaSwFwdIpStatsInNoRoutes | 1.3.6.1.4.1.30065.3.1.1.1.1.8 | Counter32 | read-only | The number of input IP datagrams discarded in software because no route could be found to transmit them to their destination. Discontinuities in the value of this counter can occur at re-initialization of the management system, and at other times as indicated by the value of aristaSwFwdIpStatsDiscontinuityTime. |
| C32 aristaSwFwdIpStatsInOctets | 1.3.6.1.4.1.30065.3.1.1.1.1.5 | Counter32 | read-only | The total number of octets received in software in input IP datagrams, including those received in error. Octets from datagrams counted in aristaSwFwdIpStatsInReceives MUST be counted here. Discontinuities in the value of this counter can occur at re-initialization of the management system, and at other times as indicated by the value of aristaSwFwdIpStatsDiscontinuityTime. |
| C32 aristaSwFwdIpStatsInReceivesEx | 1.3.6.1.4.1.30065.3.1.1.1.1.3 | Counter32 | read-only | The total number of input IP datagrams received in software, including those received in error. Discontinuities in the value of this counter can occur at re-initialization of the management system, and at other times as indicated by the value of aristaSwFwdIpStatsDiscontinuityTime. |
| C32 aristaSwFwdIpStatsInTruncatedPkts | 1.3.6.1.4.1.30065.3.1.1.1.1.11 | Counter32 | read-only | The number of input IP datagrams discarded in software because the datagram frame didn't carry enough data. Discontinuities in the value of this counter can occur at re-initialization of the management system, and at other times as indicated by the value of aristaSwFwdIpStatsDiscontinuityTime. |
| C32 aristaSwFwdIpStatsInUnknownProtos | 1.3.6.1.4.1.30065.3.1.1.1.1.10 | Counter32 | read-only | The number of locally-addressed IP datagrams received successfully in software but discarded because of an unknown or unsupported protocol. Discontinuities in the value of this counter can occur at re-initialization of the management system, and at other times as indicated by the value of aristaSwFwdIpStatsDiscontinuityTime. |
| INE aristaSwFwdIpStatsIPVersion | 1.3.6.1.4.1.30065.3.1.1.1.1.1 | InetVersion | not-accessible | The IP version of this row. |
| C32 aristaSwFwdIpStatsOutBcastPkts | 1.3.6.1.4.1.30065.3.1.1.1.1.44 | Counter32 | read-only | The number of IP broadcast datagrams transmitted by software. Discontinuities in the value of this counter can occur at re-initialization of the management system, and at other times as indicated by the value of aristaSwFwdIpStatsDiscontinuityTime. |
| C32 aristaSwFwdIpStatsOutDiscards | 1.3.6.1.4.1.30065.3.1.1.1.1.25 | Counter32 | read-only | The number of output IP datagrams for which no problem was encountered to prevent their transmission to their destination, but were discarded in software (e.g., for lack of buffer space). Note that this counter would include datagrams counted in aristaSwFwdIpStatsOutForwDatagrams if any such datagrams met this (discretionary) discard criterion. Discontinuities in the value of this counter can occur at re-initialization of the management system, and at other times as indicated by the value of aristaSwFwdIpStatsDiscontinuityTime. |
| C32 aristaSwFwdIpStatsOutForwDatagrams | 1.3.6.1.4.1.30065.3.1.1.1.1.23 | Counter32 | read-only | The number of datagrams for which this entity was not their final IP destination and for which it was successful in finding a path to their final destination in software. In entities that do not act as IP routers, this counter will include only those datagrams that were Source-Routed via this entity, and the Source-Route processing was successful. Discontinuities in the value of this counter can occur at re-initialization of the management system, and at other times as indicated by the value of aristaSwFwdIpStatsDiscontinuityTime. |
| C32 aristaSwFwdIpStatsOutFragCreates | 1.3.6.1.4.1.30065.3.1.1.1.1.29 | Counter32 | read-only | The number of output datagram fragments that have been generated as a result of IP fragmentation. Discontinuities in the value of this counter can occur at re-initialization of the management system, and at other times as indicated by the value of aristaSwFwdIpStatsDiscontinuityTime. |
| C32 aristaSwFwdIpStatsOutFragFails | 1.3.6.1.4.1.30065.3.1.1.1.1.28 | Counter32 | read-only | The number of IP datagrams that have been discarded because they needed to be fragmented but could not be. This includes IPv4 packets that have the DF bit set and IPv6 packets that are being forwarded and exceed the outgoing link MTU. Discontinuities in the value of this counter can occur at re-initialization of the management system, and at other times as indicated by the value of aristaSwFwdIpStatsDiscontinuityTime. |
| C32 aristaSwFwdIpStatsOutFragOKs | 1.3.6.1.4.1.30065.3.1.1.1.1.27 | Counter32 | read-only | The number of IP datagrams that have been successfully fragmented. Discontinuities in the value of this counter can occur at re-initialization of the management system, and at other times as indicated by the value of aristaSwFwdIpStatsDiscontinuityTime. |
| C32 aristaSwFwdIpStatsOutFragReqds | 1.3.6.1.4.1.30065.3.1.1.1.1.26 | Counter32 | read-only | The number of IP datagrams that would require fragmentation in order to be transmitted. Discontinuities in the value of this counter can occur at re-initialization of the management system, and at other times as indicated by the value of aristaSwFwdIpStatsDiscontinuityTime. |
| C32 aristaSwFwdIpStatsOutMcastOctets | 1.3.6.1.4.1.30065.3.1.1.1.1.40 | Counter32 | read-only | The total number of octets transmitted by software in IP multicast datagrams. Octets from datagrams counted in aristaSwFwdIpStatsOutMcastPkts MUST be counted here. Discontinuities in the value of this counter can occur at re-initialization of the management system, and at other times as indicated by the value of aristaSwFwdIpStatsDiscontinuityTime. |
| C32 aristaSwFwdIpStatsOutMcastPkts | 1.3.6.1.4.1.30065.3.1.1.1.1.38 | Counter32 | read-only | The number of IP multicast datagrams transmitted by software. Discontinuities in the value of this counter can occur at re-initialization of the management system, and at other times as indicated by the value of aristaSwFwdIpStatsDiscontinuityTime. |
| C32 aristaSwFwdIpStatsOutNoRoutes | 1.3.6.1.4.1.30065.3.1.1.1.1.22 | Counter32 | read-only | The number of locally generated IP datagrams discarded because no route could be found to transmit them to their destination. Discontinuities in the value of this counter can occur at re-initialization of the management system, and at other times as indicated by the value of aristaSwFwdIpStatsDiscontinuityTime. |
| C32 aristaSwFwdIpStatsOutOctets | 1.3.6.1.4.1.30065.3.1.1.1.1.32 | Counter32 | read-only | The total number of octets in IP datagrams delivered by software to the lower layers for transmission. Octets from datagrams counted in aristaSwFwdIpStatsOutTransmits MUST be counted here. Discontinuities in the value of this counter can occur at re-initialization of the management system, and at other times as indicated by the value of aristaSwFwdIpStatsDiscontinuityTime. |
| C32 aristaSwFwdIpStatsOutRequests | 1.3.6.1.4.1.30065.3.1.1.1.1.20 | Counter32 | read-only | The total number of IP datagrams that local IP user- protocols (including ICMP) supplied to IP in requests for transmission. Note that this counter does not include any datagrams counted in aristaSwFwdIpStatsOutForwDatagrams. Discontinuities in the value of this counter can occur at re-initialization of the management system, and at other times as indicated by the value of aristaSwFwdIpStatsDiscontinuityTime. |
| C32 aristaSwFwdIpStatsOutTransmits | 1.3.6.1.4.1.30065.3.1.1.1.1.30 | Counter32 | read-only | The total number of IP datagrams that this entity supplied by software to the lower layers for transmission. This includes datagrams generated locally and those forwarded in software by this entity. Discontinuities in the value of this counter can occur at re-initialization of the management system, and at other times as indicated by the value of aristaSwFwdIpStatsDiscontinuityTime. |
| C32 aristaSwFwdIpStatsReasmFails | 1.3.6.1.4.1.30065.3.1.1.1.1.16 | Counter32 | read-only | The number of failures detected by the IP re-assembly algorithm (for whatever reason: timed out, errors, etc.). Note that this is not necessarily a count of discarded IP fragments since some algorithms (notably the algorithm in RFC 815) can lose track of the number of fragments by combining them as they are received. Discontinuities in the value of this counter can occur at re-initialization of the management system, and at other times as indicated by the value of aristaSwFwdIpStatsDiscontinuityTime. |
| C32 aristaSwFwdIpStatsReasmOKs | 1.3.6.1.4.1.30065.3.1.1.1.1.15 | Counter32 | read-only | The number of IP datagrams successfully reassembled. Discontinuities in the value of this counter can occur at re-initialization of the management system, and at other times as indicated by the value of aristaSwFwdIpStatsDiscontinuityTime. |
| C32 aristaSwFwdIpStatsReasmReqds | 1.3.6.1.4.1.30065.3.1.1.1.1.14 | Counter32 | read-only | The number of IP fragments received that needed to be reassembled at this interface. Discontinuities in the value of this counter can occur at re-initialization of the management system, and at other times as indicated by the value of aristaSwFwdIpStatsDiscontinuityTime. |
| U32 aristaSwFwdIpStatsRefreshRate | 1.3.6.1.4.1.30065.3.1.1.1.1.47 | Unsigned32 | read-only | The minimum reasonable polling interval for this entry. This object provides an indication of the minimum amount of time required to update the counters in this entry. |
| aristaSwFwdIpStatsTable | 1.3.6.1.4.1.30065.3.1.1.1 | not-accessible | The table containing system wide, IP version specific traffic statistics. This table and the ipIfStatsTable contain similar objects whose difference is in their granularity. Where this table contains system wide traffic statistics, the ipIfStatsTable contains the same statistics but counted on a per-interface basis. | |
| aristaSwIpForwardingMIB | 1.3.6.1.4.1.30065.3.1 | This MIB contains counters for software-forwarded packets. | ||
| aristaSwIpFwdMIBCompliance | 1.3.6.1.4.1.30065.3.1.2.1.2 | The compliance statement for Arista switches that support software forwarding of IPv4 and/or IPv6 packets. | ||
| aristaSwIpFwdMIBCompliances | 1.3.6.1.4.1.30065.3.1.2.1 | |||
| aristaSwIpFwdMIBConformance | 1.3.6.1.4.1.30065.3.1.2 | |||
| aristaSwIpFwdMIBGroups | 1.3.6.1.4.1.30065.3.1.2.2 |
RFC description
Counters for software-forwarded IP packets on Arista switches.
Start monitoring Arista Networks EOS 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.