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
next prev 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