Re: [tcpm] I-D Action: draft-nishida-tcpm-agg-syn-ext-01.txt

rs.ietf@gmx.at Mon, 27 March 2023 08:34 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 A3F8CC1524DD for <tcpm@ietfa.amsl.com>; Mon, 27 Mar 2023 01:34:28 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.797
X-Spam-Level:
X-Spam-Status: No, score=-2.797 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, NICE_REPLY_A=-0.001, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H2=-0.001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, 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 (2048-bit key) header.d=gmx.at
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 qszvKa7JzjeM for <tcpm@ietfa.amsl.com>; Mon, 27 Mar 2023 01:34:24 -0700 (PDT)
Received: from mout.gmx.net (mout.gmx.net [212.227.15.15]) (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 4F961C159A24 for <tcpm@ietf.org>; Mon, 27 Mar 2023 01:34:24 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.at; s=s31663417; t=1679906048; i=rs.ietf@gmx.at; bh=XdCD1oAEEKlO6UzgMe3ZwePO60hZ69uiPsRy0LcObDg=; h=X-UI-Sender-Class:Date:From:Reply-To:Subject:To:References: In-Reply-To; b=KbdtVUC6CD44Cms8igmuMJX0yHpbBq37VIpav4IiWbNVsy2UKaRCDxTIFrEYARgvx qCM0d4XQBnnvYl9WHBJeN9XSsAx3Zk1DZwYkZyXY14TXFyQiGz/XiJcK1Pic0b1dkZ V2GvCil+V2ucg4N2uEhCYRSM2SjGK+9IcMjig8Ow9KFveRIoWTNUPVPM0EFnVaWZOO lyQZU63oTxCgtwWnvuVKAuyEAApYpbfI0extUo1plARvoo1jEsRr9mZ0nDXYNx1BCa A2IIzxvDwOuvg89OX+Hlb3DEoHw4B8hhWkjnqnExifw7zp7XYggog+Gl2sLwrmEp5J flb4jRtk+kgLA==
X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a
Received: from [172.20.10.13] ([46.125.249.29]) by mail.gmx.net (mrgmx004 [212.227.17.190]) with ESMTPSA (Nemesis) id 1MLzFr-1pxyAg3Pzl-00HwB2; Mon, 27 Mar 2023 10:34:07 +0200
Message-ID: <e01d4408-942a-bb95-f88d-66ba26b126d5@gmx.at>
Date: Mon, 27 Mar 2023 17:34:04 +0900
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101 Thunderbird/102.9.0
From: rs.ietf@gmx.at
Reply-To: rs.ietf@gmx.at
To: "tcpm@ietf.org" <tcpm@ietf.org>, Yoshifumi Nishida <nishida@sfc.wide.ad.jp>
References: <166650933536.54626.1084834310598969945@ietfa.amsl.com> <CAAK044R=NBX1-5rdQ41UeTRrHXEymGXx9uymWeeM8ufh0wQB6g@mail.gmail.com> <CAAUO2xw_DOn0BoKEBNR8zvZ4EpWojhgTpWQaQO0b_ojavDTCCA@mail.gmail.com> <CAAK044TeBD=4evF44EKKec8V5qNmnaWFY-R6FWdYcrXv9TRW6Q@mail.gmail.com> <CAAUO2xxOFEXe7OqCsceBLZDZsZ_NxWo++WORBf3c+AVTPUW1bw@mail.gmail.com> <CAAK044TfsuXvDtXBht2Xrz82y8fVd+6Ze8SL-VRdJS6n7Lve2g@mail.gmail.com> <CAM4esxSD2aOzrJJd1HCLR1uYYpW8_xunP3H3saGmEZVTgAo_1Q@mail.gmail.com> <CAAK044SXcCT6se1AdM+PPM2wnkFZoucEAgT-hmvfPSO2CgL3Xw@mail.gmail.com> <CAM4esxSF2cvTEO=g0Yk2_uubtC+d=U3gQkgUMv6CLVtc1JNtWg@mail.gmail.com>
In-Reply-To: <CAM4esxSF2cvTEO=g0Yk2_uubtC+d=U3gQkgUMv6CLVtc1JNtWg@mail.gmail.com>
Content-Type: text/plain; charset="UTF-8"; format="flowed"
Content-Transfer-Encoding: quoted-printable
X-Provags-ID: V03:K1:Z983o6N2Lt4EA+3sLXZKVwvEa7BPtwb3YNEkATb/T7cxneKrMIE XcIxta8OIkcaFhI6j6I0FUjYUFOIJmWEIzFrcXHcbrVEjTP94sMagemdiDt5iQ7MHdttHCh XuSUNL2B1XesADJQr/G7wnvx/1ioBIxNGCUk8rD4m1VFpjojXEv1dq1z8r9zkI6Oa/r3+nq CjIC9zMmUYHv4y/L08Pow==
UI-OutboundReport: notjunk:1;M01:P0:lfpUE8o70CA=;eROdgccs5P7BIU1c0ns75dLcu6z YnKOMgQT6RFWuJVBliezMpDPXp2HyToX1OJ6eGnv6FEDxr3ImJfeUTAGa0g78QAhdgBUqiGAP 2SAP5SPYacFfrXPqoq8FWnnBhnWhOVdET+U0/LzoJpkCUlk9uZl/XeRIvCJ3k9YIU7fOCGKD1 t2wS5SzfL46hUFiqUlUV5hMdBVrWBgDBiLY8jiOLgqcoAGn9ymet0EyiCAJJnPbnk/IRrlQlh 5quvzKB4tyxqiXhttEqQUHkbxk9Z6kUEprfLkd4a+66wECKhMlPqG1yJVYi4D6CZ5HT6Bjs4w OpZqOHmHP2Ln6s0K4j3EXznm9OgI8OuyPnKI8WYHmEQ1z1FHQ/+r4APAaT3rS+GLF33kuvL9s eQBSB+F156ET+QfuYtIw032SSMPcz59K1W8/SamVC4lzoTejxO2jYCDqBa4q7m8p6tgcu3OlY 4zdJY0kXs2ic8BwR/qMBlKqD6ygyf8EW/kTgVQkb8PN0tYhrIZPSGjg2TiG3C54gDgmHNm5su tYIr8lCrqaVywV9uv0WuKTazrSyRum9OujMqqL5v8PMYRXvMlRui+IzFYpFhcVn5QSZtKVzV1 hiL1IA+cchxpw2ORWASGKvA4uQuzrVm0Llu6uajozbbZb/vBhyGi/RA9s+iBLtIu6MuGf0ndJ 7yQZ6JDERrAjIe8gpyECcl398L25I0TjYVYUUIVZuCOxBy70aOhZTRQouCzK++PoHR0P5GTWU rr6LDq53AXeXI9RyxGTc2nq4jvE2RHSSjLdSSdcP7UnP+1rhvnOLdc04PWN9A/vzKWrhH2FaE eHFTdoxOwgrzefIRZP04xiEbwljm88m3BfCOXa5Dm/iEUDdqs5K+ZQzun2QZRKjWBOROWQAap Vrmz8wvc4YidkPtCEIoVb72/sDGD7ml4Y1FdfPKhHr2UtFYT/Oc5JgmvICRvb4zE0d+bU9FJz zO1FHh0vl7Fv0XCZf/dcdeHConY=
Archived-At: <https://mailarchive.ietf.org/arch/msg/tcpm/WgUH2kccRSgNcIva4Zs3ltP_5BM>
Subject: Re: [tcpm] I-D Action: draft-nishida-tcpm-agg-syn-ext-01.txt
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, 27 Mar 2023 08:34:28 -0000

Hi Yoshi,

I just wanted to record my comment on list too:

For the aggregated option I would like to also see some of the commonly
used parameters (e.g. MSS, Window Scale) to be rolled into this.
Ideally, in some not-too-distant future, all Hosts should be supporting
this aggregated option, and retaining the additional space for those
parameters and their tcp option encoding appears to be excessive.

Especially as not the full range is used (window scale may receive a
final boost to use 0..15 instead of 0..14 currently, thus a 4-bit field
suffices; timestamp in the SYN could be abbreviated (no ECR field
needed, as the proposal for granularity signalling never got much
traction); MSS could be compressed to few commonly encountered values
(e.g. 1200, 1300, 1460, 8960, 65535 (lo0), or some variant of an
exponential encoding).

Martin's suggestion of adding in this early stage various competing
proposals into the same draft, and working out the pro/cons over time
also sounds appealing.

Finally, there are (currently) more exotic options, which are heavy
consumers of SYN tcp option space (MPTCP, TFO, MD5 / AO - with those two
really having a limited applicability domain currently). A quick rundown
of them all, and their requirements on the SYN and SYN,ACK space may be
valuable to have in the draft for discussion purposes (avoid having to
chase them when reading the draft).

Best regards,
    Richard