Re: [tcpm] Please review 793bis!

Tommy Pauly <tpauly@apple.com> Sun, 28 July 2019 09:58 UTC

Return-Path: <tpauly@apple.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 9FA77120127 for <tcpm@ietfa.amsl.com>; Sun, 28 Jul 2019 02:58:02 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.999
X-Spam-Level:
X-Spam-Status: No, score=-6.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MIME_QP_LONG_LINE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=unavailable autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=apple.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 WcuvSjCKhRAB for <tcpm@ietfa.amsl.com>; Sun, 28 Jul 2019 02:58:00 -0700 (PDT)
Received: from ma1-aaemail-dr-lapp02.apple.com (ma1-aaemail-dr-lapp02.apple.com [17.171.2.68]) (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 924D812012B for <tcpm@ietf.org>; Sun, 28 Jul 2019 02:58:00 -0700 (PDT)
Received: from pps.filterd (ma1-aaemail-dr-lapp02.apple.com [127.0.0.1]) by ma1-aaemail-dr-lapp02.apple.com (8.16.0.27/8.16.0.27) with SMTP id x6S9vlVf025050; Sun, 28 Jul 2019 02:57:57 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=apple.com; h=sender : content-type : content-transfer-encoding : from : mime-version : subject : date : message-id : references : cc : in-reply-to : to; s=20180706; bh=SInhn6C8ZNY3H/eTwrCzjqEKjlW/TPOKOkWl5HuL+rk=; b=qIfX4NLxZNHRRrY5rAFjxe14QGK9Xz0I9FBRkePu/mOf0ExcTEo54GH+Iys5J6riv5nM FarSrATtedy+gT9KHF/oD0Swg+EoVds3nWG4Mg+pHCje8hFy+yCn74WrvbQ7xYcswsR+ PxOz5N7c77iRbq+L1iVntm1kOSQO3alzysyHe6le7d8g9dJRxnWBdt5ObP6RLPBHH0UO 3VljVGVEdKG4nJlpM0YXh3bv/+EaBGi6WV8hAIjSQyUMcwI0plb4SC7zpXR6DkWWeMgb RaZ+ol3V/O0gZIFdq9vbMuasjhzxuY4TOafWDD1/7LMwA2rd9DL7jgR7q4WeHYXyYrOQ VQ==
Received: from ma1-mtap-s03.corp.apple.com (ma1-mtap-s03.corp.apple.com [17.40.76.7]) by ma1-aaemail-dr-lapp02.apple.com with ESMTP id 2u0k9r0u0q-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO); Sun, 28 Jul 2019 02:57:57 -0700
Received: from nwk-mmpp-sz12.apple.com (nwk-mmpp-sz12.apple.com [17.128.115.204]) by ma1-mtap-s03.corp.apple.com (Oracle Communications Messaging Server 8.0.2.4.20190507 64bit (built May 7 2019)) with ESMTPS id <0PVC00HGBJOKWZ40@ma1-mtap-s03.corp.apple.com>; Sun, 28 Jul 2019 02:57:57 -0700 (PDT)
Received: from process_milters-daemon.nwk-mmpp-sz12.apple.com by nwk-mmpp-sz12.apple.com (Oracle Communications Messaging Server 8.0.2.4.20190507 64bit (built May 7 2019)) id <0PVC00M00JM41200@nwk-mmpp-sz12.apple.com>; Sun, 28 Jul 2019 02:57:56 -0700 (PDT)
X-Va-A:
X-Va-T-CD: 5849e56780e9b915ed7e1028c762dea6
X-Va-E-CD: 69be58a359e0ce403bce9bb83fb8fd92
X-Va-R-CD: 619c007249ad5d72124eaeedc31aa69f
X-Va-CD: 0
X-Va-ID: f73ab304-9b7e-446a-a849-9d8e917db8f7
X-V-A:
X-V-T-CD: 5849e56780e9b915ed7e1028c762dea6
X-V-E-CD: 69be58a359e0ce403bce9bb83fb8fd92
X-V-R-CD: 619c007249ad5d72124eaeedc31aa69f
X-V-CD: 0
X-V-ID: 000f1887-d9a3-4979-91ab-a89897327a5c
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:,, definitions=2019-07-28_05:,, signatures=0
Received: from [17.235.41.99] (unknown [17.235.41.99]) by nwk-mmpp-sz12.apple.com (Oracle Communications Messaging Server 8.0.2.4.20190507 64bit (built May 7 2019)) with ESMTPSA id <0PVC000HOJOJ7G20@nwk-mmpp-sz12.apple.com>; Sun, 28 Jul 2019 02:57:55 -0700 (PDT)
Sender: tpauly@apple.com
Content-type: multipart/alternative; boundary="Apple-Mail-F376E3E2-1E35-4EFC-855D-A7CD98FAAC14"
Content-transfer-encoding: 7bit
From: Tommy Pauly <tpauly@apple.com>
MIME-version: 1.0 (1.0)
Date: Sun, 28 Jul 2019 05:57:53 -0400
Message-id: <D83E1909-C499-4012-A929-AB4776B0AD69@apple.com>
References: <CADyWQ+FNvQOiPhOHNzKWRZLeinBbC6Ci=rny+Ac-SrDUHF0TyA@mail.gmail.com>
Cc: Tommy Pauly <tpauly=40apple.com@dmarc.ietf.org>, "tcpm@ietf.org" <tcpm@ietf.org>
In-reply-to: <CADyWQ+FNvQOiPhOHNzKWRZLeinBbC6Ci=rny+Ac-SrDUHF0TyA@mail.gmail.com>
To: Tim Wicinski <tjw.ietf@gmail.com>
X-Mailer: iPhone Mail (17A5534f)
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:, , definitions=2019-07-28_05:, , signatures=0
Archived-At: <https://mailarchive.ietf.org/arch/msg/tcpm/c9ZSP3vTO-4y1wNFY9nFccqU44M>
Subject: Re: [tcpm] Please review 793bis!
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: Sun, 28 Jul 2019 09:58:03 -0000

