[Bloat] when does the CoDel part of fq_codel help in the real world?
Mikael Abrahamsson
swmike at swm.pp.se
Fri Nov 30 00:51:34 EST 2018
On Thu, 29 Nov 2018, Stephen Hemminger wrote:
> The problem is that any protocol is mostly blind to the underlying
> network (and that can change). To use dave's analogy it is like being
> put in the driver seat of a vehicle blind folded. When you step on the
> gas you don't know if it is a dragster, jet fighter, or a soviet
> tractor. The only way a protocol can tell is based on the perceived
> inertia and when it runs into things...
Actually, I've made the argument to IETF TCPM that this is not true. You
can be able to communicate earlier data from previous flows on the same
connection so that new flows can re-learn this.
If no flow the past hour has been able to run faster than 1 megabit/s and
always PMTUD to 1460 bytes MTU outbound, then there is good chance that
the next flow will encounter the same thing. Why not use this information
when guessing how things will behave going forward?
--
Mikael Abrahamsson email: swmike at swm.pp.se
More information about the Bloat
mailing list