ltm rule command TCP dsackΒΆ

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

TCP::dsack
       Toggles TCP duplicate selective acknowledgments (D-SACK).

SYNOPSIS
       TCP::dsack BOOL_VALUE

DESCRIPTION
       Enables or disables TCP duplicate selective acknowledgements.  When enabled, accepts D-SACKs from remote
       hosts, which explicitly acknowledge duplicate packets and allow more accurate reaction to out-of-order and
       late packets.  See RFC3708 for details.

       Syntax

       TCP::dsack 

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 D-SACKs to enabled.
	    clientside {
		TCP::dsack enable
	    }
	    # Set server-side D-SACKs to disabled.
	    serverside {
		TCP::dsack disable
	    }
	}

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

BIG-IP						      2020-06-23					     iRule(1)