[Bloat] benefits of ack filtering

Toke Høiland-Jørgensen toke at toke.dk
Fri Dec 1 08:40:40 EST 2017


Luca Muscariello <luca.muscariello at gmail.com> writes:

> If I understand the text right, FastACK runs in the AP and generates an ACK
> on behalf (or despite) of the TCP client end.
> Then, it decimates dupACKs.
>
> This means that there is a stateful connection tracker in the AP. Not so
> simple.
> It's almost, not entirely though, a TCP proxy doing Split TCP.

Yeah, it's very much stateful, and tied closely to both TCP and the MAC
layer. So it has all the usual middlebox issues as far as that is
concerned... Also, APs need to transfer state between each other when
the client roams.

It does increase single-flow TCP throughput by up to a factor of two,
though... Which everyone knows is the most important benchmark number ;)

-Toke



More information about the Bloat mailing list