General list for discussing Bufferbloat
 help / color / mirror / Atom feed
From: Dave Taht <dave.taht@gmail.com>
To: Michael Welzl <michawe@ifi.uio.no>
Cc: "Dave Täht" <dave@taht.net>,
	tsvwg@ietf.org, bloat <bloat@lists.bufferbloat.net>
Subject: Re: [Bloat] quick review and rant of "Identifying and Handling Non Queue Building Flows in a Bottleneck Link"
Date: Thu, 1 Nov 2018 07:20:34 -0700	[thread overview]
Message-ID: <CAA93jw4gOGrDphB1dhNeXoRZ7fR3pN8pz8Aoiyu-ch5R9N8RaA@mail.gmail.com> (raw)
In-Reply-To: <A114864B-8B5C-4099-B04E-2403C5CBE1E8@ifi.uio.no>

On Thu, Nov 1, 2018 at 3:39 AM Michael Welzl <michawe@ifi.uio.no> wrote:
>
> Hi,
>
>
> > On 29 Oct 2018, at 05:02, Dave Taht <dave@taht.net> wrote:
>
> >
> >
> > Dear Greg:
> >
> > I don't feel like commenting much on ietf matters these days
> > but, jeeze,
>
> (snip)
>
> There seems to me to be a disconnect here, the core of which is this comment:
>
>
> > Did I rant already that the vast majority of flows are non-saturating?
>
> That's a bug, not a feature - and you seem to treat it as an unchangeable fact.

It's been the case for 50 years. Until we have one sole source of data
(which given industry consolidation is seemingly increasingly likely),
coming from one big machine (unlikely). The original cablelabs (2012?)
study of this stuff assumed that growth of a web page would be past
6MB by now, it instead is under 3.

> Despite the undebatable importance of bufferbloat and its impact on e2e packet latency, this is only one of the factors playing into the "latency" that I perceive when I click on the link as I surf the Internet.

Doing a breakdown of that latency - most of that seems solved...

Background prefetch
DNS lookup
SSL connection negotiation
The actual transfer.
Screen draw....

I'm still missing your point. Is looking for "sparseness" part of a
CCN-like effort?

In my mind QUIC, when basically nailed up, with its improvements to
tcp (0-rtt crypto, pacing, bbr) is in the end game here, and "if only"
fq existed on the cmts's as I'd had so much hope for after the arris
study

bufferbloat would be basically be over and dealt with.

And most flows would still be short.

> Flow completion time has to do with saturation as well.

FCT was not a subject of that draft.

My (admittedly ranty) points were:

* Mis-representation of how fq_codel actually worked for political purposes,
in particular mischaracterizing the behavior for videoconferencing
over more typical links...

* a complaint that despite all the work on bufferbloat, measured CMTS
buffering was still in the 680ms range at 100mbit. If anyone had
bothered to click on the pfsense discussion, I "subtly" pointed at a
FIOS measurement of 120ms...

Still waiting for that first step from the US cable industry. Things
are getting MUCH better in the past 2 years (see
http://www.dslreports.com/speedtest/results/bufferbloat ) just not (if
you scroll down) in the US.

I don't, incidentally, know why they are getting better... certainly I
have some good numbers on the size of the wifi deployment...

* Pointing out that sch_cake did diffserv, per host and per flow fq,
and docsis framing. Some of which had applicability to the draft.

We have not the slightest intent to bring that to the ietf, but it
does tackle and solve what little there was of a "collision" problem,
thoroughly... the diffserv stuff might help (I routinely give dns a
boost)... feel free to go reflash a router and see if it helps in your
scenarios.

Inbound shaping is cpu intensive, but it works pretty well.

>
> Cheers,
> Michael
>
> _______________________________________________
> Bloat mailing list
> Bloat@lists.bufferbloat.net
> https://lists.bufferbloat.net/listinfo/bloat



-- 

Dave Täht
CTO, TekLibre, LLC
http://www.teklibre.com
Tel: 1-831-205-9740

  reply	other threads:[~2018-11-01 14:20 UTC|newest]

Thread overview: 12+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2018-10-29  4:02 Dave Taht
2018-10-29 14:15 ` Toke Høiland-Jørgensen
2018-10-31  0:12   ` Greg White
2018-11-01 13:25     ` Toke Høiland-Jørgensen
2018-11-01 19:13       ` Dave Taht
2018-11-06  4:17         ` Greg White
2018-11-12 22:19           ` Dave Taht
2018-11-01 10:39 ` Michael Welzl
2018-11-01 14:20   ` Dave Taht [this message]
2018-11-04 18:16     ` [Bloat] [tsvwg] " Michael Welzl
     [not found]   ` <alpine.DEB.2.02.1811011030500.24927@nftneq.ynat.uz>
2018-11-01 18:15     ` [Bloat] " David Lang
2018-11-01 19:12     ` [Bloat] [tsvwg] " Michael Welzl

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/bloat.lists.bufferbloat.net/

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

  git send-email \
    --in-reply-to=CAA93jw4gOGrDphB1dhNeXoRZ7fR3pN8pz8Aoiyu-ch5R9N8RaA@mail.gmail.com \
    --to=dave.taht@gmail.com \
    --cc=bloat@lists.bufferbloat.net \
    --cc=dave@taht.net \
    --cc=michawe@ifi.uio.no \
    --cc=tsvwg@ietf.org \
    /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