Hi Viktor,

Am 11.09.2014 um 16:04 schrieb Viktor Dukhovni:
> Your PCAP files should demonstrate repeated retransmission of data,
> are the ACKs you're sending confirming receipt of packets that are
> sent repeatedly?  In that case your ACKs are getting lost?   Is
> there a sequence number gap in the data received from the server?
> In that case the remote server's data is getting lost.  Does the
> capture confirm that window scaling is not in use? ...

I've now collected a big enough data sample (I wanted to get more data from 
different hosts and such).

What I am seeing is this:
- window scaling is turned off
- there's two cases:
 1. I am simply not receiving any data anymore after a few packets, also no 
retransmissions (up to that point, everything seems normal, no sequence number 
gaps, no missing ACKs); after 20mins or so of complete silence, I receive a RST 
and the connection is killed. That is the less common case. That looks like the 
connection is suddenly completely dead and the remote hosts just keeps sending 
RST until one of them happens to go through after all.
 2. The connection starts out OK (first few packets all OK), then I start 
receiving packets out of order or not at all. I then get a lot of 
retransmissions of packets that I didn't ACK because I never received them in 
the first place (that's the majority of cases). This goes on until the remote 
host is fed up and kills the connection.

So that looks like this is an "external" problem I can't fix by changing my 
config...

Regards,
Sean

Reply via email to