From: Pete Heist <pete@heistp.net>
To: Steven Blake <slblake@petri-meat.com>
Cc: ECN-Sane <ecn-sane@lists.bufferbloat.net>
Subject: Re: [Ecn-sane] IETF 110 quick summary
Date: Tue, 09 Mar 2021 19:13:26 +0100 [thread overview]
Message-ID: <5044a75f097ab4c737a59c084e863ff89e97741c.camel@heistp.net> (raw)
In-Reply-To: <9cbf2c365c0ad635b6f08311d35e0681aa173af7.camel@petri-meat.com>
On Tue, 2021-03-09 at 12:50 -0500, Steven Blake wrote:
> On Tue, 2021-03-09 at 12:31 -0500, Steven Blake wrote:
>
> > Their whole safety plan depends on the claim that Classic RFC 3168
> > ECN
> > is not deployed (except in fq_codel on the edge; who cares? they can
> > patch their code). If that were the case, it would make more sense
> > for
> > them to try to move classic ECN to historic and redefine ECT(0) to
> > signal L4S traffic (ala DCTCP).
>
> Actually, that is the ideal outcome. ECT(0) signals ECT-Capable, ECT(1)
> and CE signal two levels of congestion. In other words, SCE everywhere.
>
> Maybe that is an argument that you can throw at them: if it is safe to
> ignore classic ECN, might as well move straight to SCE with non-ECT
> traffic shunted off to a separate queue(s).
You've hit on what IMO is a serious inconsistency in section B.5 of the
L4S-ID draft, which at one point explored that option:
-----
B.5. ECN capability alone
This approach uses ECN capability alone as the L4S identifier. It
would only have been feasible if RFC 3168 ECN had not been widely
deployed. This was the case when the choice of L4S identifier was
being made and this appendix was first written. Since then, RFC
3168
ECN has been widely deployed and L4S did not take this approach
anyway. So this approach is not discussed further, because it is no
longer a feasible option.
----
On the one hand, the argument is that 3168 is *not* widely deployed
when it comes to safety with existing AQMs, and on the other hand, it
*is* widely deployed when it comes to selection of the identifier. I
think this finally needs bringing up, maybe tomorrow.
We had a conversation late last year around instead making a
discontinuous upgrade to ECN/SCE by redefining ECT(0) to be the
identifier, and I spent some time thinking about it. It's not without
issues, but I wouldn't mind hearing other's thoughts on it before I
pollute it with mine.
Pete
> Regards,
>
> // Steve
>
>
>
>
> _______________________________________________
> Ecn-sane mailing list
> Ecn-sane@lists.bufferbloat.net
> https://lists.bufferbloat.net/listinfo/ecn-sane
next prev parent reply other threads:[~2021-03-09 18:13 UTC|newest]
Thread overview: 22+ messages / expand[flat|nested] mbox.gz Atom feed top
2021-03-08 23:47 Pete Heist
2021-03-08 23:57 ` Dave Taht
2021-03-09 2:13 ` Holland, Jake
2021-03-09 4:06 ` Steven Blake
2021-03-09 9:57 ` Pete Heist
2021-03-09 13:53 ` Jonathan Morton
2021-03-09 14:27 ` Sebastian Moeller
2021-03-09 14:35 ` Dave Taht
2021-03-09 17:31 ` Steven Blake
2021-03-09 17:50 ` Steven Blake
2021-03-09 18:07 ` Rodney W. Grimes
2021-03-09 18:13 ` Pete Heist [this message]
2021-03-09 19:51 ` Holland, Jake
2021-03-09 20:53 ` Pete Heist
2021-03-09 18:44 ` Holland, Jake
2021-03-09 19:09 ` Jonathan Morton
2021-03-09 19:27 ` Holland, Jake
2021-03-09 19:42 ` Jonathan Morton
2021-03-09 8:43 ` Pete Heist
2021-03-09 15:57 ` Holland, Jake
2021-03-09 11:06 ` Jonathan Morton
2021-03-09 8:21 ` Pete Heist
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=5044a75f097ab4c737a59c084e863ff89e97741c.camel@heistp.net \
--to=pete@heistp.net \
--cc=ecn-sane@lists.bufferbloat.net \
--cc=slblake@petri-meat.com \
/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