Hi Willy,

Am 03.01.2017 um 21:10 schrieb Willy Tarreau:

It was not dropped since the server SACKed it (but until it's within the
window the stack is free to change its mind). In fact following a TCP
stream in wireshark never gives any useful information. You *always* need
the absolute sequence numbers and ack numbers on each and every packet and
you cannot even trust the payload reported on a packet because payload
spanning over multiple packets is generally reported at the end. That's
why in the end, the much dumber tcpdump is always much more reliable.

So here's what we have :

Thanks for taking the time to explain, it makes complete sense now.


Sounds like the MSS "clamp" works just in one direction and it the other direction real PathMTU comes into play (router sends back "Fragmentation needed"). Usually MSS
clamping will apply the MSS clamp in both directions (SYN and SYN/ACK).

Anyway, the TCP is fine, that's the important thing.



About 1.6.11. It was in the first days of December. May be I've mixed up something.
I can test again tomorrow if you want

Yes, please apply Willy's patch to the 1.7.1 release and tell us what happens.



Regards,

Lukas


Reply via email to