Re: [tsvwg] L4S DSCP (was: L4S drafts: Next Steps)

Sebastian Moeller <moeller0@gmx.de> Wed, 24 March 2021 14:19 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 8610F3A2D6A for <tsvwg@ietfa.amsl.com>; Wed, 24 Mar 2021 07:19:47 -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 sE-430Ip7AVH for <tsvwg@ietfa.amsl.com>; Wed, 24 Mar 2021 07:19:43 -0700 (PDT)
Received: from mout.gmx.net (mout.gmx.net [212.227.15.18]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A38113A2D69 for <tsvwg@ietf.org>; Wed, 24 Mar 2021 07:19:42 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1616595574; bh=vhnpEBGLLIXJU3I9vKz8vTwc9QQwxaT97Z3jNu6AYJo=; h=X-UI-Sender-Class:Subject:From:In-Reply-To:Date:Cc:References:To; b=Lk+wMFIi74UFVkwFGfyA9PjbHN7aBiM+3BD6JKLySjAlOnHoAo4VMNXQtmWyEFG+1 Bmk+JF/ufLuCiicfdIlrtAiWiN3xKk3kF37u73EL8AfZRHeuDKlqXjifyRnrCRBz3p fVCuqnCb4TCzuU6Z81VYJADnjISDc6odhU/sUHvo=
X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c
Received: from [192.168.250.106] ([134.76.241.253]) by mail.gmx.net (mrgmx004 [212.227.17.190]) with ESMTPSA (Nemesis) id 1McH5a-1lxIiI2ank-00cfCz; Wed, 24 Mar 2021 15:19:34 +0100
Content-Type: text/plain; charset="us-ascii"
Mime-Version: 1.0 (Mac OS X Mail 12.4 \(3445.104.17\))
From: Sebastian Moeller <moeller0@gmx.de>
In-Reply-To: <5832d95c-454d-3bb3-3b25-adf47747ef45@erg.abdn.ac.uk>
Date: Wed, 24 Mar 2021 15:19:32 +0100
Cc: "Black, David" <David.Black@dell.com>, Pete Heist <pete@heistp.net>, "tsvwg@ietf.org" <tsvwg@ietf.org>
Content-Transfer-Encoding: quoted-printable
Message-Id: <40A566C9-05C7-4BC9-831E-0D783E7F6B7C@gmx.de>
References: <HE1PR0701MB2299CB5A933F0C4BCB121F70C2639@HE1PR0701MB2299.eurprd07.prod.outlook.com> <8C9A54B1-8ACF-461E-B8F1-A6ED240870B5@erg.abdn.ac.uk> <145B3C2A-86CC-40ED-9F3B-7DE80D64D150@gmail.com> <f1ad733bde4cbc8da6bccac7a7535b805fff86e9.camel@heistp.net> <6cfad69b-dba8-609a-7f65-b24afcf17df1@erg.abdn.ac.uk> <MN2PR19MB404550070C30B6B314B5A2C083639@MN2PR19MB4045.namprd19.prod.outlook.com> <5832d95c-454d-3bb3-3b25-adf47747ef45@erg.abdn.ac.uk>
To: Gorry Fairhurst <gorry@erg.abdn.ac.uk>
X-Mailer: Apple Mail (2.3445.104.17)
X-Provags-ID: V03:K1:nf3HEJLx/5oJqDdcdcBQX5F1nKD/buxzEoxPWBh19tIcrpY9Cea g4z+FYSaKyt4vrWXmJF1HVq/2jJax+9A8nINneoWt/+XzVN8fq6BBTh4LWwpQyp5T6qYyDS 6BPL+cpPCU+E22LmD5FuTJAphwP8NpO1B5+ecUQrcoeWHurkAKT1+BOdkHYEFIpr94HxPks 3dUWjzlOPkOhWwXyF348Q==
X-UI-Out-Filterresults: notjunk:1;V03:K0:+qu3sQsW6yI=:XYVbxe1wkQtQc8mgZpVNBm 385L9jAOCeK2jAAMsFMCDKcSMjAtnqjhY9gnl7a+2maIL9sM6shQQBUik3+hbZ0VqyV/4PLfZ GEMSxVfKk98fUm+2yj/gOqskJbUoBJSYHgPfQCukzlxi+qTBiIYOxeV/NKchhpfqGSDgKzz6S L2kYePt1uGeFNt09gixu7O/3IDiKILOT6r/kLlgSpmCvIwhZN+DAzT7YwxrKK1y6J3jOVOznU FvUqBrLs6aiQr9QDNP6APnYsiGobiux6cv4ZhBFMj6dVvZo9vNpQ4EdL3cIGag5SPMQKOn9gz gkVL1IsHRreWc+JIFYpayrWzCVupST+rz8E/6dQ/UQkywZEss1ahFTtr+PVaowUjLa+v0NBBC xgVUFVffsJ9OmuIxUIQJtjNhXQgwb6MojusI6VHvoGwcYerK6JeifF0Y/1cuJHqO+bRfP1YO/ 8Anhv+WrjY8Q6Z755qsY8LtpP242Wa7L/3MJ/BV/XaG2G+iz2BordGMynWRexWDLNDvIpWtHG 3wAG0xC3LcxR07cMvGT889qMigKuY3s2ZrNE30+n5MYHYCo25OtrAHp0637sIozBfN8MU/Kbe V5OJEHdBwnzgmyKVjdgDGuFgIyHCtES+eXbdG5KStYkeWS9VBq/LuoNrI1sMMwJDUYQDR0Ntg rHMbYgKO3kVacVLqybVvXrsBcWZNEC6g022k2FzRPoXHQEw8e8L/46SRx+sybajxyddfU2rFs WW/dRyOWJZrPHUWOS5XlkjIZfUcjbcjb7cdsomDVJ15rD5mHVzqErc65NgFOaVLJUYU6immr/ ZAz/xX7WTFVDHN4sdc2OsuWBpvvAyAzOv6EVFbdOi+S9UG7qT5qtAlOuy96VYk8n9uwe56K5a QhlrkhQ5rfclflyZRBaRGUChwzLQpe6/URKfVD9S/tdq5yFwhnCQFjS+Ddy/1fb1MRUoxUC6n ycGU8FJTRfBNknTuY0zNMU0X8F6z1Bn4Y1cYimXAuezvsJysY0H9OobiSkMcwopbibwBQv2Cu 6XvQNCLGqIxroXbZkZ6VB3cuSM5p64mud2kr8ghxg/1B94ljBpAckUrRQ8qLrhSQpIsApNMmx Q7zwukqTK7zEZfMbUoGCKs8TKEz1Dvzga09BGQF4TN8eSdtC9j2bZJpySJShWEcc7dHDu5JGY bEg4WcsbuxP/yGDyREbOSKtrVS4QyNWzj0XslVY30k3nIS3L4JdriQRvp++o/E39jyiwc=
Archived-At: <https://mailarchive.ietf.org/arch/msg/tsvwg/wE3qzHdfG_M2S_0MGuJ1Fa37MAw>
Subject: Re: [tsvwg] L4S DSCP (was: L4S drafts: Next Steps)
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: Wed, 24 Mar 2021 14:19:48 -0000

Hi Gory,


> On Mar 24, 2021, at 14:57, Gorry Fairhurst <gorry@erg.abdn.ac.uk> wrote:
> 
> On 24/03/2021 13:53, Black, David wrote:
>>> The interaction with DSCPs was revisited in 2018
>>> (draft-briscoe-tsvwg-l4s-diffserv-00), after RFC8311 enabled such a
>>> deployment experiment using ECT(1).  That which explains how the two
>>> approaches interact, how they can be arranged to complement each other
>>> and in which cases one can stand alone without needing the other.
>> My recollection is that this draft was not taken forward due to lack of interest at the time.
>> 
>> Thanks, --David
> 
> True, the discussion of Diffserv goes has to date gone in cycles - with few (if any) operators stepping-up and saying that they would like to deploy L4S with a DSCP.

	[SM] Could you clarify please, if there is zero interest by operators to participate in the L4S experiment if DSCPs will be required, or requiring DSCPs will be a (potential) hurdle for an internet wide deployment of L4S? 
	Side-question, if you are asked between two options with the same benefit for you, which would you select the one requiring more effort to implement or the easier one? In other words is relative convenience of deployment for operators really the ideal yard-stick for selecting safety mechanisms?
	As much as I personally dislike the overloaded ECT(1)/CE design of L4S, for running an experiment, guarding the current design with an additional layer of DSCP to assure that unwitting bystanders are not affected by the experiment, seems like a way forward to starting an experiment, without completely re-opening the "classifier" question.
	And if I understand the L4S position correctly, all reasonable tests that do not require real networks have been exhausted, and hence further testing needs to be performed on lie networks, and a guard DSCP would allow exactly that.
	What a guard DSCP would not easily allow is internet-wide roll-out of the L4S network bits, but given that the experiment has not been run yet and hence no feed-back from the acquired data back into design and implementation has been possible, such a deployment would seem probably a bit premature today, no? 

Best Regards
	Sebastian



> 
> Gorry
> 
>> 
>> -----Original Message-----
>> From: tsvwg <tsvwg-bounces@ietf.org> On Behalf Of Gorry Fairhurst
>> Sent: Wednesday, March 24, 2021 8:47 AM
>> To: Pete Heist; tsvwg@ietf.org
>> Subject: Re: [tsvwg] L4S DSCP (was: L4S drafts: Next Steps)
>> 
>> 
>> [EXTERNAL EMAIL]
>> 
>> So injecting a little more history here.
>> 
>> Some previous discussions are:
>> 
>> The earliest discussion of L4S in the IETF that I recall was in 2015.
>> When discussing, it was known that RFC4774 would allow experimentation
>> with a diffserv domain (e.g., as in RFC 6660), but the practicalities of
>> deploying an end-to-end Internet transport required an RFC to use a
>> method that was not protected by a DSCP. The discussion on whether the
>> ECN Plus a Diffserv Codepoint (DSCP) was also noted in the appendix of
>> draft-briscoe-tsvwg-ecn-l4s-id-00 in 2015.  R
>> 
>> Tradeoffs that lead to using ECT(1) were described in the proposal to
>> the AQM working group in draft-briscoe-aqm-dualq-coupled-00 in 2015.
>> 
>> The interaction with DSCPs was revisited in 2018
>> (draft-briscoe-tsvwg-l4s-diffserv-00), after RFC8311 enabled such a
>> deployment experiment using ECT(1).  That which explains how the two
>> approaches interact, how they can be arranged to complement each other
>> and in which cases one can stand alone without needing the other.
>> 
>> Gorry
>> 
>> On 24/03/2021 11:01, Pete Heist wrote:
>>> I'll just add to the sentiment that I think the use of DSCP is still
>>> worthy of consideration. Beyond the use of a single DSCP on all
>>> traffic, there may be other alternatives that address at least some of
>>> the concerns in B.4.
>>> 
>>> Pete
> 
>