Re: [tsvwg] Related to "Non-L4S traffic abusing the L-queue" discussion during the interim

"Black, David" <David.Black@dell.com> Fri, 25 February 2022 16:55 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 340CC3A120B for <tsvwg@ietfa.amsl.com>; Fri, 25 Feb 2022 08:55:46 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.671
X-Spam-Level:
X-Spam-Status: No, score=-2.671 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.576, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_BLOCKED=0.001, RCVD_IN_MSPIKE_H5=0.001, RCVD_IN_MSPIKE_WL=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 ajKWcRW4XouV for <tsvwg@ietfa.amsl.com>; Fri, 25 Feb 2022 08:55:39 -0800 (PST)
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 92B793A1221 for <tsvwg@ietf.org>; Fri, 25 Feb 2022 08:55:36 -0800 (PST)
Received: from pps.filterd (m0170394.ppops.net [127.0.0.1]) by mx0b-00154904.pphosted.com (8.16.1.2/8.16.1.2) with ESMTP id 21PFl8ho022576; Fri, 25 Feb 2022 11:55:36 -0500
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 : mime-version; s=smtpout1; bh=9UDleaxNExyScDNToMj+z57YHKnMybyv1nzUIE9T9f4=; b=sWQPQ+Hay4HtlnSGzaLHxZ8bjSirOvUWDoP+hbamo3MZtWACQGP2na8qO6n9dggGKlOL FHKgk9Mm7d8B5awHRQHhRuNZUVXEH2Qit+/UVY8uOfbabWBhl3G5JZjwoubc2+Uxlywt XFK8htm3sqnwjlp0Ga1zic4R7yi8ruPtavN7HdH1BVlVbyOyo8Bvc6sKvizz4i0ETfIu ZvubJZdS9BBDejL8rDfeHV6di4H6YirC8WBd2Xa4AdzFQ+vTd0JY+iejKXo5nP15MQ7Y oXkj5+t8dm3MEBmlkQ6rhTmzdLKv5NXbt4L7AypgVwl2z+Gsix/KQSJzZ5O3Wap4MVHs gg==
Received: from mx0a-00154901.pphosted.com (mx0b-00154901.pphosted.com [67.231.157.37]) by mx0b-00154904.pphosted.com (PPS) with ESMTPS id 3ef22dr8mj-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Fri, 25 Feb 2022 11:55:35 -0500
Received: from pps.filterd (m0089484.ppops.net [127.0.0.1]) by mx0b-00154901.pphosted.com (8.16.0.43/8.16.0.43) with SMTP id 21PGV9Bx067433; Fri, 25 Feb 2022 11:55:35 -0500
Received: from nam10-dm6-obe.outbound.protection.outlook.com (mail-dm6nam10lp2109.outbound.protection.outlook.com [104.47.58.109]) by mx0b-00154901.pphosted.com with ESMTP id 3ees2djavw-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Fri, 25 Feb 2022 11:55:35 -0500
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=X2dEy4fNoqJuqMHcjDXDjqF62SaikLzF/KRNHq2SPd77rzWQEbXexE1hf60s2Q11iVXfxoLcb8ZMIOOLvXON6iCqYY3KJm/0UQcWZqXNbUA9HfuTNF+s3+gMmkV6DYm9ylMFecJzQeOMmtVXQe7VXLx3t9UjMXx3hKvu1+fQSM3Ac1GYbZGPwmQvSq5u69safqkTHTU7MMWn7ppNmsGsJBQtmtkF9nIh6MIPnle1Hh1scVZgaMg99HCf+Jcq+yLvyRkyC6o5VXrC5Ay0aeOtc9MAZU91B14oPC6q3YRMG3L5sNDfqzrjrLmGRwT0wGbhKLbOWtLf27ebGwMw3kmuQA==
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-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=9UDleaxNExyScDNToMj+z57YHKnMybyv1nzUIE9T9f4=; b=NxpoxRo6e03Y3jwtpB2xsl2NHPRyqBxNNrhN71t9x9FVTQvDCMUK5Zxn8DWbDsfgzXjvPy9OML+aJWJnvlpklCreAfDcEwIhvMn+Q8za4a78/p07QZexZErUDwiLhu/EmpLs7sj+/sZ2HxlvOFWrnpeIQuc+lDOw+jVanG5/FeYnlfu/X/ntXiTtbg5U7XS1GAc6gap7rMddMbIv4YZ0aGsAbZ3c3cXPqa6JRGUObkssERYhS0lSDSZwP7bLtDI3OmWx4n1Fe7FFw1PWFBq2NJr+v8paKXtH4x06nCuWeFFKd/DdsQiuDvMeLSXmNZGKVFcSz/qlUxL1ODQt21cNiw==
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 DM6PR19MB2697.namprd19.prod.outlook.com (2603:10b6:5:140::27) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5017.25; Fri, 25 Feb 2022 16:55:33 +0000
Received: from MN2PR19MB4045.namprd19.prod.outlook.com ([fe80::4f3:6fdd:3150:5957]) by MN2PR19MB4045.namprd19.prod.outlook.com ([fe80::4f3:6fdd:3150:5957%4]) with mapi id 15.20.5017.026; Fri, 25 Feb 2022 16:55:33 +0000
From: "Black, David" <David.Black@dell.com>
To: "De Schepper, Koen (Nokia - BE/Antwerp)" <koen.de_schepper@nokia-bell-labs.com>, tsvwg IETF list <tsvwg@ietf.org>, Jonathan Morton <chromatix99@gmail.com>
Thread-Topic: Related to "Non-L4S traffic abusing the L-queue" discussion during the interim
Thread-Index: AdgkJ2KkH3TNxxbjSbGmariabLxqmgGAY+aQAA/RmIA=
Date: Fri, 25 Feb 2022 16:55:33 +0000
Message-ID: <MN2PR19MB40454F60DEE5735EAD428465833E9@MN2PR19MB4045.namprd19.prod.outlook.com>
References: <AM9PR07MB7313D5AAF6B9D66C74CC35A1B9369@AM9PR07MB7313.eurprd07.prod.outlook.com> <AM9PR07MB7313F1401B14F6F2DB72A2B2B93E9@AM9PR07MB7313.eurprd07.prod.outlook.com>
In-Reply-To: <AM9PR07MB7313F1401B14F6F2DB72A2B2B93E9@AM9PR07MB7313.eurprd07.prod.outlook.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
msip_labels: MSIP_Label_34759c52-a6db-4813-b00f-5ea20e29646d_Enabled=true; MSIP_Label_34759c52-a6db-4813-b00f-5ea20e29646d_SetDate=2022-02-25T16:53:40Z; MSIP_Label_34759c52-a6db-4813-b00f-5ea20e29646d_Method=Privileged; MSIP_Label_34759c52-a6db-4813-b00f-5ea20e29646d_Name=Public; MSIP_Label_34759c52-a6db-4813-b00f-5ea20e29646d_SiteId=945c199a-83a2-4e80-9f8c-5a91be5752dd; MSIP_Label_34759c52-a6db-4813-b00f-5ea20e29646d_ActionId=88ad5329-b626-47c8-a52b-7dd4e8c788cd; MSIP_Label_34759c52-a6db-4813-b00f-5ea20e29646d_ContentBits=0
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 3bb836a8-662b-4bb0-c647-08d9f87fa34d
x-ms-traffictypediagnostic: DM6PR19MB2697:EE_
x-microsoft-antispam-prvs: <DM6PR19MB26973A56A7B87C3E1609E708833E9@DM6PR19MB2697.namprd19.prod.outlook.com>
x-exotenant: 2khUwGVqB6N9v58KS13ncyUmMJd8q4
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: Jz4MS+ki2nOLM2dsgo1EtmDlAlu4inXLEAa2nBndAKaVxUA4xjkfYmKlTqO/NILferhUYPHPFJR0R7dLMoVnCBjUo0G/FHc/ruucrNfkzLjsIRhT8tLDrbJVAXqcXkaVsw+qdA6vWgJmTKYovCNSl0Kt/Rn6bsR2v8uiNJ9Dyblvg7o2I69OJsOooBJRR2H370yt3slI3xGAZzEqz072sMmmNKj+J8PRrJBp2EcrV3qEkt0N7rCE9B64dcSuthoaZL8K8wglgQ98XHBMeeugXWcDU/s7XoP4PcSwvn3ohFyIlKPoe67Vee9euxdCbniLbYHoaNw02IaMb9rndJuHWr9PjTOsSQYku6aKqHl6TPkzZTOG3Rhq30wmp5dClqeAnmzbtkgwTkTgQVbOalYU5xWO3ONUf41vhc1l9M7q94u4gpSU8uE5g7UyRadIv7v8Ao7oBY2Gh+3YMTrUcUsGLtvyQQn7CgYGC+datjZqa3/ZZ7hvhOwaxo/FQpGUnBOvHw6IQdWADru+qeAqizr9nntOC+GeIlvbcSgf7mO+V09XE6Uok5MIUg5qi/O1S9BKU8sm/c1cwqvCx/2l1h1kh017dgvH1C5aZnloINjcbTmqlhwT7zYQRViiEDK3gxJs3b8GqmLJJXUF8g58AATizHaWL8EBVHwZ27RYky9JZ8w4/KCJ+pEylO7N2kQF4TRZMB4dh0f3Am299fj3//QDjw==
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:(13230001)(4636009)(366004)(38100700002)(86362001)(2906002)(8936002)(82960400001)(52536014)(122000001)(5660300002)(71200400001)(55016003)(316002)(110136005)(786003)(6506007)(38070700005)(33656002)(107886003)(508600001)(53546011)(9686003)(7696005)(4326008)(66446008)(66476007)(66556008)(64756008)(66946007)(8676002)(186003)(76116006)(26005)(83380400001); DIR:OUT; SFP:1101;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: 5ZCHJFIiT/Jgf/e9x1tWZor2cp0kA1NUxRA2RohtCd+9+rTHypvRSKpfzjULiGhACwDoa6LEt0O7UzlCqDfunvm8/CG8Dd4P6SGWbd2Ib+NrST9z7nfxvxNXtBuouY1X/A4O9GWFYJ2MlsChULcLNYDmpbBk00KZ+D6MQnKtojWxyjf171nkyxYxVGIG41NCpBgiRBsWgAjDkt6I3IsvBYkTnw3IJcVDh49KqY96CNXlDIzba6op0mEDsuZv2+560j9pzlxJOzRhDvO9Bx7lO62MskHsWNsMkUEkLf17KfL9xyliOJj58vaGw8WG/oOfOMjK7UfyNykuWWxCWCi6COjmGfc8JelFVUt7GxZCAyo1R4RjQlPNW1WbSykNO7LYViglqLNBeve1p4T57Ipzq00zflqUdr4beopnf7ZaA9okTts70PIEGIF3ifYGskQb6pfqcC/SxQb+OUXOeVnobw/qFFWwnzCRkjIpa9oiBs7ldBuXZP2EQKCcKafiFhQLm8J9Y+IwRXY84mYUc9AFEiRSTrdrIOIyRhGL3P9TcUiqjkSQru77F30EFEurzM8vFW/9WzPxOwXNmuSDDeHG/gkjf4N+qerq8t5PDnIKJ0pIqppIcsiowE4BBG7LcOZ+ru6a5S/AwdBxtOuJbQHu47uaeBi2TnN2vStR5mUg3DPrFPhEYAzoWYaO1ENGiwQxXBEp1ePJiWbAxS6Maoj5BBigT+IqRUglK/m8fuheX9ES5JALLVbSv6EjUrjPNg9lmmrLVOfliqKW+4f1HS12WrXycYoQrsw4A2ysE8aKyC0OqrXmQzUGE/i1u9bEs/QcJPriSJHZ88b2hSOo7RykmNdqbm3iRuxmoi5pNm+RagMplPerUbogLIl3emAxhq6zPmTFv5NCHCyJUCMnvY+mlYmWAWFJNF+BtkMd06zpMZcOM2NoPhitUF/1hVH1946vYLC/SVpD5gBvBkBoFnUCFrEWGSO41yeQsd/MRiAHibU9yK/NVM+2OGWKXuE6tsTg9syl4U/neVhaeY1ofkc6yOQsWXBqqN3jRBtuVo56lVttiM9in3xZiBXYOpJN8gabOK8S0SQzomVORz14g5DO3ntAghzccsMFzXG1Cz2SPtq30zrwLY4pe/D0NsahOl/xt8dVs/4sqOoN39sSp4e+xKNsfylX3k7Moe+nu15yKwwm1wORt6Nm+wiA/nWzz3a8dxPWP3Xr6c+i4BVFIxx2pObkYPOrHsGrVB67D73yparBioLgADSFLME+Yx59AXrx0p21d7XIzeAsgaNe8ASGODDVVDbwf0nDba3Dnmd4ZD12V0WI1js/c007ro+rs9dUx9UitgRhm8WCpsDNRjvEBvxwfbhI656E/3gW41ycqSmeWOJPbZZBBuNcao6+BHRPt9Q4Yb5tj6dr39eY4p5XQDlnPTwA0C0F7YfONNfvp/sGORaKGAIbwHu4eJyfrkQNiYdzXFa1zOoxjx1jJrmEtIkdoKNV4oRsOGUhf/nrkWp8B/F7f9+twSKX8HZhVhf2bW3PJIyQK+VXconRBbQ6nKB1xurEy6e0o4713Uo2I/mnn82TRm5xqWHP7SVhu9SwRvj/Ce+xxAO9WpSiQubzNw==
Content-Type: multipart/alternative; boundary="_000_MN2PR19MB40454F60DEE5735EAD428465833E9MN2PR19MB4045namp_"
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: 3bb836a8-662b-4bb0-c647-08d9f87fa34d
X-MS-Exchange-CrossTenant-originalarrivaltime: 25 Feb 2022 16:55:33.1298 (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: JC1P+SzXKXyFWyZKi8X+fEUOclh8KceKjk4Vp4JTy+NyRGwExMt/7SfwbTmbJp6QpuP7wayKSP0/CDFZEjuupg==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR19MB2697
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.425, 18.0.816 definitions=2022-02-25_07:2022-02-25, 2022-02-25 signatures=0
X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 impostorscore=0 malwarescore=0 clxscore=1011 priorityscore=1501 mlxlogscore=827 phishscore=0 suspectscore=0 lowpriorityscore=0 adultscore=0 mlxscore=0 spamscore=0 bulkscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2201110000 definitions=main-2202250097
X-Proofpoint-ORIG-GUID: C_HjyBCcpJYJDG56vqzTj5k2Bypjz-q7
X-Proofpoint-GUID: C_HjyBCcpJYJDG56vqzTj5k2Bypjz-q7
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 adultscore=0 mlxlogscore=995 phishscore=0 spamscore=0 suspectscore=0 mlxscore=0 bulkscore=0 malwarescore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2201110000 definitions=main-2202250098
Archived-At: <https://mailarchive.ietf.org/arch/msg/tsvwg/eZKYRIGCc1qIa9UIxJKM-bXb_28>
Subject: Re: [tsvwg] Related to "Non-L4S traffic abusing the L-queue" discussion during the interim
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, 25 Feb 2022 16:55:55 -0000

Koen,


I'll observe that "traffic that is not responding at all to CE marks" is not necessary to achieve the reported results if the experimental setup "prevents the L queue from seeing any
need to apply congestion signals, because it is always empty" as there would be no CE marks for the traffic in the L queue to respond to.

Please give that further consideration.

Thanks, --David (as an individual)

From: tsvwg <tsvwg-bounces@ietf.org> On Behalf Of De Schepper, Koen (Nokia - BE/Antwerp)
Sent: Friday, February 25, 2022 4:29 AM
To: tsvwg IETF list; Jonathan Morton
Subject: Re: [tsvwg] Related to "Non-L4S traffic abusing the L-queue" discussion during the interim


[EXTERNAL EMAIL]
Hi Jonathan,

Can you confirm that this test is done with "Cubic" traffic that is not responding at all to CE marks? So it is just like any other non-responding traffic (like UDP CBR). We don't see any other way to explain your results.

If so, we can/should remove this "issue" from the shepherd's write-up, as such unresponsive flows will get the same throughput on any single-Q bottleneck with or without AQM (taildrop/PI2/PIE/CoDel/STEP/RED/...) with a latency that matches the AQM strategy.

Koen.


From: tsvwg <tsvwg-bounces@ietf.org<mailto:tsvwg-bounces@ietf.org>> On Behalf Of De Schepper, Koen (Nokia - BE/Antwerp)
Sent: Thursday, February 17, 2022 7:01 PM
To: tsvwg IETF list <tsvwg@ietf.org<mailto:tsvwg@ietf.org>>; Jonathan Morton <chromatix99@gmail.com<mailto:chromatix99@gmail.com>>
Subject: [tsvwg] Related to "Non-L4S traffic abusing the L-queue" discussion during the interim

Hi Jonathan,

It seems that the following open issue identified by the chairs:

Non-L4S traffic abusing the L-queue
* 'DualQ gives a large throughput bonus to L queue traffic, ie. a "fast lane"'
* Is this a matter specific for DualQ that can be left for experimentation?

is based on the following experiment you performed:


>             simple two-flow competition test on a standard dumbbell topology,

>             with the bottleneck running a DualQ qdisc into a 50Mbps shaper.

>             Both flows were configured to use CUBIC congestion control with

>             ECN negotiated, but one was additionally tweaked to set ECT(1)

>             instead of ECT(0) on all data segments, and to pace its output at

>             40Mbps. This latter measure prevents the L queue from seeing any

>             need to apply congestion signals, because it is always empty.  These

>             tweaks allowed that flow to use 80% of the link capacity, gaining a

>             fourfold advantage over its competitor,

If there is capacity seeking traffic in the Classic queue, then it is even desired that the L4S queue does not add extra marks. The L4S marks should come only from the Classic coupling.
Before diving into details, can you first explain why in your experiment the coupling from the Classic Q has no effect on your paced and ECT(1) labeled Cubic flow?

I would expect that this ECT(1) labeled Cubic flow would get even less throughput than the Classic Cubic flow, as the first gets the doubled coupled CE marking probability (eg 2*10% = 20%) for L4S flows instead of the squared CE marking probability (10%^2 = 1%) which ECT(0) traffic would get.

Thanks,
Koen.