Re: [tsvwg] David Black (individual) on safety of L4S for the Internet

Sebastian Moeller <moeller0@gmx.de> Fri, 15 May 2020 11:27 UTC

Return-Path: <moeller0@gmx.de>
X-Original-To: tsvwg@ietfa.amsl.com
Delivered-To: tsvwg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C897C3A0928 for <tsvwg@ietfa.amsl.com>; Fri, 15 May 2020 04:27:14 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.649
X-Spam-Level:
X-Spam-Status: No, score=-1.649 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_ENVFROM_END_DIGIT=0.25, FREEMAIL_FROM=0.001, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=gmx.net
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ANoNXvKqtqMq for <tsvwg@ietfa.amsl.com>; Fri, 15 May 2020 04:27:13 -0700 (PDT)
Received: from mout.gmx.net (mout.gmx.net [212.227.17.22]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9967B3A092A for <tsvwg@ietf.org>; Fri, 15 May 2020 04:27:12 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1589541985; bh=3HdCm8QE7MEpoZWoDGo0gbaZA9X0MDk5KppO3IgOnhI=; h=X-UI-Sender-Class:Subject:From:In-Reply-To:Date:Cc:References:To; b=RcQExM0o+XexnJ6E972XeY8+/w5rHsz3so1IOdSKnAb9P2ai7Y76Kbz/4xVoUDP4p 7soE4T6DBQsYIwx7XVTxSMhnt6Z8MIK/c+2vNjQWyB9r05PRkWyFZocvtmHJLYAxiy t2jA7DDuG1+0SEO2j90Qdl1sT0Y2ELkJ4RGouViw=
X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c
Received: from [10.11.12.16] ([134.76.241.253]) by mail.gmx.com (mrgmx104 [212.227.17.168]) with ESMTPSA (Nemesis) id 1MacOQ-1ixjtT1dOc-00cCJC; Fri, 15 May 2020 13:26:25 +0200
Content-Type: text/plain; charset="us-ascii"
Mime-Version: 1.0 (Mac OS X Mail 12.4 \(3445.104.14\))
From: Sebastian Moeller <moeller0@gmx.de>
In-Reply-To: <8a554935-3603-c827-469d-c9e093bf5fa3@erg.abdn.ac.uk>
Date: Fri, 15 May 2020 13:26:23 +0200
Cc: "Black, David" <David.Black@dell.com>, Bob Briscoe <in@bobbriscoe.net>, "tsvwg@ietf.org" <tsvwg@ietf.org>
Content-Transfer-Encoding: quoted-printable
Message-Id: <6B8E37BF-F5E8-4BB2-B38E-471A1802BBEC@gmx.de>
References: <MN2PR19MB4045DBC270D70DECE5F2B4AC83A20@MN2PR19MB4045.namprd19.prod.outlook.com> <75435344.181735.1589475836060@mail.yahoo.com> <eb4ff580-0700-764f-df82-ce13344b5743@bobbriscoe.net> <MN2PR19MB4045638F9583301BFEDA9CF083BD0@MN2PR19MB4045.namprd19.prod.outlook.com> <8a554935-3603-c827-469d-c9e093bf5fa3@erg.abdn.ac.uk>
To: Gorry Fairhurst <gorry@erg.abdn.ac.uk>
X-Mailer: Apple Mail (2.3445.104.14)
X-Provags-ID: V03:K1:nWyoQb5deJcSSPh959TUwXgOnYZ2UbAJwiHYvswJc6iv0MiNqgg byx74TGdgukoPve8PgoaBV8iF/DQBeGrEhipX22TwKldsi41xg480aptmzycuJXEDe7LJ9Y OK/lGbyCGj8H8IGoqtng7loZFQ1xoRdLrfy+roQfP5cUh982wwFfyyKNWFpKTWfclPLqMIi BcP0fS0G6VpFfqV30NCDw==
X-UI-Out-Filterresults: notjunk:1;V03:K0:fhdo//Lnh8E=:af6Zx/resRk4r8seBsksY4 4iWAlJ5LV075vljfMzZUZB/coppzMQmI5TGXcYKK2YYfOprZ0PeWRb0kW5+deA/HYLxaRCMhV CW+qHGFnYBgDTz3/nkPuMwfNS+N4gFBZc3kpQV9fYWceXqAOcw4VUJcqf1vS5eUMVtcSlz5IF j7artgg9yVB3vTVXLRx538+J8uKAO/1o2YOK9dWjj7WqfFl6Iilod9rbr5zft4A6b4t5iWJv2 CZXN1s9PvWDbWKDwDUIxgEtn+bfkafJHpq1xkfduh1rEKN5fGzuYrbrXTdL4bbw5TK3zsp9jA sfsVFiSkSLiqWJHjyFFwQabsElPWGeUti3t6X+ATgSvQFUBA5e30O1cTw3CJdbWxk8GbpQUg+ w9xn42dp1LKUMSsMcfI01xK5RmglqKQOBuS2mudtzLLLiZXK0tdhZI0fdo52yZOCWaTHtzxnB S72pL8sEJhbpcbwLGG1CZ6SLJvlXp/I0Bv6ClJ9xf2I0Qvr0wAbh33gkXK/ez7W6bKTo2kU2L uBt5v7jpC35J+1NfKlU95ufo6tEjLDCu/QvsyG0wLKcxP9aD7/GTIzI54W/LGV7P5F+5pwYPZ 6yFSZzv6zeJwlfpGA0DBWT41kRLKy0GLMadt3f0/373jzAkwh6B9MiQIc4Oaqfb/o/U7ZzRgZ Wv/mL+MptvS+znnfw5Q+ohe/fD5/YARAfyaIsMKbHCCdxTLIrp3DCGA555fEZr3crtWTPePsZ Cy0IX6sBQIkIIMbjfB4WShC8CJTcrBty8MXho8+Bei0EadVfiLkU2VJ8nELJtLCVazPyM22wz Rl5z+E0p3NWlv24nFgryE7vMKzUioKdNzddjn0DYvUrpPv9wn6WCpLTraO3VBkuiZba3adP4e +WD4mlET1Z1RpX5PpbUL3midJ05Q9Rn1ie2RHtB/ZbOEUeKW5E8qJlydbwEdVQeMsPOTK2p8A qYksr+trh3xhTmKrIYoqbF4zKjBUR1QeQRChe7Jq1T6woHpljZCxLhpeL1qVGXwiakbBxTMgy feOxEyXtg3K7Vuu6bixO4CQNEvyA7eyXvjlINZb4ML5L8Xt1K/FVJ5nFHPzyrH3RWyHiGTLo6 AY2Yz76QmClUTQsYZdQOHIkXBDJnTgWM+XsXvQDRxpykUo0pTMXV8nSijl+KOX/1xDmNVS2k7 AC7gYLqWmF5zkQH1uz/pXnaeG/Mh/iummqvWFFAC56d2jvH8j9ueTj1WWHjKl/dzMVLnqVHkM A8bu+TRNHuZ7pyKWt
Archived-At: <https://mailarchive.ietf.org/arch/msg/tsvwg/I_Zw6n-W7uddDI7fY3uT-vl_Pxs>
Subject: Re: [tsvwg] David Black (individual) on safety of L4S for the Internet
X-BeenThere: tsvwg@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Transport Area Working Group <tsvwg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/tsvwg>, <mailto:tsvwg-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/tsvwg/>
List-Post: <mailto:tsvwg@ietf.org>
List-Help: <mailto:tsvwg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/tsvwg>, <mailto:tsvwg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 15 May 2020 11:27:15 -0000

Hi Gory,


> On May 15, 2020, at 11:59, Gorry Fairhurst <gorry@erg.abdn.ac.uk> wrote:
> 
> See in-line
> 
> On 15/05/2020 01:03, Black, David wrote:
>> Bob,
>> [still posting as an individual, not as WG chair]
>> 
>> 
>>> Firstly an appeal to everyone to stop talking about wiping the ECN field
>>> as if it is acceptable. Bleaching ECN is not a safety mechanism, except
>>> as a last resort. Treating ECT(1) 
>>> /as if/
>>>  it is Not-ECT is far
>>> preferable to wiping it so it 
>>> /is/
>>>  Not-ECT.
>>> 
>> I concur with that appeal ... but ...
>> 
>> .... We've been through an analogous adventure with DSCP bleaching, as RFC 2474 recommends that behavior for DSCPs (treat unknown DSCPs as best effort without changing the DSCP) but the network operators went ahead and bleached DSCPs at network boundaries, as described in Section 1 of RFC 8100 (
>> https://www.rfc-editor.org/rfc/rfc8100.html#section-1
>> ).  I strongly suggest reviewing that history towards understanding why things turned out that way.
>> 
>> 
> Well, some operators have chosen a model that does that, I can't resist self-citing some research that shows this might not be the full story ... "Exploring DSCP modification pathologies in the Internet" (2018).
> 
> https://www.sciencedirect.com/science/article/pii/S0140366417312835

	[SM] Well, my take on that is that there is a 80% or higher chance (transparent plus Reset ToS prec. plus Reset ToS prec. CS6/CS7)  for DSCPs with 3 leading zero bits to survive internet traversal. That seems like a viable starting position for a LL classifier IMHO. In reality L4S will only work well over short paths anyway (mostly CDN -> end-user) and there the number of Diffserve domain crossings should be on the lower side and SLAs might be an option to make an L4S-dscp actually survive well.

	As the bleaching ECT(1) argument demonstrates any marker on a packet will be considered fair game to manipulation if that still allows delivery of the packets and fiddling it gives advantages to either senders or to intermediate hops, so the superiority of ECT(1) in internet traversal really is just a snapshot due to the circumstances that nobody got sufficiently annoyed by ECT(1) yet. IMHO if L4S works and is really worth its salt (meets its promises), it should be able to pull its own weight, by making networks operators take care to not bleach its reference DSCP, instead of forcing ECT(1) on everybody. 

> 
> The reasons for field bleaching seem to vary, (and, alas, a significant proportion still seems to be due to configured ToS semantics).

	[SM] Clearly one of the reasons is that so far there is absolutely zero value to conserve an unhandled DSCP and treat it like BE for the operator in question. According to the L4S RFCs however, everybody is going to profit from L4S everywhere, so surely those operator straggling today to leave DSCPs alone will now do so for the L4S-dscp since that will give them better network performance (even if not participating in the L4S experiment, they could optimistically expect less bursty traffic patterns, allowing to drive the gear at higher average load). Either that or that "everybody is going to profit" claim is being falsified, either way an interesting result.

Best Results
	Sebastian


> 
> Gorry