How interface report data is calculated

Interface report data is calculated using the following formulas

 

TRAFFIC :
 In Traffic(bps)     : Rx Traffic    :  InOctets*8*1000/deltatime
 Out Traffic(bps)  : Tx Traffic    :  OutOctets*8*1000/deltatime
 
InOctects  (bytes)   The difference between two ifInOctects collected at subsequent polls.
OutOctets (bytes)   The difference between two ifOutOctects collected at subsequent polls.
ifInOctects  (bytes) .1.3.6.1.2.1.2.2.1.10 The total number of octets received on the interface, including framing characters.
ifOutOctets (bytes) .1.3.6.1.2.1.2.2.1.16 The total number of octets transmitted out of the interface, including framing characters.
deltatime   Time difference between two polls.
 
Note:
1) Multiplying by 8 is for converting bytes to bits.
2) Multiplying by 1000 is for converting 'per millisecond' to 'per second'.
 
Utilization :
In Util(%)     : (InTraffic/Inspeed)*100       = (InOctets*8*1000*100/deltatime*inspeed)
Out Util(%)  : (OutTraffic/OutSpeed)*100 = (OutOctets*8*1000*100/deltatime*Outspeed)
 
InOctects  (bytes)   The difference between two ifInOctects collected at subsequent polls.
OutOctets (bytes)   The difference between two ifOutOctects collected at subsequent polls.
ifInOctects  (bytes) .1.3.6.1.2.1.2.2.1.10 The total number of octets received on the interface, including framing characters.
ifOutOctets (bytes) .1.3.6.1.2.1.2.2.1.16 The total number of octets transmitted out of the interface, including framing characters.
deltatime   Time difference between two polls.
Inspeed/ifSpeed .1.3.6.1.2.1.2.2.1.5 An estimate of the interface\s current bandwidth in bits per second. (Can be defined by user).
Outspeed/ifSpeed .1.3.6.1.2.1.2.2.1.5 An estimate of the interface\s current bandwidth in bits per second. (Can be defined by user).

Packets per second :
Rx Packets = (INUCAST+INDISCARDS+INERRORS+INUNKNOWNPROTOS+HCINMCAST+HCINBCAST)*1000/ deltatime
Tx Packets = (OUTUCAST+HCOUTMCAST+ HCOUTBCAST)*1000/deltatime
 
InErrors .1.3.6.1.2.1.2.2.1.14 The number of inbound packets that contained errors preventing them from being deliverable to a higher-layer protocol.
INUCAST .1.3.6.1.2.1.2.2.1.11 The number of subnetwork-unicast packets delivered to a higher-layer protocol.
OUTUCAST .1.3.6.1.2.1.2.2.1.17 The total number of packets that higher-level protocols requested be transmitted to a subnetwork-unicast address, including those that were discarded or not sent.
INDISCARDS .1.3.6.1.2.1.2.2.1.13 The number of inbound packets which were chosen to be discarded even though no errors had been detected to prevent their being deliverable to a higher-layer protocol. One possible reason for discarding such a packet could be to free up buffer space.
INUNKNOWNPROTOS .1.3.6.1.2.1.2.2.1.15 The number of packets received via the interface which were discarded because of an unknown or unsupported protocol.
HCINMCAST .1.3.6.1.2.1.31.1.1.1.8 The number of packets, delivered by this sub-layer to a higher (sub-)layer, which were addressed to a multicast address at this sub-layer. For a MAC layer protocol, this includes both Group and Functional addresses. This object is a 64-bit version of ifInMulticastPkts.
HCOUTMCAST .1.3.6.1.2.1.31.1.1.1.12 The total number of packets that higher-level protocols requested be transmitted, and which were addressed to a multicast address at this sub-layer, including those that were discarded or not sent. For a MAC layer protocol, this includes both Group and Functional addresses. This object is a 64-bit version of ifOutMulticastPkts.
HCINBCAST .1.3.6.1.2.1.31.1.1.1.9 The number of packets, delivered by this sub-layer to a higher (sub-)layer, which were addressed to a broadcast address at this sub-layer. This object is a 64-bit version of ifInBroadcastPkts.
HCOUTBCAST .1.3.6.1.2.1.31.1.1.1.13 The total number of packets that higher-level protocols requested be transmitted, and which were addressed to a broadcast address at this sub-layer, including those that were discarded or not sent. This object is a 64-bit version of ifOutBroadcastPkts.
 
