Bug ID 871509: On BIG-IP 4000 (C113) with Large Receive Offload (LRO) enabled, sometimes ACKs fail to reach TMM when there are out of order packets on the interface

Last Modified: Dec 13, 2023

Affected Product(s):
BIG-IP TMOS(all modules)

Known Affected Versions:
13.1.1.5, 13.1.3, 13.1.3.1, 13.1.3.2, 13.1.3.3, 13.1.3.4, 13.1.3.5, 13.1.3.6, 13.1.4, 13.1.4.1, 13.1.5, 13.1.5.1, 14.0.0, 14.0.0.1, 14.0.0.2, 14.0.0.3, 14.0.0.4, 14.0.0.5, 14.0.1, 14.0.1.1, 14.1.0, 14.1.0.1, 14.1.0.2, 14.1.0.3, 14.1.0.5, 14.1.0.6, 14.1.2, 14.1.2.1, 14.1.2.2, 14.1.2.3, 14.1.2.4, 14.1.2.5, 14.1.2.6, 14.1.2.7, 14.1.2.8, 14.1.3, 14.1.3.1, 14.1.4, 14.1.4.1, 14.1.4.2, 14.1.4.3, 14.1.4.4, 14.1.4.5, 14.1.4.6, 14.1.5, 14.1.5.1, 14.1.5.2, 14.1.5.3, 14.1.5.4, 14.1.5.6, 15.0.0, 15.0.1, 15.0.1.1, 15.0.1.2, 15.0.1.3, 15.0.1.4, 15.1.0, 15.1.0.1, 15.1.0.2, 15.1.0.3, 15.1.0.4, 15.1.0.5, 15.1.1, 15.1.2, 15.1.2.1, 15.1.3, 15.1.3.1, 15.1.4, 15.1.4.1, 15.1.5, 15.1.5.1, 15.1.6, 15.1.6.1, 15.1.7, 15.1.8, 15.1.8.1, 15.1.8.2, 15.1.9, 15.1.9.1, 15.1.10, 15.1.10.2, 15.1.10.3, 16.0.0, 16.0.0.1, 16.0.1, 16.0.1.1, 16.0.1.2

Opened: Jan 21, 2020

Severity: 3-Major

Symptoms

On hardware platforms like BIG-IP 4000, which does not have the Broadcom switch, sometimes the NIC fails to forward the ACKs to TMM. This leads to TMM retransmitting the FINs multiple times. If the ACKs are for FIN and if there is an intermediate router, the router closes the connection which causes the retransmitted FINs and ACKs to never reach the endpoints, leading to the BIG-IP system resetting the connection.

Impact

Excessive retransmissions and slow connection closure.

Conditions

-- Hardware platforms that do not contain a Broadcom switch, such as the BIG-IP 4000. -- LRO sys db variable is enabled (tm.tcplargereceiveoffload).

Workaround

Disable LRO: tmsh modify /sys db tm.tcplargereceiveoffload value disable

Fix Information

None

Behavior Change

Guides & references

K10134038: F5 Bug Tracker Filter Names and Tips