ltm rule command TCP earlyrxmit
iRule(1) BIG-IP TMSH Manual iRule(1)
TCP::earlyrxmit
Toggles TCP early retransmit.
SYNOPSIS
TCP::earlyrxmit (BOOL_VALUE)?
DESCRIPTION
Early retransmit allows TCP to assume a packet is lost after fewer than the standard number of duplicate ACKs,
if there is no way to send new data and generate more duplicate ACKs (specified in RFC 5827).
Syntax
TCP::earlyrxmit []
RETURN VALUE
TCP::earlyrxmit returns whether TCP early retransmit is enabled.
VALID DURING
ANY_EVENT
EXAMPLES
when SERVER_CONNECTED {
log local0. "Client: [client_addr]:[client_port] - Server: [server_addr]:[server_port]."
# Set client-side early retransmit to enabled.
clientside {
log local0. "Client: earlyrxmit [TCP::earlyrxmit], enabling"
TCP::earlyrxmit enable
}
# Set server-side early retransmit to disabled.
serverside {
log local0. "Server: earlyrxmit [TCP::earlyrxmit], disabling"
TCP::earlyrxmit disable
}
}
HINTS
SEE ALSO
CHANGE LOG
@BIGIP-13.0.0 --First introduced the command.
BIG-IP 2020-06-23 iRule(1)