Discussion of explicit congestion notification's impact on the Internet
 help / color / mirror / Atom feed
From: <Ruediger.Geib@telekom.de>
To: <chromatix99@gmail.com>
Cc: <tcpm@ietf.org>, <ecn-sane@lists.bufferbloat.net>, <tsvwg@ietf.org>
Subject: Re: [Ecn-sane] [tsvwg] ECN CE that was ECT(0) incorrectly classified as L4S
Date: Mon, 5 Aug 2019 09:35:48 +0000	[thread overview]
Message-ID: <LEXPR01MB046306842E5AB407A7BFC6619CDA0@LEXPR01MB0463.DEUPRD01.PROD.OUTLOOK.DE> (raw)
In-Reply-To: <0FD0931A-3035-4F65-BC91-E0267DF6537B@gmail.com>

Jonathan Morton marked [JM] below, Ruediger Geib [RG].

> On 2 Aug, 2019, at 9:29 am, <Ruediger.Geib@telekom.de> <Ruediger.Geib@telekom.de> wrote:
> 
> Hi Jonathan,
> 
> could you provide a real world example of links which are consecutively narrower than sender access links?
> 
> I could figure out a small campus network which has a bottleneck at the Internet access and a second one connecting the terminal equipment. But in a small campus network, the individual terminal could very well have a higher LAN access bandwidth, than the campus - Internet connection (and then there's only one bottleneck again).
> 
> There may be a tradeoff between simplicity and general applicability. Awareness of that tradeoff is important. To me, simplicity is the design aim. 

[JM] A progressive narrowing of effective link capacity is very common in consumer Internet access.  Theoretically you can set up a chain of almost unlimited length of consecutively narrowing bottlenecks, such that a line-rate burst injected at the wide end will experience queuing at every intermediate node.  In practice you can expect typically three or more potentially narrowing points:

[RG] deleted. Please read https://tools.ietf.org/html/rfc5127#page-3 , first two sentences. That's a sound starting point, and I don't think much has changed since 2005. 

[RG] About the bursts to expect, it's probably worth noting that today's most popular application generating traffic bursts is watching video clips streamed over the Internet. Viewers dislike the movies to stall. My impression is, all major CDNs are aware of that and try their best to avoid this situation. In particular, I don't expect streaming bursts to overwhelm access link shaper buffers by design. And that, I think, limits burst sizes of the majority of traffic.

[RG] Other people use their equipment to communicate and play games (that's what I see when I use commuters). Unless gaming pictures are rendered on a server or live pictures of communicating persons are streamed, there should be no bursts. Still I miss the consecutively narrowing bottlenecks with queues being built at each instance with a likelihood justifying major engineering and deployment efforts. Any solution for Best Effort service which is TCP friendly and support scommunication expecting no congestion at the same time should be easy to deploy and come with obvious benefits. 

[RG] I found Sebastian's response sound. I think, there are people interested in avoiding congestion at their access.

[RG] I'd like to repeat again what's important to me: no corner case engineering. Is there something to be added to Sebastian's scenario?

 



  parent reply	other threads:[~2019-08-05  9:36 UTC|newest]

Thread overview: 22+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2019-06-13 16:48 [Ecn-sane] " Bob Briscoe
2019-07-09 14:41 ` [Ecn-sane] [tsvwg] " Black, David
2019-07-09 15:32   ` [Ecn-sane] [tcpm] " Neal Cardwell
2019-07-09 15:41 ` [Ecn-sane] " Jonathan Morton
2019-07-09 23:08   ` [Ecn-sane] [tsvwg] " Yuchung Cheng
2019-08-02  8:29   ` Ruediger.Geib
2019-08-02  9:47     ` Jonathan Morton
2019-08-02 11:10       ` Dave Taht
2019-08-02 12:05         ` Dave Taht
2019-08-05  9:35       ` Ruediger.Geib [this message]
2019-08-05 10:59         ` Jonathan Morton
2019-08-05 12:16           ` Ruediger.Geib
2019-08-05 15:55             ` Jonathan Morton
2019-08-02 13:15     ` Sebastian Moeller
2019-08-05  7:26       ` Ruediger.Geib
2019-08-05 11:00         ` Sebastian Moeller
2019-08-05 11:47           ` Ruediger.Geib
2019-08-05 13:47             ` Sebastian Moeller
2019-08-06  9:49               ` Mikael Abrahamsson
2019-08-06 14:34                 ` Ruediger.Geib
2019-08-06 15:27                   ` Jonathan Morton
2019-08-06 15:35                     ` Dave Taht

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

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

  git send-email \
    --in-reply-to=LEXPR01MB046306842E5AB407A7BFC6619CDA0@LEXPR01MB0463.DEUPRD01.PROD.OUTLOOK.DE \
    --to=ruediger.geib@telekom.de \
    --cc=chromatix99@gmail.com \
    --cc=ecn-sane@lists.bufferbloat.net \
    --cc=tcpm@ietf.org \
    --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