[Bug 265588] [TCP] - tcp send a retransmission identical sequence number packet with different payload

From: <bugzilla-noreply_at_freebsd.org>
Date: Thu, 20 Oct 2022 07:35:05 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=265588

--- Comment #2 from Richard Scheffenegger <rscheff@freebsd.org> ---
Can you please provide more context around the traces?
Did you capture on the client side, or on the server side?

It appears, that the capture was performed on the client side, with LRO enabled
- simultaneously, the network in between appears to have created some
significant reordering, causing the re-transmission and later DSACKs of packets
by the sender.

If the server is under your control, please create a simultaneous capture on
both sides - and to narrow down things further, try to disable TSO / LRO
(ifconfig eth0 -lro -tso ) on both sides.

First things to establish: 
Is the sender transmitting these bytes incorrectly (with/without TSO)? 
Is the network interferring somehow? 
Is the clients LRO code mishandling the packets?

-- 
You are receiving this mail because:
You are the assignee for the bug.