Cake - FQ_codel the next generation
 help / color / mirror / Atom feed
From: Dave Taht <dave.taht@gmail.com>
To: Cake List <cake@lists.bufferbloat.net>
Subject: [Cake] policers, finally
Date: Sat, 21 Jul 2018 11:38:21 -0700	[thread overview]
Message-ID: <CAA93jw7UW0afG0aW6MGRGxMSfa+yVhqBTJtvCCTev1PgFuHRDw@mail.gmail.com> (raw)
In-Reply-To: <CAA93jw64CbM9DmtHM2aRbFBb3TUepSAK2JRmcDZHZ6kUkJB1Jg@mail.gmail.com>

On Sat, Jul 21, 2018 at 11:37 AM Dave Taht <dave.taht@gmail.com> wrote:
>
> On Sat, Jul 21, 2018 at 11:23 AM Arie <nospam@ariekanarie.nl> wrote:
> >
> > It does.
>
> well, one approach seems to be to police as per that bug report at say
> 90-95% of the actual inbound rate, while shaping at 85%... or some
> combination thereof.
>
> figuring out the "burst" value is tricky, of course, but I'd much
> rather let the queues build up in cake than the cmts, and putting a
> brick wall there at this point in the internet's evolution seems like
> a start.
>
> this morning I spent watching ietf preso after preso "accept" that
> 100ms of queuing delay and pdv was acceptible, then showing tests with
> 50 packet buffers showing that things like BBR worked ok at 100mbit,
> when... well... here I am at hundred mbit, with 300+ms of inherent
> queuing delay on the cable downlink, that shapes down nicely using
> cake vs cubic to 5-40, looking at the carnage. I *don't like* policers
> (at least, not what's deployed today), and the BBR folk don't like
> them either... but they seem necessary if overly aggressive transports
> (as netflix's appears to be, also) exist.
>
>
> >
> > On 21 July 2018 at 20:02, Dave Taht <dave.taht@gmail.com> wrote:
> >>
> >> In other news:
> >>
> >> https://github.com/tohojo/sqm-scripts/issues/68
> >>
> >> does the ER4 have act_police?
> >>
> >> On Sat, Jul 21, 2018 at 10:55 AM Arie <nospam@ariekanarie.nl> wrote:
> >> >
> >> > It's Ziggo NL/Liberty Global. I'm surprised by the reported latency in the fast.com test. Both the site and the flent ping test report about the same 60-ish ms.  DSLReports and flent RRUL report way more bufferbloat, so I guess those stress my connection more than fast.com
> >> >
> >> >
> >> > On 21 July 2018 at 19:45, Dave Taht <dave.taht@gmail.com> wrote:
> >> >>
> >> >> Thank you. At least for your ISP (?), at 250mbit, you can hold the
> >> >> damage down to something reasonable, and certainly you are winning big
> >> >> on the upload.
> >> >>
> >> >> Good to know the ER4 can keep up, also.
> >> >> On Sat, Jul 21, 2018 at 10:36 AM Arie <nospam@ariekanarie.nl> wrote:
> >> >> >
> >> >> > Unshaped reno attached.
> >> >> >
> >> >> > On 21 July 2018 at 19:27, Dave Taht <dave.taht@gmail.com> wrote:
> >> >> >>
> >> >> >> Yours is not as horrific as mine in either case.
> >> >> >>
> >> >> >> Can you provide an unshaped result as well?
> >> >> >>
> >> >> >>
> >> >> >> On Sat, Jul 21, 2018 at 10:24 AM Arie <nospam@ariekanarie.nl> wrote:
> >> >> >> >
> >> >> >> > Two more data points. Shaped my connection to 250Mbit out of the advertised 250Mbit (my usual setting) and shaped to 200Mbit out of the 250Mbit. This is a pre-linux-net-next cake running on an Edgemax ER4 with kernel 3.10.107-UBNT.
> >> >> >> >
> >> >> >> > The regular spikes in ICMP ping is due to the crappy Puma 6 chipset in the cable modem. UDP is not affected.
> >> >> >> >
> >> >> >> > On 21 July 2018 at 19:20, Georgios Amanakis <gamanakis@gmail.com> wrote:
> >> >> >> >>
> >> >> >> >> On Sat, 2018-07-21 at 09:09 -0700, Dave Taht wrote:
> >> >> >> >> >
> >> >> >> >> > 1) Can someone else on a cablemodem (even without the latest cake,
> >> >> >> >> > this happens to me on older cake and fq_codel) try this test?
> >> >> >> >> >
> >> >> >> >>
> >> >> >> >> I just tried this on my cable comcast connection. I set ingress to ~80%
> >> >> >> >> of what fast.com reports when no shaper is in place.
> >> >> >> >>
> >> >> >> >> #tc qdisc add dev ens4 root handle 8011 cake bandwidth 16000kbit dual-
> >> >> >> >> dsthost docsis ingress
> >> >> >> >> #tc qdisc add dev ens3 root handle 8012 cake bandwidth 2500kbit dual-
> >> >> >> >> srchost nat docsis ack-filter
> >> >> >> >>
> >> >> >> >> I got the same result as you. This is using latest cake.
> >> >> >> >>
> >> >> >> >> Georgios
> >> >> >> >>
> >> >> >> >> _______________________________________________
> >> >> >> >> Cake mailing list
> >> >> >> >> Cake@lists.bufferbloat.net
> >> >> >> >> https://lists.bufferbloat.net/listinfo/cake
> >> >> >> >>
> >> >> >> >
> >> >> >> > _______________________________________________
> >> >> >> > Cake mailing list
> >> >> >> > Cake@lists.bufferbloat.net
> >> >> >> > https://lists.bufferbloat.net/listinfo/cake
> >> >> >>
> >> >> >>
> >> >> >>
> >> >> >> --
> >> >> >>
> >> >> >> Dave Täht
> >> >> >> CEO, TekLibre, LLC
> >> >> >> http://www.teklibre.com
> >> >> >> Tel: 1-669-226-2619
> >> >> >
> >> >> >
> >> >>
> >> >>
> >> >> --
> >> >>
> >> >> Dave Täht
> >> >> CEO, TekLibre, LLC
> >> >> http://www.teklibre.com
> >> >> Tel: 1-669-226-2619
> >> >
> >> >
> >>
> >>
> >> --
> >>
> >> Dave Täht
> >> CEO, TekLibre, LLC
> >> http://www.teklibre.com
> >> Tel: 1-669-226-2619
> >
> >
>
>
> --
>
> Dave Täht
> CEO, TekLibre, LLC
> http://www.teklibre.com
> Tel: 1-669-226-2619



-- 

Dave Täht
CEO, TekLibre, LLC
http://www.teklibre.com
Tel: 1-669-226-2619

  parent reply	other threads:[~2018-07-21 18:38 UTC|newest]

Thread overview: 57+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2018-07-21 16:09 [Cake] inbound cake or fq_codel shaping fails on cable on netflix reno Dave Taht
2018-07-21 17:20 ` Georgios Amanakis
2018-07-21 17:23   ` Jonathan Morton
2018-07-21 17:44     ` Georgios Amanakis
2018-07-21 17:47       ` Dave Taht
2018-07-21 18:17         ` Georgios Amanakis
2018-07-21 18:20           ` Dave Taht
2018-07-21 18:23             ` Georgios Amanakis
2018-07-21 20:01           ` Dave Taht
2018-07-21 20:24             ` Jonathan Morton
2018-07-21 20:36               ` Dave Taht
2018-07-21 21:17                 ` Arie
2018-07-21 21:37                   ` Dave Taht
2018-07-21 22:13                     ` Dave Taht
2018-07-21 22:28                       ` Dave Taht
2018-07-21 23:10                       ` Arie
2018-07-23  6:50                         ` Ryan Mounce
2018-07-23 14:56                           ` Dave Taht
2018-07-23 15:26                             ` Jonas Mårtensson
2018-07-23 15:43                               ` Dave Taht
2018-07-23 16:45                               ` Tristan Seligmann
2018-07-23 20:47                                 ` Dave Taht
2018-07-23 15:49                             ` Sebastian Moeller
2018-07-23 17:32                             ` Benjamin Cronce
     [not found]                           ` <CAA93jw7hPG5oGyKaCL69p9Sbf7BckAZzh-p8C0jU+QXF9she1A@mail.gmail.com>
2018-07-24  1:31                             ` Ryan Mounce
2018-07-24  2:17                               ` Ryan Mounce
2018-07-24  2:29                                 ` Dave Taht
2018-07-24  2:50                                   ` Ryan Mounce
2018-07-24  8:15                                     ` Kevin Darbyshire-Bryant
2018-07-24 13:51                                       ` Dave Taht
2018-07-24 14:54                                         ` Kevin Darbyshire-Bryant
2018-07-24 15:19                                           ` Dave Taht
2018-07-24 18:05                                             ` Tristan Seligmann
2018-07-24 18:08                                               ` Tristan Seligmann
2018-07-24 17:58                                           ` Sebastian Moeller
2018-07-24 19:38                                         ` Pete Heist
2018-07-24 20:44                                           ` Dave Taht
2018-07-24 22:23                                             ` Pete Heist
2018-07-24 22:29                                               ` Dave Taht
2018-07-24 22:43                                                 ` Pete Heist
2018-07-21 17:24   ` Arie
2018-07-21 17:27     ` Dave Taht
2018-07-21 17:36       ` Arie
2018-07-21 17:45         ` Dave Taht
2018-07-21 17:55           ` Arie
2018-07-21 18:02             ` Dave Taht
2018-07-21 18:23               ` Arie
     [not found]                 ` <CAA93jw64CbM9DmtHM2aRbFBb3TUepSAK2JRmcDZHZ6kUkJB1Jg@mail.gmail.com>
2018-07-21 18:38                   ` Dave Taht [this message]
2018-07-21 18:45                     ` [Cake] policers, finally Dave Taht
2018-08-04  7:53                       ` [Cake] Policers Dave Taht
2018-07-21 17:28   ` [Cake] inbound cake or fq_codel shaping fails on cable on netflix reno Georgios Amanakis
2018-07-21 17:42     ` Dave Taht
2018-07-21 19:57       ` [Cake] [Cerowrt-devel] " Toke Høiland-Jørgensen
2018-07-24  2:36   ` [Cake] " Dave Taht
2018-07-24  4:17     ` Georgios Amanakis
2018-07-22  9:57 ` Pete Heist
2018-07-22 10:29   ` Sebastian Moeller

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

  List information: https://lists.bufferbloat.net/postorius/lists/cake.lists.bufferbloat.net/

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=CAA93jw7UW0afG0aW6MGRGxMSfa+yVhqBTJtvCCTev1PgFuHRDw@mail.gmail.com \
    --to=dave.taht@gmail.com \
    --cc=cake@lists.bufferbloat.net \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox