| VariableName | (ALN) | (ALN) | (ALN) | (ALN) | (ALN) | (ALN) | ShortDescr | RenameFrom | RW | ProcType | Table | Scope | PossibleValues | Description | |
| Priority | Condition/ | Min | Max | Kernel Support | Nature | ||||||||||
| Output | |||||||||||||||
| AbruptTimeouts | Low | Output | 0 | 2^32-1 | Supported | Discrete | Abrupt Timeouts | - | read-only | ZeroBasedCounter32 | 3stack | standard | - | The number of timeouts that occurred without any immediatelypreceding duplicate acknowledgments or other indications of congestion. Abrupt Timeouts indicate that the path lost an entire window of data or acknowledgements. | |
| AckAfterFR | Low | Output | 0 | 2^32-1 | Supported | Discrete | ACKs following FR, but not due to FR (way ooo) | - | read-only | ZeroBasedCounter32 | 2path | standard | - | The number of acknowledgments reporting out-of-order segmentsafter the segments have already be retransmitted (For example as detected by the Eiffle algorithm, [RFC3522]). | |
| CERcvd | Med | Output | 0 | 2^32-1 | Not supported | Discrete | Received segments with Congestion Experienced bits | - | read-only | ZeroBasedCounter32 | 2path | standard | - | Received segments with Congestion Experienced bits. See[RFC3168]. | |
| CongAvoid | Med | Output | 0 | 2^32-1 | Supported | Discrete | Congestion Avoidance Window Opens | - | read-only | ZeroBasedCounter32 | 3stack | standard | - | The number of times the congestion window has been increasedby the Congestion Avoidance algorithm. See [RFC2581]. | |
| CongOverCount | Med | Output | 0 | 2^32-1 | Supported but renamed as CongestionOverCount | Discrete | Overcounted congestion Signals | CongestionOverCount | read-only | ZeroBasedCounter32 | 3stack | standard | - | The number of congestion events which were 'backed out' of thecongestion control state machine such that the congestion window was restored to a prior value. This can happen due to the Eiffle algorithm [RFC3522] or other algorithms which can be used to detect and cancel spurious invocations of the Fast Retransmit Algorithm. | |
| CongSignals | Med | Output | 0 | 2^32-1 | Supported but renamed as CongestionSignals | Discrete | Total Congestion Signals. | Recoveries PreCongCountRTT | read-only | ZeroBasedCounter32 | 1perf | standard | - | The number of multiplicative downward congestion windowadjustments due to all forms of congestion signals, including Fast Retransmit, ECN and timeouts. | |
| DSACKDups | Med | Output | 0 | 2^32-1 | Supported | Discrete | Duplicate Data DSACK Reports | - | read-only | ZeroBasedCounter32 | 3stack | standard | - | The number of duplicate segments reported to the localhost by D-SACK blocks. See [RFC2883]. | |
| DataOctetsIn | Med | Output | 0 | 2^32-1 | Supported but renamed as DataBytesIn | Discrete | Data Octets In | - | read-only | ZeroBasedCounter32 | 1perf | standard | - | The number of octets contained in received data segments,including retransmitted data. Note that this does not include TCP headers. | |
| DataOctetsOut | Med | Output | 0 | 2^32-1 | Supported but renamed as DataBytesOut | Discrete | Data Octets Out | - | read-only | ZeroBasedCounter32 | 1perf | standard | - | The number of octets of data contained in transmitted segments,including retransmitted data. Note that this does not include TCP headers. | |
| DataSegsIn | Med | Output | 0 | 2^32-1 | Supported but renamed as DataPktsIn | Discrete | Total Data Segments In | - | read-only | ZeroBasedCounter32 | 1perf | standard | - | The number of segments received containing a positive lengthdata segment. | |
| DataSegsOut | Med | Output | 0 | 2^32-1 | Supported but renamed as DataPktsOut | Discrete | Data Segments Out | - | read-only | ZeroBasedCounter32 | 1perf | standard | - | The number of segments sent containing a positive length datasegment. | |
| DupAckEpisodes | Med | Output | 0 | 2^32-1 | Not supported | Discrete | Number of Duplicate Acks Sent when prior Ack was not duplicate | - | read-only | ZeroBasedCounter32 | 1perf | standard | - | The number of times that a contiguous series of duplicateacknowledgments have been sent. | |
| DupAcksIn | Med | Output | 0 | 2^32-1 | Supported | Discrete | Number of Duplicate ACKs Received | - | read-only | ZeroBasedCounter32 | 1perf | standard | - | The number of duplicate ACKs received. | |
| DupAcksOut | Med | Output | 0 | 2^32-1 | Supported | Discrete | Number of Duplicate Acks Sent | - | read-only | ZeroBasedCounter32 | 1perf | standard | - | The number of duplicate ACKs sent. | |
| ECERcvd | Med | Output | 0 | 2^32-1 | Supported | Discrete | ECE congestions signals | - | read-only | ZeroBasedCounter32 | 2path | standard | - | The number of congestion signals received via the [RFC3168] ECE bit. | |
| ECNNonceRcvd | Med | Output | 0 | 2^32-1 | Not supported | Discrete | Number of ECN Nonces received | - | read-only | ZeroBasedCounter32 | 2path | standard | - | Number of ECN Nonces received. Note that the low bit is thesame as the one bit nonce sum. | |
| ECNSent | Med | Output | 0 | 2^32-1 | Not supported | Discrete | Number of times CE bits have set ECN | - | read-only | ZeroBasedCounter32 | 2path | standard | - | Number of times CE bits have set ECN. See [RFC3168]. | |
| ECNsignals | Med | Output | 0 | 2^32-1 | Not supported | Discrete | All ECN congestion signals | - | read-only | ZeroBasedCounter32 | 2path | standard | - | The number of congestion signals delivered via all forms ofexplicit congestion notification including the ECE bit and failing the ECN nonce check, etc. | |
| FastRetran | Med | Output | 0 | 2^32-1 | Supported | Discrete | Fast Retransmits | - | read-only | ZeroBasedCounter32 | 3stack | standard | - | The number of invocations of the Fast Retransmit algorithm.See [RFC2581]. | |
| MaxAppRQueue | High | Condition | 1 | 65536 | Supported | Discrete | Maximum size of application read queue | - | read-only | Gauge32 | 4app | standard | - | The maximum number of octets of application data that has beenacknowledged by TCP but not yet delivered to the application. | |
| MaxAppWQueue | High | Condition | 1 | 65536 | Supported | Discrete | Maximum size of application write queue | - | read-only | Gauge32 | 4app | standard | - | The maximum number of octets of application databuffered by TCP, pending first transmission. This is the maximum value of tcpEStatsAppCurAppWQueue. This pair of objects can be used to determine if insufficient queued data is steady state (suggesting insufficient queue space) or transient (suggesting insufficient application performance or excessive CPU load or scheduler latency). | |
| MaxCaCwnd | High | Output | 1 | 2^32-1 | Supported but renamed as MaxCwnd | Discrete | Maximum CA Congestion Window | - | read-only | Gauge32 | 1perf | standard | - | The maximum congestion window used during Congestion Avoidance, in octets. | |
| MaxMSS | High | Output | 1 | 65496 | Supported | Discrete | Maximum MSS | - | read-only | Gauge32 | 3stack | standard | - | The maximum MSS, in octets. See [RFC1191]. | |
| (65536 - 40) | |||||||||||||||
| MaxRTO | High | Output | 1 | 2^32-1 | Supported | Discrete | Maximum Retransmission Timer | - | read-only | Gauge32 | 1perf | standard | - | The maximum value of the retransmit timer RTO, inmilliseconds, not scaled by the RTO backoff multiplier. See [RFC2988]. | |
| MaxRTT | High | Output | 1 | 2^32-1 | Supported | Discrete | Maximum RTT | - | read-only | Gauge32 | 1perf | standard | - | The maximum sampled round trip time, in milliseconds. | |
| MaxReasmQueue | High | Output | 1 | 2^32-1 | Supported | Discrete | Maximum size of reassembly queue | - | read-onlyComment: Is an indirect ref OK? Should the compiler generate the full tag? | Gauge32 | 3stack | standard | - | The maximum value of tcpEStatsStackCurReasmQueue | |
| MaxRetxQueue | High | Output | 1 | 2^32-1 | Supported | Discrete | Maximum size of retransmit queue | MaxRetranQueue | read-only | Gauge32 | 3stack | standard | - | The maximum number of octets of data occupying the retransmit queue. | |
| MaxRwinRcvd | High | Output | 1 | 2^32-1 | Supported | Discrete | Maximum Receiver Window | - | read-only | Gauge32 | 1perf | standard | - | The maximum window advertisement received, in octets. | |
| MaxRwinSent | High | Output | 1 | 2^32-1 | Supported | Discrete | maximum receiver window out | - | read-only | Gauge32 | 1perf | standard | - | The maximum window advertisement sent, in octets. | |
| MaxSsCwnd | High | Output | 1 | 2^32-1 | Not supported | Discrete | Maximum SS Congestion Window | MaxCwnd | read-only | Gauge32 | 1perf | standard | - | The maximum congestion window used during Slow Start, in octets. | |
| MaxSsthresh | High | Output | 1 | 2^32-1 | Supported | Discrete | Maximum Slowstart Threshold | - | read-only | Gauge32 | 1perf | standard | - | The maximum slow start threshold, excluding the initialvalue. | |
| MinMSS | High | Output | 1 | 2^32-1 | Supported | Discrete | Minimum MSS | - | read-only | Gauge32 | 3stack | standard | - | The minimum MSS, in octets. See [RFC1191]. | |
| MinRTO | High | Output | 1 | 2^32-1 | Supported | Discrete | Minimum Retransmission Timer | - | read-only | Gauge32 | 1perf | standard | - | The minimum value of the retransmit timer RTO, inmilliseconds, not scaled by the RTO backoff multiplier. See [RFC2988]. | |
| MinRTT | High | Output | 1 | 2^32-1 | Supported | Discrete | Minimum RTT | - | read-only | Gauge32 | 1perf | standard | - | The minimum sampled round trip time, in milliseconds. | |
| MinSsthresh | High | Output | 1 | 2^32-1 | Supported | Discrete | Minimum Slowstart Threshold | - | read-only | Gauge32 | 1perf | standard | - | The minimum slow start threshold. | |
| Nagle | High | Condition | 0 | 1 | Supported but renamed as NagleEnabled | Discrete | Nagle Algorithm Enabled | NagleEnabled | read-only | TruthValue | 1perf | standard | - | True(1) if the Nagle algorithm is being used, else false(2).See [RFC896] and [RFC1122]. | |
| NonRecovDA | High | Output | 0 | 2^32-1 | Supported | Discrete | Duplicate Acks attributed to Out-of-Order | - | read-only | ZeroBasedCounter32 | 2path | standard | - | Duplicate acks (or SACKS) that did not trigger a FastRetransmit because ACK advanced prior to the number of duplicate acknowledgements reaching RetranThresh. | |
| NonRecovDAEpisodes | High | Output | 1 | 2^32-1 | Not Supported | Discrete | Dup Ack Episodes XXX | SndDupAckEpisodes | read-only | Integer32 | 2path | standard | - | The number of duplicate acknowledgment episodes thatdid not trigger a Fast Retransmit because ACK advanced prior to the number of duplicate acknowledgements reaching RetranThresh. See [RFC2581]. | |
| OctetsRetrans | High | Output | 0 | 2^32-1 | Supported but renamed as BytesRetrans | Discrete | Retransmitted Octets | - | read-only | ZeroBasedCounter32 | 1perf | standard | - | The number of octets retransmitted. | |
| OtherReductions | High | Output | 0 | 2^32-1 | Supported | Discrete | Other Congestion Window Reductions | - | read-only | ZeroBasedCounter32 | 3stack | standard | - | The number of congestion window reductions made as a resultof anything other than AIMD congestion control algorithms. Examples of non-multiplicative window reductions include experimental algorithms such as Vegas [Bra94], and Congestion Window Validation [RFC2861]. | |
| QuenchRcvd | Low | Output | 0 | 2^32-1 | Supported | Discrete | ICMP Quench Messages received | - | read-only | ZeroBasedCounter32 | 2path | standard | - | The number of ICMP quench messages that are treated ascongestion signals. | |
| RcvWindScale | Low | Output | 0 | 2^32-1 | Supported | Discrete | Window scale used by the receiver to encode seg.wnd | RcvWinScale | read-only | Integer32 | 1perf | standard | - | The value of Rcv.Wind.Scale from [RFC1323]. Note thattcpEStatsPerfRcvWindScale is either zero or the same as tcpEStatsStackWinScaleSent. | |
| RecInitial | Low | Output | 1 | 2^32-1 | Supported but renamed as RecvISS | Discrete | Initial receive sequence number | RecvISS | read-only | Counter32 | 3stack | standard | - | Initial receive sequence number. Note that by definitiontcpEStatsStackRecInitial never changes for a given connection. See [RFC793]. | |
| SACKBlocksRcvd | High | Output | 1 | 2^32-1 | Supported | Discrete | Number of SACKs blocks Received | - | read-only | ZeroBasedCounter32 | 3stack | standard | - | The number of SACK blocks received (within SACK options). | |
| SACKokRcvd | High | Output | 1 | 2^32-1 | Not supported | Discrete | SACKok was seen in SYN or SYN-ACK | - | read-only | TruthValue | 3stack | standard | - | True(1) if SACKok option was received, else false(2).See [RFC2018]. | |
| SACKokSent | High | Output | 1 | 2^32-1 | Not supported | Discrete | SACKok was sent in SYN or SYN-ACK | - | read-only | TruthValue | 3stack | standard | - | True(1) if SACKok option was sent, else false(2).See [RFC2018]. | |
| SACKsRcvd | High | Output | 1 | 2^32-1 | Supported | Discrete | Number of SACKs Options Received | - | read-only | ZeroBasedCounter32 | 3stack | standard | - | The number of SACK options received. See [RFC2018]. | |
| SegsIn | High | Output | 1 | 2^32-1 | Supported but renamed as PktsIn | Discrete | Total Segments In | - | read-only | ZeroBasedCounter32 | 1perf | standard | - | The total number of segments received. | |
| SegsOut | High | Output | 1 | 2^32-1 | Supported but renamed as PktsOut | Discrete | Total Segments Out | - | read-only | ZeroBasedCounter32 | 1perf | standard | - | The total number of segments sent. | |
| SegsRetrans | High | Output | 1 | 2^32-1 | Supported but renamed as PktsRetrans | Discrete | Segments With Retransmitted Data | - | read-only | ZeroBasedCounter32 | 1perf | standard | - | The number of segments transmitted containing at least someretransmitted data. | |
| SendStall | High | Output | 1 | 2^32-1 | Supported | Discrete | local resource stalls treated as congestion signals | - | read-only | ZeroBasedCounter32 | 3stack | standard | - | The number of interface stalls or other sender local resourcelimitations that are treated as congestion signals. | |
| SlowStart | High | Output | 1 | 2^32-1 | Supported | Discrete | Slow Start Window Opens | - | read-only | ZeroBasedCounter32 | 3stack | standard | - | The number of times the congestion window has been increasedby the Slow Start algorithm. See [RFC2581]. | |
| SmoothedRTT | Low | Output | 1 | 2^32-1 | Supported | Discrete | Smoothed RTT | - | read-only | Gauge32 | 1perf | standard | - | The smoothed round trip time, in milliseconds, used incalculation of the RTO. See SRTT in [RFC2988]. | |
| SndInitial | Low | Output | 1 | 2^32-1 | Supported but renamed as SndISS | Discrete | Initial send sequence number. | SndISS | read-only | Counter32 | 3stack | standard | - | Initial send sequence number. Note that by definitiontcpEStatsStackSndInitial never changes for a given connection. See [RFC793]. | |
| SndLimTimeCwnd | High | Output | 1 | 2^32-1 | Supported | Discrete | Congestion Limited Time | - | read-only | ZeroBasedCounter32 | 1perf | standard | - | The cumulative time (in milliseconds) spent in the "CongestionLimited" state. See tcpEStatsPerfSndLimTransCwnd. When there is a retransmission timeout, it should be counted in tcpEStatsPerfSndLimTimeCwnd (and not the cumulative time for some other state.) | |
| SndLimTimeRwin | High | Output | 1 | 2^32-1 | Supported | Discrete | Receiver Limited Time | - | read-only | ZeroBasedCounter32 | 1perf | standard | - | The cumulative time (in milliseconds) spent in the "Receiver Limited"state. See tcpEStatsPerfSndLimTransRwin. | |
| SndLimTimeSnd | High | Output | 1 | 2^32-1 | Supported but renamed as SndLimTimeSnder | Discrete | Sender Limited Time | SndLimTimeSender | read-only | ZeroBasedCounter32 | 1perf | standard | - | The cumulative time (in milliseconds) spent in the "Sender Limited"state. See tcpEStatsPerfSndLimTransSnd. | |
| SndLimTransCwnd | Low | Output | 0 | 2^32-1 | Supported | Discrete | Congestion Limited Transitions | - | read-only | ZeroBasedCounter32 | 1perf | standard | - | The number of transitions into the "Congestion Limited" statefrom either the "Receiver Limited" or "Sender Limited" states. This state is entered whenever TCP transmission stops because the sender has reached some limit defined by congestion control (e.g. cwnd) or other algorithms (retransmission timeouts) designed to control network traffic. | |
| SndLimTransRwin | Low | Output | 0 | 2^32-1 | Supported | Discrete | Receiver Limited Transitions | - | read-only | ZeroBasedCounter32 | 1perf | standard | - | The number of transitions into the "Receiver Limited" statefrom either the "Congestion Limited" or "Sender Limited" states. This state is entered whenever TCP transmission stops because the sender has filled the announced receiver window. | |
| SndLimTransSnd | Low | Output | 0 | 2^32-1 | Supported but renamed as SndLimTransSnder | Discrete | Sender Limited Transitions | SndLimTransSender | read-only | ZeroBasedCounter32 | 1perf | standard | - | The number of transitions into the "Sender Limited" state fromeither the "Receiver Limited" or "Congestion Limited" states. This state is entered whenever TCP transmission stops due to some sender limit such as running out of application data or other resources and the Karn algorithm. When TCP stops sending data for any reason which can not be classified as Receiver Limited or Congestion Limited it must be treated as Sender Limited. | |
| SndMax | Low | Output | 1 | 2^32-1 | Supported | Discrete | Maximum Value of snd_nxt | snd_max | read-only | Counter32 | 1perf | standard | - | The farthest forward (right most or largest) SND.NXT value.Note that this will be equal to tcpEStatsPerfSndNxt except when tcpEStatsPerfSndNxt is pulled back during recovery. | |
| SndWindScale | Low | Output | 1 | 2^32-1 | Supported | Discrete | Window scale used by the sender to decode snd.wnd | SndWinScale | read-only | Integer32 | 1perf | standard | - | The value of Snd.Wind.Scale from [RFC1323]. Note thattcpEStatsPerfSndWindScale is either zero or the same as tcpEStatsStackWinScaleRcvd. | |
| SoftErrors | Med | Output | 0 | 2^32-1 | Supported | Discrete | Soft Errors | - | read-only | ZeroBasedCounter32 | 3stack | standard | - | The number segments that fail various consistency tests duringTCP input processing. Soft errors might cause the segment to be discard but some do not. Some of these soft errors cause the the generation of a TCP ancknowledgement, others are silently discarded. | |
| StartTimeStamp | Med | Output | 1 | 2^32-1 | Supported (as two variables: StartTimeSec and StartTimeUsec) | Discrete | Start Time | StartTimeSec StartTime StartTimeUsec | read-only | Integer32SNMPType: DateAndTime | 1perf | standard | - | Time at which this row was created and all ZeroBasedCounters inthe row were initialized to zero. | |
| SubsequentTimeouts | Med | Output | 0 | 2^32-1 | Supported | Discrete | Subsequent (repeated) Timeouts | - | read-only | ZeroBasedCounter32 | 3stack | standard | - | The number of times the retransmit timeout has expired whenthe RTO backoff multiplier is greater than one. See [RFC2988]. | |
| SumOctetsReordered | Med | Output | 1 | 2^32-1 | Not supported | Discrete | Sum Octets Reordered | - | read-only | Integer32 | 2path | standard | - | The sum of the amounts SND.UNA advances on the acknowledgmentwhich ends a dup-ack episode without a retransmission. | |
| ThruOctetsAcked | Med | Output | 0 | 2^32-1 | Supported but renamed as ThryBytesAcked | Discrete | Total throughput octets sent | ThruOctetsSent | read-only | ZeroBasedCounter32 | 1perf | standard | - | The number of octets for which cumulative acknowledgmentshave been received. Note that this will be the sum of changes to tcpEStatsPerfSndUna. | |
| ThruOctetsReceived | Med | Output | 0 | 2^32-1 | Supported but renamed as ThruBytesReceived | Discrete | Total throughput octets received | - | read-only | ZeroBasedCounter32 | 1perf | standard | - | The number of octets for which cumulative acknowledgmentshave been sent. Note that this will be the sum of changes to tcpEStatsPerfRcvNxt. | |
| TimeStampRcvd | Med | Output | 0 | 1 | Not supported | Discrete | Timestamp received in SYN or SYN-ACK | - | read-only | TruthValue | 3stack | standard | - | True(1) if Timestamp option was received, else false(2).See [RFC1323]. | |
| TimeStampSent | Med | Output | 0 | 1 | Supported | Discrete | Timestamp sent in SYN or SYN-ACK | - | read-only | TruthValue | 3stack | standard | - | True(1) if Timestamp option was sent, else false(2).See [RFC1323]. | |
| TimeStamps | Med | Output | 0 | 1 | Supported but renamed as TimeStampsEnabled | Discrete | Timestamps Enabled | TimestampsEnabled | read-only | TruthValue | 1perf | standard | - | True(1) if timestamps have been negotiated on, elsefalse(2). See [RFC1323]. | |
| Timeouts | High | Output | 0 | 2^32-1 | Supported | Discrete | Number of Initial Timeouts | - | read-only. | ZeroBasedCounter32 | 1perf | standard | - | The number of times the retransmit timeout has expired whenthe RTO backoff multiplier is equal to one. See [RFC2988]. | |
| WinScaleRcvd | High | Output | -1 | 14 | Supported (also available as RcvWinScale) | Discrete | requested window scale | - | read-only | Integer32 | 3stack | standard# RenameFrom: RecvWinScale | (-1..14) | The value of the received window scale option if one wasreceived; otherwise, a value of -1. See [RFC1323]. | |
| WinScaleSent | High | Output | -1 | 14 | Supported (also available as SndWinScale) | Discrete | Requested Window Scale Out | - | read-only | Integer32 | 3stack | standard# RenameFrom: SendWinScale | (-1..14) | The value of the transmitted window scale option if one wassent; otherwise, a value of -1. See [RFC1323]. | |
| X_RcvRTT | Med | Output | 1 | 2^32-1 | Supported | Discrete | Receiver RTT estimate | - | read-only | Gauge32 | 3stack | internal | - | The receiver's RTT estimate, if available. Note that thereis no standard for receiver RTT measurement. | |
| X_Rcvbuf | High | Output | 1 | 2^32-1 | Supported | Discrete | Socket rcvbuf size | Rcvbuf RcvbufGet | read-only | Gauge32 | - | internal | - | The socket receive buffer size is octets. Note that themeaning of this variable is implementation dependent. In particular, it may or may not include the reassembly queue. | |
| X_Sndbuf | High | Condition | 1 | 2^32-1 | Supported | Discrete | Socket sndbuf size | Sndbuf SndbufGet | read-only | Gauge32 | - | internal | - | The socket send buffer size is octets. Note that themeaning of this variable is implementation dependent. Particularly, it may or may not include the retransmit queue. | |
| ZeroRwinSent | High | Output | 1 | 2^32-1 | Not supported | Discrete | Number of ACKS sent with zero receive windows | - | read-only | Gauge32 | 1perf | standard | - | The number of acknowledgements sent announcing azero receive window, when the previously announced window was not zero. | |
| ZeroRwinRcvd | Low | Output | 1 | 2^32-1 | Not supported | Discrete | Minimum Receiver Window | - | read-only | Gauge32 | 1perf | standard | - | The number of acknowledgements received announcing azero receive window, when the previously announced window was not zero. | |