Discussion of explicit congestion notification's impact on the Internet
 help / color / mirror / Atom feed
From: "Richard Scheffenegger" <rscheff@gmx.at>
To: "Mikael Abrahamsson" <swmike@swm.pp.se>
Cc: "ecn-sane@lists.bufferbloat.net" <ecn-sane@lists.bufferbloat.net>,
	bloat <bloat@lists.bufferbloat.net>,
	"codel@lists.bufferbloat.net" <codel@lists.bufferbloat.net>,
	"Jonathan Morton" <chromatix99@gmail.com>,
	"Cake List" <cake@lists.bufferbloat.net>
Subject: Re: [Ecn-sane] [Bloat] The "Some Congestion Experienced" ECN codepoint - a new internet draft -
Date: Mon, 11 Mar 2019 08:35:07 +0100	[thread overview]
Message-ID: <trinity-33b73022-120a-4093-aded-9998531ac16e-1552289707068@msvc-mesg-gmx122> (raw)
In-Reply-To: <alpine.DEB.2.20.1903110800310.3161@uplift.swm.pp.se>

I can remember reading quite a few papers where a similar scheme for ect(1) was adopted - often with additional changes on both ends to make use of this signal. Including schemes that encoded complex information in the stream of ect0/ect1...

Where can one find simulations of the interaction between legacy and l4s flows when using this?

I think the l4s use of dctcp, to allow coupled queue selection based on the transports expectations, is a more useful case for ect(1)

Richard

Gesendet mit der GMX iPhone App

Am 11.03.19 um 08:08 schrieb Mikael Abrahamsson

> On Sun, 10 Mar 2019, Jonathan Morton wrote:
> 
> > An interesting idea, but SCE marks will appear even when there's a lot 
> > of congestion (at high rates, ie. probably every packet that doesn't 
> > carry CE), as well as showing up at low frequency when the level of 
> > congestion only warrants reducing the growth rate.  I think the word 
> > "Some" is sufficiently descriptive, while "Slight" might cause people to 
> > ignore it completely.
> 
> One way to handle this would be "buffering experienced" or something like 
> that. Ie if this packet is being enqueued into a buffer with non-trivial 
> number of packets in it, mark it.
> 
> The L4S proposal also has the property that their use of this last code 
> point combination in the entire packet header (and this is a big thing, 
> this is the last unicorn) also meant the packet was allowed to be 
> re-ordered. I thought this was a big and nice thing, for other areas. This 
> new proposal removes that property.
> 
> From what I can see, L4S actually is quite novel and has the chance to 
> seriously change the way queueing is done. This proposal seems more like 
> "a little more of what we had before" which I do not think warrants 
> claiming this last unicorn codepoint. I'd like its use to be truly novel 
> and be more than a tweak.
> 
> -- 
> Mikael Abrahamsson    email: swmike@swm.pp.se
> _______________________________________________
> Bloat mailing list
> Bloat@lists.bufferbloat.net
> https://lists.bufferbloat.net/listinfo/bloat


  parent reply	other threads:[~2019-03-11  7:35 UTC|newest]

Thread overview: 23+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2019-03-10 18:04 [Ecn-sane] " Dave Taht
2019-03-10 18:53 ` [Ecn-sane] [Cake] " Sebastian Moeller
2019-03-10 19:08 ` [Ecn-sane] [Bloat] " Holland, Jake
2019-03-10 19:30   ` Jonathan Morton
     [not found]     ` <alpine.DEB.2.20.1903110800310.3161@uplift.swm.pp.se>
2019-03-11  7:35       ` Richard Scheffenegger [this message]
2019-03-11  7:54         ` Sebastian Moeller
2019-03-11  8:59         ` Jonathan Morton
2019-03-11  9:07           ` Mikael Abrahamsson
2019-03-11  9:10             ` Jonathan Morton
2019-03-11  9:47               ` Mikael Abrahamsson
2019-03-11 10:11                 ` [Ecn-sane] [Codel] " Dave Taht
     [not found]                   ` <00133e20-6639-c6db-a06c-57856bf78167@bobbriscoe.net>
2019-03-11 16:34                     ` [Ecn-sane] [Bloat] [Codel] " Dave Taht
2019-03-11 16:14                 ` [Ecn-sane] [Bloat] " Holland, Jake
2019-03-11 15:29             ` Holland, Jake
2019-03-11 16:13               ` Jonathan Morton
2019-03-11  7:43       ` [Ecn-sane] [Cake] " Sebastian Moeller
2019-03-13  4:39         ` David Lang
2019-03-10 21:11   ` [Ecn-sane] " Dave Taht
2019-03-10 21:28     ` Dave Taht
2019-03-10 21:49       ` Dave Taht
2019-03-10 22:37         ` Toke Høiland-Jørgensen
2019-03-11  3:23   ` Michael Richardson
2019-03-11  3:26     ` 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=trinity-33b73022-120a-4093-aded-9998531ac16e-1552289707068@msvc-mesg-gmx122 \
    --to=rscheff@gmx.at \
    --cc=bloat@lists.bufferbloat.net \
    --cc=cake@lists.bufferbloat.net \
    --cc=chromatix99@gmail.com \
    --cc=codel@lists.bufferbloat.net \
    --cc=ecn-sane@lists.bufferbloat.net \
    --cc=swmike@swm.pp.se \
    /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