Feedback

  • Contents
 

TCP objects

tcpRtoAlgorithm

Type Access Description

Integer

read-only

The algorithm used to determine the timeout value used for retransmitting unacknowledged octets.

This object supports the following values:

1 = other

2 = constant

3 = rsre

4 = vanj

tcpRtoMin

Type Access Description

Integer

read-only

The minimum value permitted by a TCP implementation for the retransmission timeout, measured in milliseconds. More refined semantics for objects of this type depend on 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

Type Access Description

Integer

read-only

The 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 RFC793.

tcpMaxConn

Type Access Description

Integer

read-only

The limit on the total number of TCP connections the entity can support. In entities where the maximum number of connections is dynamic, this object should contain the value -1.

tcpActiveOpens

Type Access Description

Counter

read-only

The number of times TCP connections have made a direct transition to the SYN-SENT status from the CLOSED state.

tcpPassiveOpens

Type Access Description

Counter

read-only

The number of times TCP connections have made a direct transition to the SYN-RCVD states from the LISTEN state.

tcpAttemptFails

Type Access Description

Counter

read-only

The number of times TCP connections have made a direct transition to the CLOSE 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.

tcpEstabResets

Type Access Description

Counter

read-only

The number of times TCP connections have made a direct transition to the CLOSED state from either the ESTABLISHED state or the CLOSE-WAIT state.

tcpCurrEstab

Type Access Description

Gauge

read-only

The number of TCP connections for which the current state is either ESTABLISHED or CLOSE-WAIT.

tcpInSegs

Type Access Description

Counter

read-only

The total number of segments received, including those received in error. This count includes segments received on currently-established connections.

tcpOutSegs

Type Access Description

Counter

read-only

The total number of segments sent, including those on current connections but excluding those containing only retransmitted octets.

tcpRetransSegs

Type Access Description

Counter

read-only

The total number of segments retransmitted - that is, the number of TCP segments transmitted containing one or more previously-transmitted octets.

tcpConnTable

Type Access Description

N/A

not-accessible

A table containing TCP connection-specific information.

tcpConnEntry

Type Access Description

N/A

not-accessible

Information about a particular current TCP connection. An object of this type is transient, in that it ceases to exist when (or soon after) the connection makes the transition to the CLOSED state.

Each entry contains data for the following objects:

tcpConnState

tcpConnLocalAddress

tcpConnLocalPort

tcpConnRemAddress

tcpConnRemPort

tcpConnState

Type Access Description

Integer

read-write

The 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, a RST segment may be sent from the managed node to the other TCP endpoint (note however that RST segments are not sent reliably).

This object supports the following values:

1 = closed

2 = listen

3 = synSent

4 = synReceived

5 = established

6 = finWait1

7 = finWait2

8 = closeWait

9 = lastAck

10 = closing

11 = timeWait

12 = deleteTCB

tcpConnLocalAddress

Type Access Description

IpAddress

read-only

The 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 0.0.0.0 is used.

tcpConnLocalPort

Type Access Description

Integer

read-only

The local port number for this TCP connection.

tcpConnRemAddress

Type Access Description

IpAddress

read-only

The remote IP address for this TCP connection.

tcpConnRemPort

Type Access Description

Integer

read-only

The remote port number for this TCP connection.

tcpInErrs

Type Access Description

Counter

read-only

The total number of segments received in error (e.g., bad TCP checksums).

tcpOutRsts

Type Access Description

Counter

read-only

The number of TCP segments sent containing the RST flag.