F5 Networks · Schema
TcpProfile
A TCP profile that defines how the BIG-IP processes TCP traffic, including connection settings, timeouts, and optimization.
API GatewayApplication DeliveryAutomationEdge ComputingKubernetesLoad BalancingMulti-CloudNGINXSecurityWAF
Properties
| Name | Type | Description |
|---|---|---|
| kind | string | |
| name | string | |
| fullPath | string | |
| generation | integer | |
| selfLink | string | |
| abc | string | Whether Appropriate Byte Counting is enabled. |
| ackOnPush | string | Whether to send ACK on PUSH flag. |
| closeWaitTimeout | integer | Timeout in seconds for CLOSE-WAIT state. |
| congestionControl | string | TCP congestion control algorithm. |
| defaultsFrom | string | Parent profile. |
| deferredAccept | string | Whether to defer connection acceptance. |
| description | string | |
| finWaitTimeout | integer | Timeout in seconds for FIN-WAIT state. |
| idleTimeout | integer | Idle timeout in seconds. Connections idle longer than this value are closed. |
| initCwnd | integer | Initial TCP congestion window size. |
| initRwnd | integer | Initial TCP receive window size. |
| keepAliveInterval | integer | Interval in seconds between TCP keep-alive probes. |
| maxRetrans | integer | Maximum number of TCP retransmission attempts. |
| maxSegmentSize | integer | Maximum segment size (MSS) in bytes. |
| nagle | string | Nagle algorithm setting. |
| receiveWindowSize | integer | TCP receive window size in bytes. |
| sendBufferSize | integer | TCP send buffer size in bytes. |
| synMaxRetrans | integer | Maximum SYN retransmission attempts. |
| timeWaitRecycle | string | Whether to recycle TIME-WAIT connections. |
| timeWaitTimeout | integer | Timeout in milliseconds for TIME-WAIT state. |