using fq_codel on every bottleneck link will make TCP work pretty well
across that entire range of connectivity

Well, that'll fix one thing, but for instance the IW4 and IW10 debate.
I'm sure IW10 works *great* on a 100/100 megabit/s connection when the
server is 10GE connected, but it's less than optimal for a 0.1 megabit/s
connection.

So why can't the client hint the server that, hmm, I seem to be on a
fairly slow connection here, don't send me too much at once? Or it can
hint that hey, it seems most times I get pretty large TCP window sizes,
so it's ok to start with IW10?

Well, there has been such a thing present in TCP from "The Beginning" though not named as such. Such a client could always advertise a smaller (initial) receive window... One which would allow only IW3 or whatever value was appropriate.

rick jones

_______________________________________________
Bloat mailing list
[email protected]
https://lists.bufferbloat.net/listinfo/bloat

Reply via email to