Re: [tcpm] TCP EDO and SYN-EXT-OPT finalization - request for discussion

mohamed.boucadair@orange.com Wed, 13 October 2021 10:59 UTC

Return-Path: <mohamed.boucadair@orange.com>
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 86FBE3A15B7 for <tcpm@ietfa.amsl.com>; Wed, 13 Oct 2021 03:59:28 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.098
X-Spam-Level:
X-Spam-Status: No, score=-2.098 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, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, UNPARSEABLE_RELAY=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=orange.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 EhVbQMRW-S-n for <tcpm@ietfa.amsl.com>; Wed, 13 Oct 2021 03:59:24 -0700 (PDT)
Received: from relais-inet.orange.com (relais-inet.orange.com [80.12.66.39]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C79F13A157A for <tcpm@ietf.org>; Wed, 13 Oct 2021 03:59:23 -0700 (PDT)
Received: from opfedar07.francetelecom.fr (unknown [xx.xx.xx.9]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits)) (No client certificate requested) by opfedar26.francetelecom.fr (ESMTP service) with ESMTPS id 4HTqKk0Xs4zFpnb; Wed, 13 Oct 2021 12:59:22 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=orange.com; s=ORANGE001; t=1634122762; bh=ACFewrFM3JoB7pzDms6+qOQ3ioQGo0uZvzwJMYxbCU8=; h=From:To:Subject:Date:Message-ID:Content-Type:MIME-Version; b=WZfyALfjM61UaAg/ag1NssYEdp5hDrGccvhTKFSO27dEHUp+eIQ+6Sw2YE3byZggx YtFp8ArI3aHUDEzlv/HOaUJf+zeGDR9x5DnB8rKYFWgLYOWlOWfGolp4ozd4HR7NZH wWWfTnZhym0NqqaBypwv84COPGPQhooPZnyAjxR5uWzPLAgSKVH6hLYEKNibRSpLhd PkYZB7mBv6Oqcvyz7iKTYhNlBKsUnxXniMK4AT6PFSCYTeCanS6gedfpY+BbWt5Lue jytqDL3YpCP+Gq1x3QV+zP7ORduOoRlS+6EG/cY/cNY55Ql1EMCkKceaupCWd61iNE +zWdJWnNsqpPg==
Received: from Exchangemail-eme6.itn.ftgroup (unknown [xx.xx.13.95]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by opfedar07.francetelecom.fr (ESMTP service) with ESMTPS id 4HTqKj6QRkz5vNx; Wed, 13 Oct 2021 12:59:21 +0200 (CEST)
From: <mohamed.boucadair@orange.com>
To: Yoshifumi Nishida <nsd.ietf@gmail.com>
CC: Wesley Eddy <wes@mti-systems.com>, "touch@strayalpha.com" <touch@strayalpha.com>, tcpm <tcpm@ietf.org>
Thread-Topic: [tcpm] TCP EDO and SYN-EXT-OPT finalization - request for discussion
Thread-Index: AQHXwBuQjzN3+u5mqkm//qibtFl1E6vQvq6g
Content-Class:
Date: Wed, 13 Oct 2021 10:59:21 +0000
Message-ID: <22495_1634122761_6166BC09_22495_349_9_787AE7BB302AE849A7480A190F8B93303542B25D@OPEXCAUBMA2.corporate.adroot.infra.ftgroup>
References: <0FF01EB8-C286-481D-9694-673DC3C59C7A@strayalpha.com> <96c57846-bb58-d186-82a1-dac649370602@mti-systems.com> <23584_1634116047_6166A1CF_23584_209_1_787AE7BB302AE849A7480A190F8B93303542B124@OPEXCAUBMA2.corporate.adroot.infra.ftgroup> <CAAK044TGV0tE0q9RHbctKQLLpg6+gA6=0YMeQ6Gxcm1FqUjYXg@mail.gmail.com>
In-Reply-To: <CAAK044TGV0tE0q9RHbctKQLLpg6+gA6=0YMeQ6Gxcm1FqUjYXg@mail.gmail.com>
Accept-Language: fr-FR, en-US
Content-Language: fr-FR
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
msip_labels: MSIP_Label_07222825-62ea-40f3-96b5-5375c07996e2_Enabled=true; MSIP_Label_07222825-62ea-40f3-96b5-5375c07996e2_SetDate=2021-10-13T10:45:46Z; MSIP_Label_07222825-62ea-40f3-96b5-5375c07996e2_Method=Privileged; MSIP_Label_07222825-62ea-40f3-96b5-5375c07996e2_Name=unrestricted_parent.2; MSIP_Label_07222825-62ea-40f3-96b5-5375c07996e2_SiteId=90c7a20a-f34b-40bf-bc48-b9253b6f5d20; MSIP_Label_07222825-62ea-40f3-96b5-5375c07996e2_ActionId=a65706cb-17bd-4fdc-a4db-4e3e8a6d4476; MSIP_Label_07222825-62ea-40f3-96b5-5375c07996e2_ContentBits=0
x-originating-ip: [10.114.13.245]
Content-Type: multipart/alternative; boundary="_000_787AE7BB302AE849A7480A190F8B93303542B25DOPEXCAUBMA2corp_"
MIME-Version: 1.0
Archived-At: <https://mailarchive.ietf.org/arch/msg/tcpm/Mhpo_M52Kgf-l6PsHWD4CgrMkDc>
Subject: Re: [tcpm] TCP EDO and SYN-EXT-OPT finalization - request for discussion
X-BeenThere: tcpm@ietf.org
X-Mailman-Version: 2.1.29
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: Wed, 13 Oct 2021 10:59:29 -0000

Re-,

Thanks for the pointer.

I like the aggregation option spirit. It is advanced compared to a design proposal we had in
https://datatracker.ietf.org/doc/html/draft-boucadair-tcpm-capability-option-01. Please note that in draft-boucadair-tcpm-capability-option, we had a specific applicability scope for which we don’t have the negotiation issue that may be applicable to draft-nishida-tcpm-agg-syn-ext. No?

Cheers,
Med

De : Yoshifumi Nishida <nsd.ietf@gmail.com>
Envoyé : mercredi 13 octobre 2021 12:16
À : BOUCADAIR Mohamed INNOV/NET <mohamed.boucadair@orange.com>
Cc : Wesley Eddy <wes@mti-systems.com>om>; touch@strayalpha.com; tcpm <tcpm@ietf.org>
Objet : Re: [tcpm] TCP EDO and SYN-EXT-OPT finalization - request for discussion

Hi Med,
FWIW, I wrote https://datatracker.ietf.org/doc/html/draft-nishida-tcpm-agg-syn-ext-00.txt which can extend SYN option space without using OOB packets.
As SYN option space extension is an important and fundamental feature, I personally prefer to discuss the doc at the WG.
--
Yoshi

On Wed, Oct 13, 2021 at 2:07 AM <mohamed.boucadair@orange.com<mailto:mohamed.boucadair@orange.com>> wrote:
Hi all,

I agree with Wes.

Solving the SYN case is more problematic (e.g., consider an application relying upon MP_CAPABLE + FAST_OPEN). We managed to solve this specific issue in RFC8803 without requiring SYN-EOS/OOB, but that approach cannot be generalized. Having a tcpm WG document to cover the SYN case + discuss the issues of an OOB mechanism is useful.

Cheers,
Med

> -----Message d'origine-----
> De : tcpm <tcpm-bounces@ietf.org<mailto:tcpm-bounces@ietf.org>> De la part de Wesley Eddy
> Envoyé : mardi 12 octobre 2021 22:07
> À : touch@strayalpha.com<mailto:touch@strayalpha.com>; tcpm <tcpm@ietf.org<mailto:tcpm@ietf.org>>
> Objet : Re: [tcpm] TCP EDO and SYN-EXT-OPT finalization - request for
> discussion
>
> On 10/12/2021 3:50 PM, touch@strayalpha.com<mailto:touch@strayalpha.com> wrote:
> >
> > - are there any open issues or pending suggestions to TCP EDO to
> > prepare it for last call?
> >
> I think it's in good shape for a last call.  It's stable and addresses all
> of the feedback to date, aside from greater implementation and field
> experience.  At the moment, it seems like QUIC has solved the burning need
> we had for TCP options space, by attracting all the work that would
> normally need more options. However, after many years of discussion about
> how to handle this for TCP, and many candidates, the EDO approach was the
> one the working group was able to get consensus around, and we really
> should wrap up and publish it, IMHO.
>
>
> > - would the WG like to adopt SYN-EXT-OPT as experimental as well or
> > would it be preferred (and OK) to submit this as
> > individual/experimental if not?
> >
> Either approach is fine with me, and I prefer either of them rather than
> not advancing anything.  I would be willing to contribute reviews for
> either path.
>
>
> _______________________________________________
> tcpm mailing list
> tcpm@ietf.org<mailto:tcpm@ietf.org>
> https://www.ietf.org/mailman/listinfo/tcpm

_________________________________________________________________________________________________________________________

Ce message et ses pieces jointes peuvent contenir des informations confidentielles ou privilegiees et ne doivent donc
pas etre diffuses, exploites ou copies sans autorisation. Si vous avez recu ce message par erreur, veuillez le signaler
a l'expediteur et le detruire ainsi que les pieces jointes. Les messages electroniques etant susceptibles d'alteration,
Orange decline toute responsabilite si ce message a ete altere, deforme ou falsifie. Merci.

This message and its attachments may contain confidential or privileged information that may be protected by law;
they should not be distributed, used or copied without authorisation.
If you have received this email in error, please notify the sender and delete this message and its attachments.
As emails may be altered, Orange is not liable for messages that have been modified, changed or falsified.
Thank you.

_______________________________________________
tcpm mailing list
tcpm@ietf.org<mailto:tcpm@ietf.org>
https://www.ietf.org/mailman/listinfo/tcpm

_________________________________________________________________________________________________________________________

Ce message et ses pieces jointes peuvent contenir des informations confidentielles ou privilegiees et ne doivent donc
pas etre diffuses, exploites ou copies sans autorisation. Si vous avez recu ce message par erreur, veuillez le signaler
a l'expediteur et le detruire ainsi que les pieces jointes. Les messages electroniques etant susceptibles d'alteration,
Orange decline toute responsabilite si ce message a ete altere, deforme ou falsifie. Merci.

This message and its attachments may contain confidential or privileged information that may be protected by law;
they should not be distributed, used or copied without authorisation.
If you have received this email in error, please notify the sender and delete this message and its attachments.
As emails may be altered, Orange is not liable for messages that have been modified, changed or falsified.
Thank you.