Hi Tim,

> On Jul 27, 2019, at 10:07 PM, Tim Wicinski <tjw.ietf@gmail.com> wrote:
> 
> 
> Tommy
> 
> For Implementation advice, I would refer people to the TCP Roadmap document (rfc7414) which feels to me to be a better location. 
> rfc7414 (or what may be the best location) should be spelled out more clearly to readers.

Indeed! I was not suggesting that there be any implementation guidance in this document. Rather, I was suggesting that modernizing some of the structure and terminology would make the document more easily accessible to readers. 
> 
> I noticed on reading through the document structure, there are references to RFC793, yet the document is being Obsoleted. 
> If we're obsoleting an entire document, is it wise to refer back to it?  Does that confuse a casual reader?   If there are references to the 
> 793, such as in Section 2, I think it should be included. 
> 

Right. I assume these references would need to be updated to refer within this document, as a link to an interior anchor point. 

Tommy

> Tim
> 
> 
> 
> 
>> On Sat, Jul 27, 2019 at 9:44 PM Tommy Pauly <tpauly=40apple.com@dmarc.ietf.org> wrote:
>> Hi Michael,
>> 
>> Thanks for the note about this (indeed important!) document. I unfortunately had a conflict for tcpm, so missed the recent meeting, but I do have some questions about what the group wants to see in reviews of this document.
>> 
>> As expected, much of the text remains unchanged from RFC793. While I understand and agree that it is a non-goal to change any behavior, reading the document does still feel like it is out of place amongst current RFCs from a terminology and organizational standpoint. If this is going to be published as a full STD document, it would be great to have something that also makes the reading clearer and easier for people new to TCP. Specifically, as some people are now working on implementations of TCP for user space stacks or minimal IoT devices, a clean reference would be a fantastic asset.
>> 
>> Some initial examples of changes that came to mind:
>> 
>> - Structure; there is both a Terminology section (3.2) relatively early on, and a glossary (3.11) near the end. It seems more typical nowadays to have a terminology section up front, and just refer inline to supporting documents (like IP, for example).
>> - Many of the RFCs referenced are the older or obsoleted versions
>> - Consistency and freshness; some of the terminology feels dated, such as "the local and remote socket numbers" for referring to what is called "port numbers" elsewhere in the document and in current parlance.
>> 
>> There's a lot of possible work to be done here, so before people embark on such reviews, can you clarify which of these categories of input are useful, and would be incorporated?
>> 
>> Best
>> Tommy
>> 
>> > On Jul 26, 2019, at 11:17 AM, Scharf, Michael <Michael.Scharf@hs-esslingen..de> wrote:
>> > 
>> > Hi all,
>> > 
>> > As discussed at IETF 105, we need reviews of draft-ietf-tcpm-rfc793bis in order to complete this important TCPM milestone. The draft can be found at:
>> > 
>> > https://tools.ietf.org/html/draft-ietf-tcpm-rfc793bis-13
>> > 
>> > If you care about TCP (after all you have decided to subscribe the TCPM list for some reason, no?), please try to find some cycles and please have a look at this document.
>> > 
>> > Thanks
>> > 
>> > Michael
>> > 
>> > _______________________________________________
>> > tcpm mailing list
>> > tcpm@ietf.org
>> > https://www.ietf.org/mailman/listinfo/tcpm
>> 
>> _______________________________________________
>> tcpm mailing list
>> tcpm@ietf.org
>> https://www.ietf.org/mailman/listinfo/tcpm
> _______________________________________________
> tcpm mailing list
> tcpm@ietf.org
> https://www.ietf.org/mailman/listinfo/tcpm