Error rate :
32-bit:
(InErrors+OutErrors)*100/(INUCAST+OUTUCAST+INDISCARDS+OUTDISCARDS+INERRORS+OUTERRORS+INUNKNOWNPROTOS+HCINBCAST+HCOUTBCAST)
64-bit:
(InErrors+OutErrors)*100/(INUCAST+OUTUCAST+INDISCARDS+OUTDISCARDS+INERRORS+OUTERRORS+INUNKNOWNPROTOS+HCINMCAST+HCOUTMCAST+HCINBCAST+HCOUTBCAST)

InErrors .1.3.6.1.2.1.2.2.1.14 The number of inbound packets that contained errors preventing them from being deliverable to a higher-layer protocol.
OutErrors .1.3.6.1.2.1.2.2.1.20 The number of outbound packets that could not be transmitted because of errors.
INUCAST .1.3.6.1.2.1.2.2.1.11 The number of subnetwork-unicast packets delivered to a higher-layer protocol.
OUTUCAST .1.3.6.1.2.1.2.2.1.17 The total number of packets that higher-level protocols requested be transmitted to a subnetwork-unicast address, including those that were discarded or not sent.
INDISCARDS .1.3.6.1.2.1.2.2.1.13 The number of inbound packets which were chosen to be discarded even though no errors had been detected to prevent their being deliverable to a higher-layer protocol. One possible reason for discarding such a packet could be to free up buffer space.
OUTDISCARDS .1.3.6.1.2.1.2.2.1.19 The number of outbound packets which were chosen to be discarded even though no errors had been detected to prevent their being transmitted. One possible reason for discarding such a packet could be to free up buffer space.
INUNKNOWNPROTOS .1.3.6.1.2.1.2.2.1.15 The number of packets received via the interface which were discarded because of an unknown or unsupported protocol.
INNUCAST .1.3.6.1.2.1.2.2.1.12 The number of non-unicast (i.e., subnetwork- broadcast or subnetwork-multicast) packets delivered to a higher-layer protocol.
OUTNUCAST .1.3.6.1.2.1.2.2.1.18 The total number of packets that higher-level protocols requested be transmitted to a non- unicast (i.e., a subnetwork-broadcast or subnetwork-multicast) address, including those that were discarded or not sent.
HCINMCAST .1.3.6.1.2.1.31.1.1.1.8 The number of packets, delivered by this sub-layer to a higher (sub-)layer, which were addressed to a multicast address at this sub-layer. For a MAC layer protocol, this includes both Group and Functional addresses. This object is a 64-bit version of ifInMulticastPkts.
HCOUTMCAST .1.3.6.1.2.1.31.1.1.1.12 The total number of packets that higher-level protocols requested be transmitted, and which were addressed to a multicast address at this sub-layer, including those that were discarded or not sent. For a MAC layer protocol, this includes both Group and Functional addresses. This object is a 64-bit version of ifOutMulticastPkts.
HCINBCAST .1.3.6.1.2.1.31.1.1.1.9 The number of packets, delivered by this sub-layer to a higher (sub-)layer, which were addressed to a broadcast address at this sub-layer. This object is a 64-bit version of ifInBroadcastPkts.
HCOUTBCAST .1.3.6.1.2.1.31.1.1.1.13 The total number of packets that higher-level protocols requested be transmitted, and which were addressed to a broadcast address at this sub-layer, including those that were discarded or not sent. This object is a 64-bit version of ifOutBroadcastPkts.
 
