Re: [tcpm] proceeding EDO draft

"touch@strayalpha.com" <touch@strayalpha.com> Mon, 27 March 2023 03:20 UTC

Return-Path: <touch@strayalpha.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 7FF60C151B32; Sun, 26 Mar 2023 20:20:00 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.315
X-Spam-Level:
X-Spam-Status: No, score=-1.315 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_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_NEUTRAL=0.779, URIBL_BLOCKED=0.001, URIBL_DBL_BLOCKED_OPENDNS=0.001, URIBL_ZEN_BLOCKED_OPENDNS=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=strayalpha.com
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 i1KnfnaV2EqI; Sun, 26 Mar 2023 20:19:56 -0700 (PDT)
Received: from server217-2.web-hosting.com (server217-2.web-hosting.com [198.54.115.98]) (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 65383C151B31; Sun, 26 Mar 2023 20:19:56 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=strayalpha.com; s=default; h=To:References:Message-Id:Cc:Date:In-Reply-To: From:Subject:Mime-Version:Content-Type:Sender:Reply-To: Content-Transfer-Encoding:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Id: List-Help:List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive; bh=NmENvcqUAtjoZcCgMqkX/DD/hAq+7CZ5tj7+FNY9blI=; b=e3ZN8RRl2kSJOaFFp9Ke7t0lHn YjNXAqxMdhZXXlryxK1xrwUU7drnhH+RaSyU+osK/5dS4Hl3oP9FCxN+/wUsIbw7l5XiuYkTsZFRf dnnVJvBuYTMg3ac4gCgWSl9mqz+f5t9T1jm0HJEJ2PTps0//+YPfy/dsvnPfKHB2qxnn78EkJZN+U 9h0hG434slyghI+NGrT+0mMkliCmzPI4IYsJ2hujpCXBjBCf2RyBsiIhkxXAStR+Idg/wm1v8t0yV od5J1OL9JEqvAbkIwxmvOZHPJkAFAYMT2liDhroz4aGmEbUwszabspzh93Dv6O1xxO4dGdV1Gc6BE Is4/5hxw==;
Received: from [172.58.208.166] (port=48551 helo=smtpclient.apple) by server217.web-hosting.com with esmtpsa (TLS1.2) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.95) (envelope-from <touch@strayalpha.com>) id 1pgdOb-000knO-AN; Sun, 26 Mar 2023 23:19:51 -0400
Content-Type: multipart/alternative; boundary="Apple-Mail=_8C798926-D245-4CA2-8DA4-DD6F08BA8A66"
Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3731.400.51.1.1\))
From: "touch@strayalpha.com" <touch@strayalpha.com>
In-Reply-To: <CAAK044QFZZEhOOfphWvGYrSMQoNYB2oKMQU8QdUkfpQ1eL5e1A@mail.gmail.com>
Date: Sun, 26 Mar 2023 20:19:28 -0700
Cc: "Scharf, Michael" <Michael.Scharf@hs-esslingen.de>, "tcpm@ietf.org Extensions" <tcpm@ietf.org>, tcpm-chairs <tcpm-chairs@ietf.org>
Message-Id: <E98F2415-0E64-4B98-BC18-8C9AFF5406BA@strayalpha.com>
References: <CAAK044R54BjoCurZJ61jA5uKVzX5OV8_nq6VOoX5bs4NNyhhbQ@mail.gmail.com> <eb43a3d994df4fc9baa0e338e9ed98f7@hs-esslingen.de> <CAAK044QFZZEhOOfphWvGYrSMQoNYB2oKMQU8QdUkfpQ1eL5e1A@mail.gmail.com>
To: Yoshifumi Nishida <nsd.ietf@gmail.com>
X-Mailer: Apple Mail (2.3731.400.51.1.1)
X-AntiAbuse: This header was added to track abuse, please include it with any abuse report
X-AntiAbuse: Primary Hostname - server217.web-hosting.com
X-AntiAbuse: Original Domain - ietf.org
X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12]
X-AntiAbuse: Sender Address Domain - strayalpha.com
X-Get-Message-Sender-Via: server217.web-hosting.com: authenticated_id: touch@strayalpha.com
X-Authenticated-Sender: server217.web-hosting.com: touch@strayalpha.com
X-Source:
X-Source-Args:
X-Source-Dir:
X-From-Rewrite: unmodified, already matched
Archived-At: <https://mailarchive.ietf.org/arch/msg/tcpm/0WBMcfUqDtFgBmWDO82nFy92brc>
Subject: Re: [tcpm] proceeding EDO draft
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 03:20:00 -0000

FWIW, it’s both EDO and SYN-EDO that need decisions.

Given how other TCP options have been assigned for experimental RFCs, maybe that leaves the window for us as well:

	MPTCP (original RFC)
	TCP-FastOpen Cookie
	TCP-ENO
	Quickstart response

I don’t much care, but IMO both of these docs (which use the same option kind) warrant the same consideration as the options above.

Joe

—
Dr. Joe Touch, temporal epistemologist
www.strayalpha.com

