Re: [tcpm] Early assignment of IANA TCP option number for AccECN

"Scheffenegger, Richard" <rs.ietf@gmx.at> Mon, 25 July 2022 14:09 UTC

Return-Path: <rs.ietf@gmx.at>
X-Original-To: tcpm@ietfa.amsl.com
Delivered-To: tcpm@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3966AC13C233; Mon, 25 Jul 2022 07:09:06 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.907
X-Spam-Level:
X-Spam-Status: No, score=-6.907 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FROM=0.001, NICE_REPLY_A=-0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-0.001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01, URIBL_BLOCKED=0.001, URIBL_DBL_BLOCKED_OPENDNS=0.001, URIBL_ZEN_BLOCKED_OPENDNS=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=gmx.net
Received: from mail.ietf.org ([50.223.129.194]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ANrOALL-cEyl; Mon, 25 Jul 2022 07:09:01 -0700 (PDT)
Received: from mout.gmx.net (mout.gmx.net [212.227.17.22]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-256) server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9DA1CC15A725; Mon, 25 Jul 2022 07:09:00 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1658758094; bh=ZmKS9XF/2n0xtBjnByzBgoU4PIRK3+CELt/C24/s19U=; h=X-UI-Sender-Class:Date:Subject:To:Cc:References:From:In-Reply-To; b=FkTudr4vFJCQC62PNn3ybu7FFmA5o9+t3hSKZ6r/Cy7E23ORhjeqId4ZqUkU9zWV2 t8H+XVMe0idhjMr6EDzitaY3U4Cs7zx0Yr2cXD5UMHBlel9xiCSPDrpKeDCOf/vAj0 PfrBsoCt2RAxv+Cj/tHRhLHR79an0QNapUlkgBwk=
X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c
Received: from [31.133.146.5] ([31.133.146.5]) by mail.gmx.net (mrgmx105 [212.227.17.168]) with ESMTPSA (Nemesis) id 1Mv31c-1nP73F2tKS-00qzO2; Mon, 25 Jul 2022 16:08:13 +0200
Message-ID: <ade43071-85b1-f29b-87d5-c112f4121cc5@gmx.at>
Date: Mon, 25 Jul 2022 16:08:14 +0200
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101 Thunderbird/91.10.0
To: Michael Tuexen <michael.tuexen@lurchi.franken.de>
Cc: Mirja Kuehlewind <mirja.kuehlewind=40ericsson.com@dmarc.ietf.org>, Bob Briscoe <ietf@bobbriscoe.net>, tcpm IETF list <tcpm@ietf.org>
References: <5fd201f8-5457-3184-302d-c2f653564647@bobbriscoe.net> <9944A719-2FAF-4138-B1A3-4180454FD030@ericsson.com> <899a549f-fc82-a484-1043-28a151ae138d@bobbriscoe.net> <6032F422-60DE-4AC5-A291-E9A731032FED@ericsson.com> <87bd3248-312b-3d1b-8ba9-d4e3c1cfb1d8@gmx.at> <C4C242D1-B5DD-48A8-BB62-28C524C50F72@lurchi.franken.de>
From: "Scheffenegger, Richard" <rs.ietf@gmx.at>
In-Reply-To: <C4C242D1-B5DD-48A8-BB62-28C524C50F72@lurchi.franken.de>
Content-Type: text/plain; charset="UTF-8"; format="flowed"
Content-Transfer-Encoding: quoted-printable
X-Provags-ID: V03:K1:dh0lSvefnELK7sAD5/BHbsz7NS55VWYZb4GEl7XcmxZ4445vQfZ 66GZJBxVqs2TiuWmYLSu/zPuqxk/1TEzRGYHvA6OXvA9OX3NG6PpR0N0G7vMfdu2u9lJFrr 25JvvTa3AXNkiTQ7FvryT/Ae6SzeB9dS18P8+beYX/xyF8KqBKMzdTeSUc9JK8ERqJJpE/p n8BEQje6c4rboA9cZQ+QA==
X-UI-Out-Filterresults: notjunk:1;V03:K0:BPc0y2MJm08=:+01NNNMxASJFTXMBN04EsU DaNSk5ohar4jr09yt94AN4QdtaVvUGtPz+nJwkAt7hBmS3+88uxlHiGoWavtCT4vM7tsfgztn JvsAM8XN6/yJl+M+Xl+0mPhF7FKH5rqZsvJhZJH0/Z/vH1CPrPL9rdpI6EHaHuXTEIDSK05tr WMS+aWRIv1Lb2JSHhdeaaqucQWM0tkGX+CHjhiNwf6asyNsL5Z3QPOvUN3QSvoHeQ2/oPHBue 8HrZyhTIHpe6R062T4ZvEqZr0aWcqgH4XE3CElnkIOmhZE750BI+vvgM9YANIhBroY2NL0MeL 7CHOsinXK6Nf8hqPK+m1wDrDoDKT7c60ekLhl9mVJCzTmgi+aLgRzgmL9mnTwCJ2/Pfxw8bUo rV6jjNy3omMUCzqukTKnBfisws2r8kx1By1O+NaKWtoCc8B9CRVZknSVU1jVb3ptNSQmfANLG IyKDZ22MIRdvTIFOiYlHlcemDEYWYtp8aFrCoqW9xsVYKJxqGq41xJw5zPci8PXx+JEmHiK0W AMg4eNPz2riXP8q13Xsb7dh0P/ebd0zvmSrCzHfCmu4+NqLfZuF0upLQ7ABKWApu7R3wxV7jh a+nXNglP+pDzHkLdILmmbRY/n08okQWnXFeuz+ueuAAy7JOVcEbFuWXk7hEQoaeDpLgSD1Zba fu5AaffI0rUe5gHx33TzqSxbuAElKNClSOiPoCuo5Xr8nNZTUpT3NS7cb5mvtY7rIzpSRtCax ZQs/vw4SXr/jEWhL2V7rZlVEHDECTv5rQFeM11dUr0MBJRqLuY3c+2SD0lSUmZj9qZuwHF8ui R8q6kbC8uGmvSYfTTAKZ9fpyFe9cLEkFoHNVdaQqXhJeemyDOgVN7TrmmpSLJzlHOBSQ/38Ls mBeq36bMP3VtNdCFFnf2WPQH/ie42kRYq2LwhAQTjT9iurfZOOhOUWo5yDWRsA+Pz51vPSKDi FnJ8coBeczaNMRSLa9Kk6LLtDijmjHMnyKKevuevlDO0a8HeSWzxYXQwWrdRqPEo4VC36h3KP 55CzwsXa6i5q8Mgu/I8EM+r4sLn+lNSNOMl/EtkTHRiGIzypvqqbDk1uECjTLZcNRO9QMH5cM 4a5TLoKnRlEIJCJW0BTtFViRi5Zm02hye0IDd1oW7tUddDcU12c2rXGSw==
Archived-At: <https://mailarchive.ietf.org/arch/msg/tcpm/ytqqQV5iQ3tb1b1UR-kFXBxm_vQ>
Subject: Re: [tcpm] Early assignment of IANA TCP option number for AccECN
X-BeenThere: tcpm@ietf.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: TCP Maintenance and Minor Extensions Working Group <tcpm.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/tcpm>, <mailto:tcpm-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/tcpm/>
List-Post: <mailto:tcpm@ietf.org>
List-Help: <mailto:tcpm-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/tcpm>, <mailto:tcpm-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 25 Jul 2022 14:09:06 -0000


Am 25.07.2022 um 16:02 schrieb Michael Tuexen:
>> On 25. Jul 2022, at 15:52, Scheffenegger, Richard <rs.ietf@gmx.at> wrote:
>>
>>
>> Hi,
>>
>> As one of the authors of the AccECN draft, which approaches the final
>> stages, I wanted to see if there is support to ask IANA for an early
>> assignment of the two TCP Option numbers for AccECN.
>>
>> The background here is, that the current use of the experimental option
>> in Linux (0xACC0 and 0xACC1) is not really documented - the draft only
>> mentiones the experimental ID 0xACCE which was in use prior of the
>> decision to go with two distinct option numbers.
> If I understand the experimental options correctly, you could just use
> kind=253, ExID=0xACCE
> kind=254, ExID=0xACCE
> to distinguish your two option using the assignment already made (for
> example the kind=253 for Order 0, kind=254 for Order 1).

Yes, could have :)

> I don't see the ones used by Linux under
> https://www.iana.org/assignments/tcp-parameters/tcp-parameters.xhtml#tcp-exids

No. I went to

https://github.com/L4STeam/linux/blob/testing/include/net/tcp.h

to find the currently in use experiment IDs as observed in the interop
testing.

>>
>> However, the implementations between Linux and FreeBSD deviated - Linux
>> using two different experimental IDs (see above), while the FreeBSD
>> variant differentiated by an additional byte after the experiment ID
>> (0xACCE).
> I think the draft should describe how to use the experimental options.
>
> Best regards
> Michael (as an individual)