[Make-wifi-fast] Fwd: Re: [iccrg] TCP behavior across WiFi pointers ?

Simon Barber simon at superduper.net
Thu Nov 30 17:35:33 EST 2017


This was our assumption (client = endpoint, 802.11 ACK = TCP delivery), but we discovered that this is not always the case, even where the client is the endpoint. FastACK keeps the data around and retransmits it in this case.

Simon

> On Nov 30, 2017, at 12:52 AM, Toke Høiland-Jørgensen <toke at toke.dk> wrote:
> 
> Jonathan Morton <chromatix99 at gmail.com> writes:
> 
>> A hint, but not a guarantee.  If you generate a fake ack, you'd better be
>> prepared to retransmit the packet if, in fact, it gets lost deeper in the
>> network.
> 
> I think their use case here is an AP that (they presume) is talking
> directly to the client. In which case it's probably a fair assumption...
> Most operating systems don't drop packets between the WiFi card and the
> TCP stack :)
> 
> Of course, a client may be forwarding the packet somewhere, in which
> case this would probably break in interesting ways...
> 
> -Toke
> _______________________________________________
> Make-wifi-fast mailing list
> Make-wifi-fast at lists.bufferbloat.net
> https://lists.bufferbloat.net/listinfo/make-wifi-fast



More information about the Make-wifi-fast mailing list