> On Mar 22, 2023, at 7:46 PM, Yoshifumi Nishida <nsd.ietf@gmail.com> wrote:
> 
> Hi Michael,
> 
> I just would like to thank you for providing very detailed feedback on the draft. 
> This is very helpful for the chairs to think about how to proceed.
> It would be great if we can get more feedback from the community.
> 
> Thanks,
> --
> Yoshi
> 
> On Tue, Mar 21, 2023 at 7:23 AM Scharf, Michael <Michael.Scharf@hs-esslingen.de <mailto:Michael.Scharf@hs-esslingen.de>> wrote:
>> Hi all,
>> 
>>  
>> 
>> I have read version -13. To trigger some discussion, here are my thoughts regarding the questions below…
>> 
>>  
>> 
>>  
>> 
>> Regarding 1: Do we need to update the draft in order to proceed? Are there any outstanding comments to be addressed?
>> 
>>  
>> 
>> I have some comments (see below), but I don’t think that they are difficult to address.
>> 
>>  
>> 
>>  
>> 
>> Regarding 2: Do we need some conditions to proceed with the draft, such as existing implementations or operational experiences?
>> 
>>  
>> 
>> Of course, running code has always been very important in TCPM – for good reasons.
>> 
>>  
>> 
>> Yet, formally, I think it is up to the IESG to decide whether there is sufficient operational experience. Thus, one option for TCPM would be to ship the document to the IESG and let them make the call. Of course, the shepherd writeup would have to be very clear regarding implementations and operational experiences.
>> 
>>  
>> 
>> And at least some past requests for more option space came from outside TCPM. To some extent, the IETF as a whole needs to make a call whether this problem needs to be solved by TCPM. And if the answer is “no”, then let it be.
>> 
>>  
>> 
>>  
>> 
>> 3: Is the current intended status of the draft (PS) the reason for the slow progress?
>> 
>>  
>> 
>> The bar for PS in TCPM is traditionally very high – again, for good reasons.
>> 
>>  
>> 
>> Yet, I personally think the document could head for Proposed Standard status when being shipped to the IESG.
>> 
>>  
>> 
>> As of today there may be no apparent urgent need for this standard in TCPM. But TCPM has repeatedly seen requirements in this space in the past, and the document makes a proposal how to address this. It is the best known solution for the reasons documented in the document. There have been other cases for RFCs that got relevant, but not at the time of writing.
>> 
>>  
>> 
>> Personally, I prefer documenting the best known solution and its limitations instead of not documenting any solution.
>> 
>>  
>> 
>> I’d also be fine with an EXP or INFO document in that space, e.g. to document the challenges. Yet, as already noted in the past for other documents, I don’t think the main TCP header should be modified outside standards track. So, the scope of an EXP or INFO document would have to be discussed very carefully.
>> 
>>  
>> 
>>  
>> 
>> 4: Any other ideas/suggestions for this?
>> 
>>  
>> 
>> Some comments:
>> 
>>  
>> 
>> It is not clear to me if the document (if heading towards PS) needs to formally update RFC 5925. The wording “augment” in the document is a bit ambiguous. (Disclaimer: I haven’t checked whether some wording in RFC 5925 would be affected.)
>>  
>> 
>> Section 6.6 on ICMP seems like a good catch. Without that explanation, I would probably have missed the impact on ICMP. This sort of details is to me one of the reasons why the document is valuable. Yet, the document could expand a bit better whether ICMP could be affected. Are we sure no RFC needs to be updated?
>>  
>> 
>> Section 10 Security Considerations is short and a bit hard to parse. For instance, it could make sense to add some pointers to other sections in the document that could be relevant for security. Also, some additional explanation on the “covert channel” problem could make sense.
>>  
>> 
>> Some nits:
>> 
>>  
>> 
>> Section 2 should reference RFC 8174 in addition to RFC 2119
>>  
>> 
>> The acronym for Multipath TCP should be spelt consistently (I know it as “MPTCP”)
>>  
>> 
>> Thanks
>> 
>>  
>> 
>> Michael
>> 
>>  
>> 
>>  
>> 
>> From: tcpm <tcpm-bounces@ietf.org <mailto:tcpm-bounces@ietf.org>> On Behalf Of Yoshifumi Nishida
>> Sent: Thursday, February 16, 2023 9:30 AM
>> To: tcpm@ietf.org <mailto:tcpm@ietf.org> Extensions <tcpm@ietf.org <mailto:tcpm@ietf.org>>
>> Cc: tcpm-chairs <tcpm-chairs@ietf.org <mailto:tcpm-chairs@ietf.org>>
>> Subject: [tcpm] proceeding EDO draft
>> 
>>  
>> 
>> Hi folks,
>> 
>>  
>> 
>> As the next IETF meeting is approaching, I think it's a good time to bring this up again.
>> 
>> I've been thinking about the status of the EDO draft.
>> 
>> As it is hanging around for a while, I am wondering what the best way to proceed with the draft.
>> 
>> As the first step, I would like to understand the current status a bit more.
>> 
>> If some folks give some inputs for the following questions, I would be very grateful.
>> 
>>  
>> 
>> 1: Do we need to update the draft in order to proceed? Are there any outstanding comments to be addressed?
>> 
>> 2: Do we need some conditions to proceed with the draft, such as existing implementations or operational experiences?
>> 
>> 3: Is the current intended status of the draft (PS) the reason for the slow progress?
>> 
>> 4: Any other ideas/suggestions for this?
>> 
>>  
>> 
>> I highly appreciate your inputs. Thank you!
>> 
>> --
>> 
>> Yoshi
>> 
> _______________________________________________
> tcpm mailing list
> tcpm@ietf.org
> https://www.ietf.org/mailman/listinfo/tcpm