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

Sebastian Moeller <moeller0@gmx.de> Fri, 07 May 2021 06:34 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 A4F473A0959 for <tsvwg@ietfa.amsl.com>; Thu, 6 May 2021 23:34:52 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.648
X-Spam-Level:
X-Spam-Status: No, score=-1.648 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_DNSWL_BLOCKED=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 bu0bw13p-EYn for <tsvwg@ietfa.amsl.com>; Thu, 6 May 2021 23:34:48 -0700 (PDT)
Received: from mout.gmx.net (mout.gmx.net [212.227.17.22]) (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 AC1453A0949 for <tsvwg@ietf.org>; Thu, 6 May 2021 23:34:47 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1620369257; bh=HMfFardESy23hkZDQbCyaq8TKRhVcdcAwN26z+l/+Bo=; h=X-UI-Sender-Class:Date:In-Reply-To:References:Subject:To:CC:From; b=JNzOfaOld3IDfWi68fJEqHTFELKmOKqewlFq3fFLhFJuRSLQuFT+58aQwRIkXmSLb oXe/ErTkMY9LdQ1YX4WKQF2mUs8voH1/fg8BH4PHhcth1QW3oSGdPt5laN1gIxj0pz 7UCZTcVor+WIpoW/WvEqgTyTrPqy3N37ZRBQ0ODk=
X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c
Received: from [10.206.50.56] ([80.187.114.56]) by mail.gmx.net (mrgmx105 [212.227.17.168]) with ESMTPSA (Nemesis) id 1M8QWG-1laUDh1JFg-004RJO; Fri, 07 May 2021 08:34:17 +0200
Date: Fri, 07 May 2021 08:34:13 +0200
User-Agent: K-9 Mail for Android
In-Reply-To: <1323d4b6-326e-f35d-b481-4921d5f52b8e@erg.abdn.ac.uk>
References: <634676ca-272d-d616-c352-b38446cf7aab@erg.abdn.ac.uk> <a97fa9fd-3721-af32-a486-7c966d7d108c@tomh.org> <MN2PR19MB40458998C271D5227886866183589@MN2PR19MB4045.namprd19.prod.outlook.com> <1323d4b6-326e-f35d-b481-4921d5f52b8e@erg.abdn.ac.uk>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: quoted-printable
To: tsvwg@ietf.org, Gorry Fairhurst <gorry@erg.abdn.ac.uk>, "Black, David" <David.Black@dell.com>, Tom Henderson <tomh@tomh.org>
CC: "tsvwg@ietf.org" <tsvwg@ietf.org>
From: Sebastian Moeller <moeller0@gmx.de>
Message-ID: <5F9FF409-67B8-4F47-8587-260C2130AD99@gmx.de>
X-Provags-ID: V03:K1:I7KNm5SIL/5fR8Sax1MwfLVEe0MrUgwG9n5aV77HgDAxd3vMUe3 qsB6HCwljREVlltljBuTiL07HtT45rtkTfQweOiXDq2rkRDObEFWAyaGP75zU4BLxopqGI0 C3FO1LMt6ILS8suwzuTzU+LIy4udfQz0XmKAKH6322ybkrKNkv5Q1VVyvazorFgbu406IKh N07Q6l1XYwOiSWMgskU1Q==
X-UI-Out-Filterresults: notjunk:1;V03:K0:hdJb03VgxOg=:OmBXDt1wdTFSEC5XgzJKNk CbkkXvPUPKKGUbsQAm8FbZofLEizFCBvQlIDyBQid+eWgM3LFtbS+r28bKdnm8vnHM0uGfjil W+ycVn4WPGniEdVwfhaF5XlU5Of2T3loew5Y4wxrfC9HZ8BT2SVihsx4fdKStuhq7JoFDo7Dl BETCqQwS9Zo+hJMLbBO8qJibKRTFUcJCw3d/4PD+aGRnRYqdDyZz1j5YqeCDbGPEied9RXZIF yPeHr3GG99fZaiS9+ciSUeDjsTNetSAPs96AIiL0uzby5cUkZg6R4MYljbt+uuq1bh63HbKJT nllqxqMqHVwY0JQqVmmwBbKcJr8S3qiHbYR9nhlGfs7XlJkKuMI+fD6x64u99fNVeIHTH3OY5 OjCW49G2coK0GpeYrcMi0scxcP7Be9FSe0Uuoh/x3ZAheEqkgpJX3C+BADsYAUO20DlhKl+W3 YEXuHW2Pvzr2hJYP8mzycjJ2ExiwidAaW+5XT1V/FqKQV6Nm9zvim23BMUBB44uMuJCgeenB+ Qrmyes/nJtqiJl/B1yNgoIGiWaBpRgsrgMOZru670jZS1Xst+77dA3bOUtWxQsCrWc4FwhCtn nu8t6op49d8Sh1llLDmdNm6nJATNQSjWiz7oZYZVlz3Odw5VQp5NWQ8O+CZDfovyAGc5BDkcW 8lg6CNkg5nWf3NlsMgenVt5A5GmOna2hYn3k72inP6pR7dzEDtfmEU0uomH07ckTErtDzdFV8 aoCBGCJ4sei9SxKHLKoXpyGqh3uEjdA4+qcCGhHlhK/XXSit8Z0ujNN5endJS+qBOmMGVEbLz zJgqYzsK9Y3OTnra65TcMODuxCqbIypiNt3JOB8wPnfIFCcdXCXeVFkHX2zz9LNZ7+KyEUNZ3 wIXNcBVOKSdLymV2nGzqxVfM0gVI9aSEm7KNcTV31sjMFY5DWMrGYfnOPdUB50sPHYo3nG2g6 UF0e7uUQJlKLIzLhKJLuiK0ZruUR6D1ED81Fza1SbWLRkh6Hvcp/8TXNtGwlK1e9Y8AsgHAo/ p3XdYcy6RsrCrMv93+EC8rDVRXIIMY+tzj4VyLbqCMj4m0vrSjMjqHiq0kVYq+yOHgSylKPQt CdUpX6eATCHV2rhfm5eIqoJIEKiULk32zxW8d3PVEfzueO/Y4zPOiA6yiUxDUz13h2LsomYRn dTwojMftFsfVilyzGn+bwFOBjf2CGtfq/nTX5cUucbxD36sta8tX9nQN7hX6AyNgAQlJQ=
Archived-At: <https://mailarchive.ietf.org/arch/msg/tsvwg/wDGoc8y8OidbJXWR_TcY3h0cfYY>
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: Fri, 07 May 2021 06:34:53 -0000

Gorry,

On 6 May 2021 22:39:12 CEST, Gorry Fairhurst <gorry@erg.abdn.ac.uk> wrote:
>Tom/David,
>
>Aha - I see now. Another possibility could be something like:
>
>"Explicit Congestion Notification (ECN) Protocol for Ultra-Low Queuing
>Delay (L4S)" ??

[SM] I thought "ultra-low" is going to be replaced with "consistently low"?

Also if the ecn-id draft is considered a specification for protocols I very much would expect to see at least one fully functioning mostly-finished actual protocol being developed from that spec BEFORE standardisation as proof thar the spec itself is sufficiently complete and functional, no?
And TCP Prague with all its unfinished/partly abandoned? attempts at implementing the 'specification's' requirements is not that convincing that the spec is complete and reasonably implementable.
To be explicit, neither RTT-debiasing, nor rfc3168 detection are robustly and reliably tackled which is somewhat sobering given that the requirements exist for IIRC more than 5 years now...

Regards
        P.


>
>Gorry
>
>
>On 06/05/2021 21:30, Black, David wrote:
>> Tom,
>>
>> I'm the source of pushback here.  In my view, L4S is an interesting
>mix, as the L4S ID draft does not define a complete protocol - rather,
>it specifies the ECN marking mechanism and places requirements on the
>endpoint congestion control response without specifying that response
>in detail (e.g., to implement TCP Prague congestion control based on
>L4S, one also needs to also go look at a TCP Prague spec).
>>
>> I'd be happy with "mechanism" or "functionality" but I don't see a
>fully implementable "protocol" here.  What do you think?
>>
>> Thanks, --David
>>
>> -----Original Message-----
>> From: tsvwg <tsvwg-bounces@ietf.org> On Behalf Of Tom Henderson
>> Sent: Thursday, May 6, 2021 1:19 PM
>> To: Gorry Fairhurst
>> Cc: tsvwg@ietf.org
>> Subject: Re: [tsvwg] Review comments on a careful read of the L4S ID
>>
>>
>> [EXTERNAL EMAIL]
>>
>> On 5/5/21 11:52 PM, Gorry Fairhurst wrote:
>>> =================================================================
>>>
>>> *5. Please be careful with the words here.*
>>>
>>> **
>>>
>>> This text:
>>>
>>> “This specificationdefines _the protocol to be used for_ a new
>network
>>>
>>> service called low latency, low loss and scalable throughput (L4S).”
>>>
>>> **
>>>
>>> ⁃This document does not define a protocol, so the words "_the
>protocol
>>> to be used for" _should be removed.
>> Gorry, on this point, I made the original suggestion to call this a
>> protocol document during the -13 review (email to the list on March
>7);
>> please see below my original comment regarding this.
>>
>> - Tom
>> Explicit Congestion Notification
>>   > (ECN) Protocol for Ultra-Low Queuing Delay (L4S)
>>
>>   >
>>   > Title
>>   >
>>   > The title of this draft suggests that the scope is narrowly
>defining
>>   > the identifier of L4S semantics, but the draft covers much more
>than
>>   > this; in fact, it perhaps it could more accurately be described
>as an
>>   > L4S protocol specification.  At the end of the abstract, the
>draft
>>   > states "This specification defines the rules that L4S transports
>and
>>   > network elements need to follow...", i.e. a protocol.  It also
>gets
>>   > into operational considerations and open questions for
>experimentation.
>>   >
>>   > Perhaps a broader title such as "" would better match
>>   > the contents.
>>

-- 
Sent from my Android device with K-9 Mail. Please excuse my brevity.