Re: [tsvwg] Review comments on a careful read of the L4S ID

"Black, David" <David.Black@dell.com> Thu, 06 May 2021 21:26 UTC

Return-Path: <David.Black@dell.com>
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 BF4E33A0113 for <tsvwg@ietfa.amsl.com>; Thu, 6 May 2021 14:26:10 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.1
X-Spam-Level:
X-Spam-Status: No, score=-2.1 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_BLOCKED=0.001, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=dell.com
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 V4c7161KSb4n for <tsvwg@ietfa.amsl.com>; Thu, 6 May 2021 14:26:06 -0700 (PDT)
Received: from mx0b-00154904.pphosted.com (mx0b-00154904.pphosted.com [148.163.137.20]) (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 1863A3A017E for <tsvwg@ietf.org>; Thu, 6 May 2021 14:26:05 -0700 (PDT)
Received: from pps.filterd (m0170398.ppops.net [127.0.0.1]) by mx0b-00154904.pphosted.com (8.16.0.43/8.16.0.43) with SMTP id 146LHniP026938; Thu, 6 May 2021 17:26:00 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=dell.com; h=from : to : cc : subject : date : message-id : references : in-reply-to : content-type : content-transfer-encoding : mime-version; s=smtpout1; bh=7lGCkuSlrUFcYWLBqbdH9oS/t5WwO/FIA7QWaQJmNgE=; b=BZ6yhfXmr6sO7cajP/x2Kp+Vqs27icDPoftuPfsszDH6jM8Xd7DPgCoK5XzHcbpvlP3j 7zDsSRrm4E+B1a5e/A1Pj8S/n7w1nTgOO4KijyhfbFuT9ZfdQvrJZkZUIad+puJyDJiM h1KlAeh1fzNnr6q5TCFnY2dKPNf6WiK1LH4mCq6Rib2OeC0f4pQSva4qm2/rK52DX0bW cBGWGxri3yHPDM6wwcOax1iBHJSDhPXfat2v14H06IJnGavNBhakcT1b2h4P0de5sla8 gUgzoUTfxHJZNQNBqwfSPh2gQ/f/QBMV6925XSuFP17y2ZjEcKi944vOjvzxpA/hDgSq eQ==
Received: from mx0a-00154901.pphosted.com (mx0a-00154901.pphosted.com [67.231.149.39]) by mx0b-00154904.pphosted.com with ESMTP id 38bec5h8ng-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Thu, 06 May 2021 17:26:00 -0400
Received: from pps.filterd (m0133268.ppops.net [127.0.0.1]) by mx0a-00154901.pphosted.com (8.16.0.43/8.16.0.43) with SMTP id 146LEoer165003; Thu, 6 May 2021 17:25:59 -0400
Received: from nam12-mw2-obe.outbound.protection.outlook.com (mail-mw2nam12lp2042.outbound.protection.outlook.com [104.47.66.42]) by mx0a-00154901.pphosted.com with ESMTP id 38beap1wdn-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Thu, 06 May 2021 17:25:59 -0400
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=jStbHDdoBbIpDcWP+QG33oKf64ubNnlWvpw8BylOS/LftYcIoHWRksh16SavGng1HFerYH5RpFN9lQjyrfV+XdiucmDiOvRjdymMaodP/5kfiC0ejcf/rseaKGIFt1YxHP3iEbuU1e3XhFr4Ja7YiGugphKDU0afS5QYOlYjAIVD0irwGCi59E+p3/70woWyj2a5FTXlv6yc3KvmlAL7bljpQFuRP4NXcJswaNTsWG3oVNzqOwYvMgxejSJMmDJWvYx+JfRRJtIax/YGXgoBXjHNe+GC/yMBbZqcBF7UirXod53P5+Y6DzNOccai5iFkkYm1o5RwhZ8SCIO2GPeqZg==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=7lGCkuSlrUFcYWLBqbdH9oS/t5WwO/FIA7QWaQJmNgE=; b=JMA/SY7BY+hfD/34Az+Xt07QZLnBCH+4frYFGzGOYJ9AdZzHf9XHOKc53V41WIdP7DsMeDd5zSa/1Hyke3seSd8evMXRbXybCQlvNR3dasTfx7mwEf+jn3gOl1GXiKbID4Dp9kvzKa9Q38ofaNz0B5c84WyOUFcqzbQwx4BuPtddFmXjFujDE0D6vEWTGoYi4hd3j7RXxNEP+6fh8eamDmJNTStWbk/N3TEspfR55hEwlm8maRYmysUKWiGAsxBS+0zziXGx10JaEdCgjqPOt4Svz4QvOjygbDtOaY0tOzsqpK4pdQeOPrOmDq0D9ZPECl+5EKLiRta3QrQSCQA0/w==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=dell.com; dmarc=pass action=none header.from=dell.com; dkim=pass header.d=dell.com; arc=none
Received: from MN2PR19MB4045.namprd19.prod.outlook.com (2603:10b6:208:1e4::9) by BLAPR19MB4211.namprd19.prod.outlook.com (2603:10b6:208:271::16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4108.27; Thu, 6 May 2021 21:25:57 +0000
Received: from MN2PR19MB4045.namprd19.prod.outlook.com ([fe80::8c88:4c4d:ef13:ffe6]) by MN2PR19MB4045.namprd19.prod.outlook.com ([fe80::8c88:4c4d:ef13:ffe6%8]) with mapi id 15.20.4108.028; Thu, 6 May 2021 21:25:57 +0000
From: "Black, David" <David.Black@dell.com>
To: Sebastian Moeller <moeller0@gmx.de>, Gorry Fairhurst <gorry@erg.abdn.ac.uk>
CC: "tsvwg@ietf.org" <tsvwg@ietf.org>, "Black, David" <David.Black@dell.com>
Thread-Topic: [tsvwg] Review comments on a careful read of the L4S ID
Thread-Index: AQHXQkSN/zWE57lnXEqkRCyiZzaH56rWVrUAgACSYXA=
Date: Thu, 06 May 2021 21:25:57 +0000
Message-ID: <MN2PR19MB4045028175677183883F89E483589@MN2PR19MB4045.namprd19.prod.outlook.com>
References: <634676ca-272d-d616-c352-b38446cf7aab@erg.abdn.ac.uk> <C86C30F0-2EBD-4D70-A395-E30537687C2F@gmx.de>
In-Reply-To: <C86C30F0-2EBD-4D70-A395-E30537687C2F@gmx.de>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
msip_labels: MSIP_Label_17cb76b2-10b8-4fe1-93d4-2202842406cd_Enabled=True; MSIP_Label_17cb76b2-10b8-4fe1-93d4-2202842406cd_SiteId=945c199a-83a2-4e80-9f8c-5a91be5752dd; MSIP_Label_17cb76b2-10b8-4fe1-93d4-2202842406cd_Owner=david.black@emc.com; MSIP_Label_17cb76b2-10b8-4fe1-93d4-2202842406cd_SetDate=2021-05-06T20:31:40.0544128Z; MSIP_Label_17cb76b2-10b8-4fe1-93d4-2202842406cd_Name=External Public; MSIP_Label_17cb76b2-10b8-4fe1-93d4-2202842406cd_Application=Microsoft Azure Information Protection; MSIP_Label_17cb76b2-10b8-4fe1-93d4-2202842406cd_ActionId=f686ef1e-7f74-4a00-9fbb-2f18f81f9b9a; MSIP_Label_17cb76b2-10b8-4fe1-93d4-2202842406cd_Extended_MSFT_Method=Manual
authentication-results: gmx.de; dkim=none (message not signed) header.d=none;gmx.de; dmarc=none action=none header.from=dell.com;
x-originating-ip: [72.74.71.221]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 103901e3-a554-4355-a67b-08d910d589dd
x-ms-traffictypediagnostic: BLAPR19MB4211:
x-ms-exchange-transport-forked: True
x-microsoft-antispam-prvs: <BLAPR19MB42116D29E1ED65DAF58AD3AF83589@BLAPR19MB4211.namprd19.prod.outlook.com>
x-exotenant: 2khUwGVqB6N9v58KS13ncyUmMJd8q4
x-ms-oob-tlc-oobclassifiers: OLM:8273;
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: JRnN1JXG9HbzBpWJShpeyFvXvg49ASgVnCvkaj4mQbN0+L1xUCNBWhGVT17+1/K8YQlqKzjwDp/4cpAXZUpiizLtprq/HDpoRRfTDmMO6JiKkEHWXMAgnKwgsz9pdxBojmkHvRrU10yVTWTWtEYCVFaIIagXeYEBD1AapKHRAhjmL8BDSXTdw9TvfoIPut+puGMb5SCQxbZQhSw+OxSJpqfJfibFvxS+RHHhXOJgs7xzd01WIrRndi5jx8iTBpGugXxZY5MeSukoxNiQfi682MLTMRv7Oq4T9rxY0h0k+dC658dxjqDco9ncAiSU8hG6+/iaKcaDi4l4zuQ7MhdFh2k8N9KD4zmiIUFxn/jKv7dmG5ry1l2EKspdFSCcocb013CzXtgKfXt5E+iwuSa5Hh3DQfFsSnGwoNDfYsEmT5uaWvVXOwUy4JdX0NR/0cHM1HX5BFFnVF3AzcaJwaj5729LRsy5Ty048yAusbmzOv9PlfkVAAp0zvTc1VsgCmdV4+gFI9pOIVqLr5xh9aC7T6ezA/5o88luVxjJVQw5d79sGqlMsxF9ce/G9KXpbVBV5KFkieCAfcLd0JSCjXpqOKi0PTn8ar3zeVuozsxWRARJGDq8tfnuhpgfRrWGxnoefwVR2UKN1CRYomOBSxYRinH1PABY2fZ9E8u9doom3IjDPwzLIIOG9poThnvXIYE6
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:MN2PR19MB4045.namprd19.prod.outlook.com; PTR:; CAT:NONE; SFS:(4636009)(136003)(346002)(39860400002)(366004)(376002)(396003)(9686003)(66556008)(54906003)(38100700002)(64756008)(110136005)(8936002)(66446008)(4326008)(83380400001)(66946007)(55016002)(122000001)(52536014)(6506007)(26005)(7696005)(478600001)(786003)(86362001)(316002)(76116006)(66476007)(186003)(5660300002)(966005)(107886003)(2906002)(33656002)(8676002)(71200400001)(53546011); DIR:OUT; SFP:1101;
x-ms-exchange-antispam-messagedata: sypvKhZblZr3Lfe8WtXOC/6CYQewwzOk6+XBdoimXGePYMbw13smmmjYXjTvBN/k///IPs3mSXMhnF5rdwBlExQ4zeiVPndZcCkd60NGr1yG8jUKsszOUPopq079hK/rzTvys9m81OpPBqe6THIfrHT5dfgE0tzWXU/27Yb7GVrVqsrxJJsNM8BNBjZ/QywKOV/2CSOukKe1NQ91gfxkr9NDOiv8zYjHt97ETZIkG2Wh211vPLuHWU3iinebbIiEHCSlwW8F4kVS1uB4yiti/0Os+evuXeDMT+WH7GoxTlL/PSrDhe+RUk4d+PPMrRZ4ZB5Xff1olqquQ4brWgTjb1/dBM9dXWl6Z8Vr1Kx5d45kDcH0l2L4y+cOZpm0pFOl2FFMVamRK4mR5TGHvs1EiMKUWpkEsO44xCsHK55PGC9o/OC/5lrlO0K/0f97JHSTkJ8C/+Qa7+g+mS7LKlV58627cSkjyxj6prS0j3YBsxgGGKA6yX8oJ/WOo/tETTccIqeJs7fjYQCBA7tgW3+RwREa4YYZl1l1at3RRNp+NNcETg9eUmFGRmi/Wd7DjVYCwZwKTjyH1rfC005qS2ERDI/eQ1p1U96zPcxG1rRWDmtbMblTt+Tmf4pyhOmLC1rOGqzNFOi0h02BeT0GUBPanXPj2MSKIPKvrBhj6bjrBvjK623XDAnnrq/yae7knDJEbJGqyo7VsfMBVqM4k8c1QBkscSJckD3W49sPjh5BRt2tSkKrWLGfw54707bC4dA/XZ43PPPGj9jrapvKXwvnFeBRB1FnxOF87lkpPwXTIcg0RM9I345f1ZAOLs9oKVtFVMSR29eC3KWxMvVp3sLyMg0cdyfCM5QOc4IU++rRRP85Ew4Ww1al4oZvq17/zW/3v523E20xm0JYVYgrRDMt5z9159KU/z/yQJfHF61hRwzkNAtk0vghTQNYXGNYOaw0qfxEIUC9+3ilV5AA3o2U9G6sgMo8nvGsQKf5psMGxSb97OO9b1GpzbN2OCAdVGJTXjFb6O9myKuhBmE+vXra9noMixI4CwthStmIHqt9oQ1ZJy3VowQjfibnxPdwm77lRuLZP/bvCf6ws0IHLC46tWNso4IX8HNd9nzskeIq/gKRUCiXf64gIUkUww6iw9FogO2jQnO3LSr+zh/eUBFldp5L4ZVg6B+T33FeQWXagLmjWPuSFTWc8/3Fb7IlWcmR1BPZOMF1eibEg9C+Y8uEvG4SO4Un65Jn9okPWRlLxuzFWhIuinqEHSdiBjT0Ge4/Bu3Wq532Tqeniqs/TCOZdlim+UP/JatGDhOf0pfz42Xwffx08nhqlkSzb2rbBqsa
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-OriginatorOrg: Dell.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: MN2PR19MB4045.namprd19.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 103901e3-a554-4355-a67b-08d910d589dd
X-MS-Exchange-CrossTenant-originalarrivaltime: 06 May 2021 21:25:57.5325 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 945c199a-83a2-4e80-9f8c-5a91be5752dd
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: OzGYHT5sUkPit39zdHfgFmLkkdMYWKINntu74/ux/bqqVoXVAccuGFKH+aYEeC94++iN9xOwJFjKwXqseWqEnw==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BLAPR19MB4211
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.391, 18.0.761 definitions=2021-05-06_10:2021-05-06, 2021-05-06 signatures=0
X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 priorityscore=1501 suspectscore=0 bulkscore=0 spamscore=0 impostorscore=0 malwarescore=0 mlxlogscore=999 adultscore=0 phishscore=0 lowpriorityscore=0 mlxscore=0 clxscore=1015 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2104060000 definitions=main-2105060149
X-Proofpoint-GUID: ZWoWDBFdEz25hP9TH1oBGsg6XY1jq_8v
X-Proofpoint-ORIG-GUID: ZWoWDBFdEz25hP9TH1oBGsg6XY1jq_8v
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 spamscore=0 malwarescore=0 mlxlogscore=999 adultscore=0 suspectscore=0 phishscore=0 bulkscore=0 mlxscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2104060000 definitions=main-2105060148
Archived-At: <https://mailarchive.ietf.org/arch/msg/tsvwg/IEzi_KPChnd3NlClnvzUGEotgDA>
Subject: Re: [tsvwg] Review comments on a careful read of the L4S ID
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: Thu, 06 May 2021 21:26:11 -0000

Hi Sebastian,

Something does indeed need to be done about this, as there's an even bigger problem elsewhere in the L4S ID.

There are (at least) two different reasons for not applying L4S AQM treatment to ECT(1) marked traffic: 
	- Policy-based exclusion (e.g., Section 5.4.1.2 of the L4S ID draft).
	- Operational exclusion (e.g., L4S OPS draft).
The L4S ID needs to allow both reasons for excluding ECT(1)-marked traffic from L4S AQM treatment.

Unfortunately, the L4S ID currently prohibits both exclusions due to an unintended consequence of the first sentence of Section 5.1:

   A network node that implements the L4S service MUST classify arriving ECT(1) packets for L4S treatment ...

My understanding is that the L4S authors are going to rewrite that sentence to correct this oversight, and check for other places where this problem may occur.  That rewrite ought to cover both exclusion cases listed above.

Thanks, --David

-----Original Message-----
From: tsvwg <tsvwg-bounces@ietf.org> On Behalf Of Sebastian Moeller
Sent: Thursday, May 6, 2021 7:48 AM
To: Gorry Fairhurst
Cc: tsvwg@ietf.org
Subject: Re: [tsvwg] Review comments on a careful read of the L4S ID


[EXTERNAL EMAIL] 

Hi Gorry,

see [SM] below for a question.


> On May 6, 2021, at 08:52, Gorry Fairhurst <gorry@erg.abdn.ac.uk> wrote:
> 
> 
> Here are some review comments on a careful read of the L4S ID that I hope will help in preparation of a new revision of the draft. More details have been sent to the authors.
> 
> Best wishes,
> 
> Gorry
> [...]
> =================================================================
> 25. Missing drop-only requirement for excluded traffic
>  
> Section 5.4.1.2.  Exclusion of Traffic From L4S Treatment – this text:
>  
>    “The operator MUST NOT alter the end-to-end L4S ECN identifier from
>    L4S to Classic, because its decision to exclude certain traffic from
>    L4S treatment is local-only.”
>  
> ⁃           I think be the word /its/this/ .
> ⁃            Please add a requirement that ECT(1) traffic excluded from L4S treatment MUST be handled as non-ECN traffic (e.g., all congestion signalling is via drops), as Classic AQM treatment and ECN marking produce the wrong results for such traffic.
> =================================================================
[...]

We actually recommend doing exactly that as a measure of last resorts in https://urldefense.com/v3/__https://tools.ietf.org/html/draft-white-tsvwg-l4sops-02*page-11__;Iw!!LpKI!1yLUhTX-HOwh-wMGgmzGrZngRafqgEyTPQoamHkJO0n_ZR1k6R0cJ2RFGzexjN3L$ [tools[.]ietf[.]org]
We could:
a) simply accept that divergence
b) add text to the ECN-ID draft to explicitly allow that for extreme situations (or reduce the MUST to a SHOULD, pointing out the cost of doing so)
c) add text to the OPs draft why that violation of the ECN-ID draft is acceptable as a measure of last resort...

Given that this is the final back-stop in the (unlikely) case that the L4S experiment should cause the next congestion collapse I think it made sense to tackle this explicitly, no?


Best Regards
	Sebastian