[Bloat] Pacing ---- was RE: RE : DSLReports Speed Test has latency measurement built-in

Eric Dumazet eric.dumazet at gmail.com
Wed Apr 22 14:34:06 EDT 2015


On Wed, 2015-04-22 at 10:53 -0700, Jim Gettys wrote:
> Actually, fq_codel's sparse flow optimization provides a pretty strong
> incentive for pacing traffic.
> 
> 
> If your TCP traffic is well paced, and is running at a rate below that
> of the bottleneck, then it will not build a queue.
> 
> 
> It will then be recognized as a "good guy" flow, and scheduled
> preferentially against other TCP flows that do build a queue (which is
> what happens today, with TCP's without pacing).
>                                                   - Jim
> 

Well, fq_codel 'sparse flow' is not going to state that a flow sending
one packet every 100 ms is a 'good guy' meaning it needs a boost.

This kind of flow (paced but sending 10 packets per second) will use the
normal RR mechanism.

However, he will get a normal share, compared to some elephant flows.

fq_codel 'boost' is only for first packets of a new flow.






More information about the Bloat mailing list