Discard rate:
32-bit :
(InDiscards+OutDiscards)*100/(INUCAST+OUTUCAST+INDISCARDS+OUTDISCARDS+INERRORS+OUTERRORS+INUNKNOWNPROTOS+HCINBCAST+HCOUTBCAST)
64-bit :
(InDiscards+OutDiscards)*100/(INUCAST+OUTUCAST+INDISCARDS+OUTDISCARDS+INERRORS+OUTERRORS+INUNKNOWNPROTOS+HCINMCAST+HCOUTMCAST+HCINBCAST+HCOUTBCAST)
 
InErrors .1.3.6.1.2.1.2.2.1.14 The number of inbound packets that contained errors preventing them from being deliverable to a higher-layer protocol.
OutErrors .1.3.6.1.2.1.2.2.1.20 The number of outbound packets that could not be transmitted because of errors.
INUCAST .1.3.6.1.2.1.2.2.1.11 The number of subnetwork-unicast packets delivered to a higher-layer protocol.
OUTUCAST .1.3.6.1.2.1.2.2.1.17 The total number of packets that higher-level protocols requested be transmitted to a subnetwork-unicast address, including those that were discarded or not sent.
INDISCARDS .1.3.6.1.2.1.2.2.1.13 The number of inbound packets which were chosen to be discarded even though no errors had been detected to prevent their being deliverable to a higher-layer protocol. One possible reason for discarding such a packet could be to free up buffer space.
OUTDISCARDS .1.3.6.1.2.1.2.2.1.19 The number of outbound packets which were chosen to be discarded even though no errors had been detected to prevent their being transmitted. One possible reason for discarding such a packet could be to free up buffer space.
INUNKNOWNPROTOS .1.3.6.1.2.1.2.2.1.15 The number of packets received via the interface which were discarded because of an unknown or unsupported protocol.
INNUCAST .1.3.6.1.2.1.2.2.1.12 The number of non-unicast (i.e., subnetwork- broadcast or subnetwork-multicast) packets delivered to a higher-layer protocol.
OUTNUCAST .1.3.6.1.2.1.2.2.1.18 The total number of packets that higher-level protocols requested be transmitted to a non- unicast (i.e., a subnetwork-broadcast or subnetwork-multicast) address, including those that were discarded or not sent.
HCINMCAST .1.3.6.1.2.1.31.1.1.1.8 The number of packets, delivered by this sub-layer to a higher (sub-)layer, which were addressed to a multicast address at this sub-layer. For a MAC layer protocol, this includes both Group and Functional addresses. This object is a 64-bit version of ifInMulticastPkts.
HCOUTMCAST .1.3.6.1.2.1.31.1.1.1.12 The total number of packets that higher-level protocols requested be transmitted, and which were addressed to a multicast address at this sub-layer, including those that were discarded or not sent. For a MAC layer protocol, this includes both Group and Functional addresses. This object is a 64-bit version of ifOutMulticastPkts.
HCINBCAST .1.3.6.1.2.1.31.1.1.1.9 The number of packets, delivered by this sub-layer to a higher (sub-)layer, which were addressed to a broadcast address at this sub-layer. This object is a 64-bit version of ifInBroadcastPkts.
HCOUTBCAST .1.3.6.1.2.1.31.1.1.1.13 The total number of packets that higher-level protocols requested be transmitted, and which were addressed to a broadcast address at this sub-layer, including those that were discarded or not sent. This object is a 64-bit version of ifOutBroadcastPkts.

 

 

Video Zone
OpManager Customer Videos
Altaleb Alshenqiti - Ministry of National Guard - Health Affairs
  
  •  IT Admin from "Royal flying doctor service", Australia
     Jonathan ManageEngine Customer
  •  Michael - Network & Tech, ManageEngine Customer
     Altaleb Alshenqiti - Ministry of National Guard - Health Affairs
  •  David Tremont, Associate Directory of Infrastructure,USA
     Todd Haverstock Administrative Director
  •  Donald Stewart, IT Manager from Crest Industries
     John Rosser, MIS Manager - Yale Chase Equipment & Services
 Pricing  Get Quote