On Tue, Sep 20, 2016 at 4:42 PM, Neal Cardwell <ncardw...@google.com> wrote: > > On Tue, Sep 20, 2016 at 7:39 PM, Stephen Hemminger > <step...@networkplumber.org> wrote: > > > >> NOTE: BBR *must* be used with the fq qdisc ("man tc-fq") with pacing > >> enabled, since pacing is integral to the BBR design and > >> implementation. BBR without pacing would not function properly, and > >> may incur unnecessary high packet loss rates. > > > > Does it work with fq_codel? > > Good question. Since fq_codel does not (currently) implement pacing, > it would not be sufficient to get the required behavior. > > neal
fq_codel is stochastic, so it wont work very well on hosts with 1,000,000 flows or more... fq_codel is aimed for routers, while sch_fq targets hosts, implementing pacing at a minimal cost (one high resolution timer per qdisc)