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 2017-01-31 iRule(1)