TCP Object

The following table describes the standard SNMP Get support for the TCP connection table, which contains information about this entity's existing TCP connections.

MIB Object Object ID: 1.3.6.1.2.1.6 + Description
tcpRtoAlgorithm .1 Algorithm used to determine the timeout value used for retransmitting unacknowledged octets.
tcpRtoMin .2 Minimum value permitted by a TCP implementation for the retransmission timeout, measured in milliseconds. More refined semantics for objects of this type depend upon the algorithm used to determine the retransmission timeout. In particular, when the timeout algorithm is rsre(3), an object of this type has the semantics of the LBOUND quantity described in RFC 793.
tcpRtoMax .3 Maximum value permitted by a TCP implementation for the retransmission timeout, measured in milliseconds. More refined semantics for objects of this type depend upon the algorithm used to determine the retransmission timeout. In particular, when the timeout algorithm is rsre(3), an object of this type has the semantics of the UBOUND quantity described in RFC 793.
tcpMaxConn .4 Total number of TCP connections the entity supports. In entities where the maximum number of connections is dynamic, this object contains the value -1.
tcpActiveOpens .5 Number of times TCP connections made a direct transition to the SYN-SENT state from the CLOSED state.
tcpPassiveOpens .6 Number of times TCP connections made a direct transition to the SYN-RCVD state from the LISTEN state.
tcpAttemptFails .7 Number of times TCP connections 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 made a direct transition to the LISTEN state from the SYN-RCVD state.
tcpEstabResets .8 Number of times TCP connections made a direct transition to the CLOSED state from either the ESTABLISHED state or the CLOSE-WAIT state.
tcpCurrEstab .9 Number of TCP connections for which the current state is either ESTABLISHED or CLOSE-WAIT.
tcpInSegs .10 Total number of segments received, including those received in error. This count includes segments received on currently established connections.
tcpOutSegs .11 Total number of segments sent, including those on current connections but excluding those containing only retransmitted octets.
tcpRetransSegs .12 Total number of segments retransmitted - that is, the number of TCP segments transmitted containing one or more previously transmitted octets.
tcpInErrs .14 Total number of segments received in error (for example, bad TCP checksums).
tcpConnTable .13
tcpOutRsts .15 Number of TCP segments sent containing the RST flag.

tcpConnTable Table

Per connection, tcpConnTable.tcpConnEntry: 1.3.6.1.2.1.6.13.1.x Refer to the following table for all objects per connection.

MIB Object Object ID: 1.3.6.1.2.1.6.13.1 + Description
tcpConnState .1 State of this TCP connection. The only value which may be set by a management station is deleteTCB(12). Accordingly, it is appropriate for an agent to return a badValue response if a management station attempts to set this object to any other value. If a management station sets this object to the value deleteTCB(12), then this has the effect of deleting the TCB (as defined in RFC 793) of the corresponding connection on the managed node, resulting in immediate termination of the connection. As an implementation-specific option, an RST segment may be sent from the managed node to the other TCP endpoint (note however that RST segments are not sent reliably).
tcpConnLocalAddress .2 Local IP address for this TCP connection. In the case of a connection in the listen state which is willing to accept connections for any IP interface associated with the node, the value is 0.0.0.0.
tcpConnLocalPort .3 Local port number for this TCP connection.
tcpConnRemAddress .4 Remote IP address for this TCP connection.
tcpConnRemPort .5 Remote port number for this TCP connection.