ltm rule command TCP delayed ackΒΆ

iRule(1)		      BIG-IP TMSH Manual		      iRule(1)



TCP::delayed_ack
       Toggles TCP delayed acknowledgements (ACKs).

SYNOPSIS
       TCP::delayed_ack BOOL_VALUE

DESCRIPTION
       Enables or disables TCP delayed acknowledgements.  When enabled,
       minimizes acknowledgment traffic from BIG-IP by waiting 100ms for
       additional data to arrive, allowing aggregated ACKs. Can have negative
       performance implications for some remote hosts depending on their
       congestion control implementation.

       Syntax

       TCP::delayed_ack 

RETURN VALUE
       None.

VALID DURING
       ANY_EVENT

EXAMPLES
	when SERVER_CONNECTED {
	    log local0. "Client: [client_addr]:[client_port] - Server: [server_addr]:[server_port]."
	    # Set client-side delayed ACKs to enabled.
	    clientside {
		TCP::delayed_ack enable
	    }
	    # Set server-side delayed ACKs to disabled.
	    serverside {
		TCP::delayed_ack disable
	    }
	}

HINTS
SEE ALSO
CHANGE LOG
       @BIGIP-11.6.0 --First introduced the command.



BIG-IP				  2017-01-31			      iRule(1)