[Cake] cake work needed for openwrt merge

Benjamin Cronce bcronce at gmail.com
Mon Sep 7 15:43:07 EDT 2015


If you're only concerned about the magnitude, fixed-line based Internet
connections only have two magnitudes. Local(10ms) and world-wide(100ms). My
break down goes like this for datacenters from my home connection.
10ms Chicago
30ms New York City and Washington DC
45ms Houston and Miami
60ms San Jose and San Francisco
70ms LA, San Diego, and Seattle
90ms London and Paris
115ms Hawaii
120ms Frankfurt and Switzerland
150ms Japan
170ms Moscow
190ms New Zealand
210ms Sao Paulo(Brazil)
215ms Sydney
220ms Hong Kong and Dubai(United Arab Emirates)
250ms Singapore, China, India, Cape Town(South Africa)

As you can tell, terrestrial latency doesn't have many flavors except when
congestion or horrible routing is involved. In my case, my 95th percentile
of high RTTs is around 20ms because of CDNs and my 80th is closer to 10ms.
Similar with video games, except Eve Online which is hosted in London. In
my case, a 100ms RTT is from Hawaii to Europe.

If you're only concerned about magnitudes, then only need a few options
like fixed-line terrestrial mode and satellite mode for your main options.
If I was to choose a  custom interval/RTT for myself without doing a proper
measurement, probably 40ms, assuming that gives any benefit over the
default 100ms

On Mon, Sep 7, 2015 at 6:21 AM, Sebastian Moeller <moeller0 at gmx.de> wrote:

> Hi Dave,
>
> On Sep 7, 2015, at 12:45 , Dave Taht <dave.taht at gmail.com> wrote:
>
> > ** expose the interval parameter for longer rtts.
> >
> > In fact, I think using the word "rtt" might be saner than "interval”.
>
>         Not sure, RTT will make a lot of people nervous about this being
> basically a run-time constant while actual RTTs of the flows range from a
> few ms to several 100s. To not confuse these people we would need something
> like “typical average/median RTT” or “longest realistic RTT” or even
> “center of realistic RTT range” that conveys that this is more about order
> of magnitude than any real RTT. It could also be that people in general are
> much better about this and I just got a specific subset in the crowd I try
> to help getting sqm-scripts up and running ;)
>
>
> Best Regards
>         Sebastian
>
> > We could also add shortcuts like LEO, GEO, GTO, L1-L5, MOON, MARS. :)
> >
> >
> > On Sun, Sep 6, 2015 at 3:35 PM, Dave Taht <dave.taht at gmail.com> wrote:
> >> In discussing with felix what is needed for cake to go into openwrt
> >> trunk, we came up with the following list:
> >>
> >> * Cake work needed
> >> ** Add squash option (besteffort + squashing diffserv)
> >> ** Fix diffserv
> >> ** Add man page
> >> ** Clean up patches to only do cake
> >> *** Reformat for kernel_style
> >> *** IProute patches for mainline iproute
> >> ** Submit as a single patch to openwrt for each
> >> ** cake patches goes into the openwrt iproute directly
> >> ** continues to be built externally as kmod-sched-cake
> >> ** Needs update to the new kernel hashing api
> >> ** Openwrt is stablizing for now, on linux 4.1
> >> ** CC is essentially done, but there will a CC.1 release at some point
> >> ** Add better statistics (like active_flows) - have part of this already
> >>
> >>
> >> --
> >> Dave Täht
> >> endo is a terrible disease: http://www.gofundme.com/SummerVsEndo
> >
> >
> >
> > --
> > Dave Täht
> > endo is a terrible disease: http://www.gofundme.com/SummerVsEndo
> > _______________________________________________
> > Cake mailing list
> > Cake at lists.bufferbloat.net
> > https://lists.bufferbloat.net/listinfo/cake
>
> _______________________________________________
> Cake mailing list
> Cake at lists.bufferbloat.net
> https://lists.bufferbloat.net/listinfo/cake
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.bufferbloat.net/pipermail/cake/attachments/20150907/db3102b8/attachment-0002.html>


More information about the Cake mailing list