TCP Group
Table 1 lists the objects in the TCP group. The TCP objects are the data transmission statistics and connection data for the TCP layer.
Note: Objects that represent information about a particular TCP connection are transient; the
objects exist only as long as the specified connection is in use.
Object | Syntax | Definition | Access |
---|---|---|---|
tcpRtoAlgorithm { tcp 1 }
|
INTEGER
other (1),
none of the following constant (2), a constant rto rsre (3), MIL-STD-1778, Appendix B vanj (4) Van Jacobson’s algorithm |
The algorithm used to determine the time-out value used for retransmitting unacknowledged octets. | read-only |
tcpRtoMin { tcp 2 }
|
INTEGER | The minimum value allowed by a TCP implementation for the retransmission time-out, measured in milliseconds. Semantics for objects of this type depend upon the algorithm used to determine the retransmission time-out. For example, when the time-out algorithm is rsre (3), an object of this type has the semantics of the LBOUND quantity. | read-only |
tcpRtoMax { tcp 3 }
|
INTEGER | The maximum value allowed by a TCP implementation for the retransmission time-out, measured in milliseconds. More refined semantics for objects of this type depend upon the algorithm used to determine the retransmission time-out. For example, when the time-out algorithm is rsre (3), an object of this type has the semantics of the UBOUND quantity. | read-only |
tcpMaxConn { tcp 4 }
|
INTEGER | The limit on the number of TCP connections the entry can support. In entries where the maximum number of connections is dynamic, this object should be -1. | read-only |
tcpActiveOpens { tcp 5 }
|
Counter | The number of TCP connections that have made a direct transition to the SYN-SENT state from the CLOSED state. | read-only |
tcpPassiveOpens { tcp 6 }
|
Counter | The number of times TCP connections have made a direct transition to the SYN-RCVD state from the LISTEN state. | read-only |
tcpAttemptFails { tcp 7 }
|
Counter | The number of TCP connections that have made a direct transition to the CLOSED state from either the SYN-SENT state or the SYN-RCVD state, plus the number of times TCP connections have made a direct transition to the LISTEN state from the SYN-RCVD state. | read-only |
tcpEstabResets { tcp 8 }
|
Counter | The number of TCP connections that have made a direct transition to the CLOSED state from either the ESTABLISHED or CLOSE-WAIT state. | read-only |
tcpCurrEstab { tcp 9 }
|
Gauge | The number of TCP connections of the current state that are either ESTABLISHED or CLOSE-WAIT. | read-only |
tcpInSegs { tcp 10 }
|
Counter | The number of TCP segments including those received in error. This count includes segments received on established connections. | read-only |
tcpOutSegs { tcp 11 }
|
Counter | The number of TCP segments sent including those on established connections, but excluding those containing only retransmitted octets. | read-only |
tcpRetransSegs { tcp 12 }
|
Counter | The number of TCP segments retransmitted that contain one or more previously transmitted octets. | read-only |
tcpConnTable { tcp 13 }
|
SEQUENCE OF TcpConnEntry | A table that contains TCP connnection-specific information. | read-only |
tcpConnEntry | TcpConnEntry ::= SEQUENCE
tcpConnState
INTEGER, tcpConnLocalAddress IpAddress, tcpConnLocalPort INTEGER (0..65535), tcpConnRemAddress IpAddress, tcpConnRemPort INTEGER (0..65535) |
Information about a certain current TCP connection. An object of this type is transient. It does not exist when (or soon after) the connection makes the transition to the CLOSED state. | read-only |
tcpConnState { tcpConnEntry 1 }
|
INTEGER closed(1), listen(2), synSent(3), synReceived(4), established(5), finWait1(6), finWait2(7), closeWait(8), lastAck(9), closing(10), timeWait(11) | The TCP connection status. | read-only |
tcpConnLocalAddress { tcpConnEntry 2 }
|
IpAddress | The local IP address of this TCP connection. | read-only |
tcpConnLocalPort { tcpConnEntry 3 }
|
INTEGER (0..65535)
|
The local port number of this TCP connection. | read-only |
tcpConnRemAddress { tcpConnEntry 4 }
|
IpAddress | The remote IP address of this TCP connection. | read-only |
tcpConnRemPort { tcpConnEntry 5 }
|
INTEGER (0..65535)
|
The remote port number of this TCP connection. | read-only |
tcpInErrs { tcp 14 }
|
Counter | The total number of segments received in error (for example, bad TCP checksums). | read-only |
tcpOutRsts { tcp 15 }
|
Counter | The number of TCP segments sent containing the RST flag. | read-only |