Discussion of explicit congestion notification's impact on the Internet
 help / color / mirror / Atom feed
From: Jonathan Morton <chromatix99@gmail.com>
To: Sebastian Moeller <moeller0@gmx.de>
Cc: "alex.burr@ealdwulf.org.uk" <alex.burr@ealdwulf.org.uk>,
	ECN-Sane <ecn-sane@lists.bufferbloat.net>,
	bloat <bloat@lists.bufferbloat.net>
Subject: Re: [Ecn-sane] [Bloat] sce materials from ietf
Date: Sat, 30 Nov 2019 19:11:51 +0200	[thread overview]
Message-ID: <F23BD98F-6BCA-4F99-841F-4C067CA218D9@gmail.com> (raw)
In-Reply-To: <63DE3099-443D-4ADB-84ED-B1A25AB6D80C@gmx.de>

> On 30 Nov, 2019, at 5:42 pm, Sebastian Moeller <moeller0@gmx.de> wrote:
> 
>>> I fear that they will come up with something that in reality will a) by opt-out, that is they will assume L4S-style feedback until reluctantly convinced that the bottleneck marker is rfc3160-compliant and hence will b) trigger too late c) trigger to rarely to be actually helpful in reality, but might show a good enough effort to push L4S past issue #16.
>> 
>> I'm sure they will, and we will of course point out these shortcomings as they occur, so as to count them against issue #16.  
> 
> 	That might be bad position to be in though (if one party only gives negative feed-back no matter how justified it will generate a residual feeling of lack of good faith cooperation), I would have preferred if the requirements would have bee discussed before.
> 
>> Conversely, if they do manage to make it fail-safe, it is highly likely that their scheme will give false positives on real Internet paths and fail to switch into L4S mode, impairing their performance in other ways.
> 
> 	Yes, so far they always err on the advantage of L4S, and justify this with "but, latency" and if one buys the latency justification cautiously default to rfc3168 becomes obviously sub-optimal, and so far none of the chairs put down the "first, do no harm" hammer (and I doubt they will). 

We do have a political ally in the form of David Black.  As one of the authors of RFC-3168, he has a natural desire to defend his work.  At Singapore I believe he mostly spoke from the floor, but he is also advocating for SCE behind the scenes.  He's actually quite encouraged by the situation at present, in which L4S were seen to bluster for 2+ hours without actually moving very much forward, while we were able to present some new work in a very limited time.

I got the impression that failing to close most of L4S' open issues at Singapore is politically damaging to them.  This is a substantial list of problems opened at Montreal, as blockers for their WGLC on publishing L4S drafts as experimental RFCs.  They had all the time in the world to talk about solutions to the major showstopper problems, but were only able to concede a point that maybe tying RACK to the ECT(1) codepoint is better written as a SHOULD instead of a MUST.  That lack of progress was noticed at the WG Chair level; I think they may have been giving them the rope to hang themselves, so to speak.  I think they had a slide up at the side session, showing massive unfairness between L4S and "classic" flows, for a full half-hour - and they somehow thought that was *helpful* to their case!

I'm reasonably sure some industry attendees also noticed this - Stuart Cheshire (of Apple) in particular.  Apple have been on the front lines of enabling ECN deployment in practice in recent years.  He invited me, one of the ICCRG chairs, and Bob Briscoe - among others - to dinner, where we discussed some technical distinctions and Bob demonstrated a fundamental misunderstanding of control theory.

And we will have more ammunition at Vancouver.  It remains to be seen how much progress they'll make…

 - Jonathan Morton

  reply	other threads:[~2019-11-30 17:11 UTC|newest]

Thread overview: 27+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2019-11-29 20:08 [Ecn-sane] " Dave Taht
2019-11-29 21:20 ` [Ecn-sane] [Bloat] " Jonathan Morton
2019-11-29 23:10   ` alex.burr
2019-11-30  1:39     ` Jonathan Morton
2019-11-30  7:27       ` Sebastian Moeller
2019-11-30 14:32         ` Jonathan Morton
2019-11-30 15:42           ` Sebastian Moeller
2019-11-30 17:11             ` Jonathan Morton [this message]
2019-12-02  5:38               ` Dave Taht
2019-12-02  7:54                 ` Sebastian Moeller
2019-12-02  9:57                 ` Pete Heist
2019-11-30 22:17           ` Carsten Bormann
2019-11-30 22:23             ` Jonathan Morton
2019-12-01 16:35               ` Sebastian Moeller
2019-12-01 16:54                 ` Jonathan Morton
2019-12-01 19:03                   ` Sebastian Moeller
2019-12-01 19:27                     ` Jonathan Morton
2019-12-01 19:32                       ` Sebastian Moeller
2019-12-01 20:30                         ` Jonathan Morton
2019-12-01 17:30                 ` Rodney W. Grimes
2019-12-01 19:17                   ` Sebastian Moeller
2019-12-02  5:10                     ` Dave Taht
2019-12-02  7:18                       ` Sebastian Moeller
2019-11-29 22:55 ` [Ecn-sane] " Rodney W. Grimes
2019-11-29 22:58   ` Rodney W. Grimes
2019-11-30  2:37 ` Dave Taht
2019-11-30  3:10   ` Rodney W. Grimes

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=F23BD98F-6BCA-4F99-841F-4C067CA218D9@gmail.com \
    --to=chromatix99@gmail.com \
    --cc=alex.burr@ealdwulf.org.uk \
    --cc=bloat@lists.bufferbloat.net \
    --cc=ecn-sane@lists.bufferbloat.net \
    --cc=moeller0@gmx.de \
    /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