Re: <draft-ietf-6man-rfc1981bis-05.txt>

Bob Hinden <bob.hinden@gmail.com> Mon, 03 April 2017 19:54 UTC

Return-Path: <bob.hinden@gmail.com>
X-Original-To: ipv6@ietfa.amsl.com
Delivered-To: ipv6@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 99B4C126D74 for <ipv6@ietfa.amsl.com>; Mon, 3 Apr 2017 12:54:09 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.7
X-Spam-Level:
X-Spam-Status: No, score=-2.7 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.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 p7UFIF-LVnOl for <ipv6@ietfa.amsl.com>; Mon, 3 Apr 2017 12:54:07 -0700 (PDT)
Received: from mail-it0-x235.google.com (mail-it0-x235.google.com [IPv6:2607:f8b0:4001:c0b::235]) (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 53C741294F5 for <ipv6@ietf.org>; Mon, 3 Apr 2017 12:54:07 -0700 (PDT)
Received: by mail-it0-x235.google.com with SMTP id y18so49070356itc.1 for <ipv6@ietf.org>; Mon, 03 Apr 2017 12:54:07 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:message-id:mime-version:subject:date:in-reply-to:cc:to :references; bh=WTOE5f9GecoxC3HkUTua5iV21fB+xCzuJsOpA0ws4W8=; b=rsF9bYyEV2p8XnBhIYIH52QA0j6tqPSuGMNNqDr5kw+CeaDUqXMxExUHuE1bsW6CiH yigla2s5Hd9WmL0vx10SXaSjNIRsWmxr6QfmIXlzXvgjv62BJxaWevdGHGtbf6BDlpWA JtNyJe3Gf5IftAeHL7Gy5KsFcP8czAkgRbOxoJqaixkfEY38cVfU3xBlI9YbQ5/wLco2 aeq6NS+Xg/kQhmkNBU7czyJU6OpDMX3d2I3gxJOau+jiMn2oQC0ko5py9O8IrKdHXMgW KcjHngzOXWa7KhZxH61XSD4CUOlq21S0ChgoLgfoZsf3UAMbQLvUdDDCoEvE4aoRHE3K PT5A==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:message-id:mime-version:subject:date :in-reply-to:cc:to:references; bh=WTOE5f9GecoxC3HkUTua5iV21fB+xCzuJsOpA0ws4W8=; b=O+Y9H6zcxM/CttVB0LHIvBRCRRwJ6h/GlcOCIR5O2h7eYBQg5kWV1Q2Lh1F5zF0bPf 5f73AUaCei5IFcjaeohPhZdKBwfi4/rBKyScLVGck3FOVlIfa1utjUZvNFvZ31z31uwc SMWik9/ERUGri/1pZKyPPEFhLSGI7uGOxxZ1EzDzcV/r8nJZVRSdagFN/fXk+WJaD3os j1h90c0hhpQVOirsg2vJeewP7XGSGM3Q8yN+K5ac/GaRDDRYu/1AXU8hX7gs2BZgxIsJ L5mZqYEj46hNTx3wrfRSRI4bXnAXC8UmXBA7Jcx0tyRYqwySR/65976clts1GArIml3r Rdvg==
X-Gm-Message-State: AFeK/H3pYvV3DOnvRDyVHcFTI0cbHE0lYtG6QqMtfPVGjndvJZN2w0p5rbmq9f6V4pyBNg==
X-Received: by 10.36.131.201 with SMTP id d192mr12710332ite.60.1491249246690; Mon, 03 Apr 2017 12:54:06 -0700 (PDT)
Received: from [172.16.224.219] ([209.97.127.34]) by smtp.gmail.com with ESMTPSA id v136sm6213643ita.0.2017.04.03.12.54.05 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 03 Apr 2017 12:54:05 -0700 (PDT)
From: Bob Hinden <bob.hinden@gmail.com>
Message-Id: <AFD7F86D-A10D-432B-9924-C6A141304BE4@gmail.com>
Content-Type: multipart/signed; boundary="Apple-Mail=_6193E711-DF58-42BE-AD7D-CFCEE5EA83B6"; protocol="application/pgp-signature"; micalg="pgp-sha512"
Mime-Version: 1.0 (Mac OS X Mail 10.2 \(3259\))
Subject: Re: <draft-ietf-6man-rfc1981bis-05.txt>
Date: Mon, 03 Apr 2017 12:54:03 -0700
In-Reply-To: <55EC16DF-F4F0-4DAA-8AB6-382DAE8752E9@jisc.ac.uk>
Cc: Bob Hinden <bob.hinden@gmail.com>, IPv6 List <ipv6@ietf.org>
To: Tim Chown <Tim.Chown@jisc.ac.uk>
References: <E085A02B-4710-4E3E-96C8-FD89FA700B25@gmail.com> <55EC16DF-F4F0-4DAA-8AB6-382DAE8752E9@jisc.ac.uk>
X-Mailer: Apple Mail (2.3259)
Archived-At: <https://mailarchive.ietf.org/arch/msg/ipv6/qKvQlUAGpc8ai3dFWFoj2lu4P7U>
X-BeenThere: ipv6@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: "IPv6 Maintenance Working Group \(6man\)" <ipv6.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ipv6>, <mailto:ipv6-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ipv6/>
List-Post: <mailto:ipv6@ietf.org>
List-Help: <mailto:ipv6-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ipv6>, <mailto:ipv6-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 03 Apr 2017 19:54:09 -0000

Tim,

> On Apr 3, 2017, at 4:20 AM, Tim Chown <Tim.Chown@jisc.ac.uk> wrote:
> 
> Hi Bob,
> 
> These generally look good, a few comments in-line…

Thanks.  Comments below.

Bob


> 
>> On 31 Mar 2017, at 16:32, Bob Hinden <bob.hinden@gmail.com> wrote:
>> 
>> Hi,
>> 
>> I published a new version of rfc1981bis (-05).  Links to the document below.
>> 
>> The changes in this version are based on comments in IETF last call reviews by Gorry Fairhurst, Joe Touch, Susan Hares, Stewart Bryant, Rifaat Shekh-Yusef, and Donald Eastlake.  Many thank to the reviewers as I think the document is significantly improved, it is much better aligned with current transport practice.
>> 
>> The changes include:
>> 
>>  o  Clarify that the purpose of PMTUD is to reduce the need
>>     for IPv6 Fragmentation.
>> 
>>  o  Added text to Introduction about effects on PMTUD when
>>     ICMPv6 messages are blocked.
> 
> I think "are susceptible to loss if" should read “are susceptible to packet loss if” or perhaps "are susceptible to problematic connectivity if “

I prefer the latter.  I will hold that for the next update.

> 
> I notice that some text in RFC1981bis uses RFC2119-style MUST/SHOULD/etc text, but the document doesn’t include the 2119 “boilerplate”.  Should this be added?  And should the use of should/SHOULD, must/MUST, etc be reviewed through the document?

That style was inherited from RFC1981, which was written before RFC2119.  I am hesitant to add RFC2119 and then have to do a review of all RFC2119 words and not break interoperability.

> 
> There’s a discrepancy between 1981bis and 2460bis on PMTUD implementation.  1981bis says SHOULD implement, 2460bis says implementation is “strongly recommended” - perhaps be consistent?

SHOULD and “strongly recommended” are very close if not equivalent.

> 
>>  o  Clarified in Section 4. that nodes should validate the
>>     payload of ICMPv6 PTB messages per RFC4443.
>> 
>>  o  Removed text in Section 5.2 about the number of paths to a
>>     destination.
>> 
>>  o  Changed title of Section 5.4 to "Packetization layer
>>     actions".
>> 
>>  o  Clarified first paragraph in Section 5.4 to to cover all
>>     packetization layers, not just TCP.
>> 
>>  o  Clarified text in Section 5.4 to use normal retransmission
>>     methods.
>> 
>>  o  Add clarification to Note in Section 5.4 about
>>     retransmissions.
>> 
>>  o  Removed text in Section 5.4 that described 4.2BSD as it is
>>     now obsolete.
>> 
>>  o  Removed reference to TP4 in Section 5.5.
>> 
>>  o  Updated text in Section 5.5 about NFS including adding a
>>     current reference to NFS and removing obsolete text.
>> 
>>  o  Revised text in Section 6 to clarify first attack
>>     response.
>> 
>>  o  Added new text in Section 6 to clarify the effect of
>>     ICMPv6 filtering on PMTUD.
> 
> Perhaps reference RFC4890 here?

Thanks.  I think that makes sense.
> 
>>  o  Aligned terminology for the packetization layer
>>     terminology.
>> 
>>  o  Editorial changes.
>> 
>> A diff from the previous version can be found at:
>> 
>>  https://tools.ietf.org/rfcdiff?url2=draft-ietf-6man-rfc1981bis-05.txt
>> 
>> Please review.
>> 
>> This is part of the project to move the core IPv6 specifications to Internet Standard.
> 
> Best wishes,
> Tim
> 
>> 
>> Thanks,
>> Bob
>> 
>>> A new version of I-D, draft-ietf-6man-rfc1981bis-05.txt
>>> has been successfully submitted by Robert M. Hinden and posted to the
>>> IETF repository.
>>> 
>>> Name:		draft-ietf-6man-rfc1981bis
>>> Revision:	05
>>> Title:		Path MTU Discovery for IP version 6
>>> Document date:	2017-03-31
>>> Group:		6man
>>> Pages:		18
>>> URL:            https://www.ietf.org/internet-drafts/draft-ietf-6man-rfc1981bis-05.txt
>>> Status:         https://datatracker.ietf.org/doc/draft-ietf-6man-rfc1981bis/
>>> Htmlized:       https://tools.ietf.org/html/draft-ietf-6man-rfc1981bis-05
>>> Htmlized:       https://datatracker.ietf.org/doc/html/draft-ietf-6man-rfc1981bis-05
>>> Diff:           https://www.ietf.org/rfcdiff?url2=draft-ietf-6man-rfc1981bis-05
>>> 
>>> Abstract:
>>> This document describes Path MTU Discovery for IP version 6.  It is
>>> largely derived from RFC 1191, which describes Path MTU Discovery for
>>> IP version 4.  It obsoletes RFC1981.
>> 
>> 
>> --------------------------------------------------------------------
>> IETF IPv6 working group mailing list
>> ipv6@ietf.org
>> Administrative Requests: https://www.ietf.org/mailman/listinfo/ipv6
>> --------------------------------------------------------------------
>