Re: [Int-dir] draft-ietf-6man-rfc1981bis-03 INTDIR review

Bob Hinden <bob.hinden@gmail.com> Wed, 25 January 2017 22:42 UTC

Return-Path: <bob.hinden@gmail.com>
X-Original-To: int-dir@ietfa.amsl.com
Delivered-To: int-dir@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7825D1293E0; Wed, 25 Jan 2017 14:42:40 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1
X-Spam-Level:
X-Spam-Status: No, score=-1 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, FREEMAIL_REPLY=1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no 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 IWhTsokTr4KE; Wed, 25 Jan 2017 14:42:39 -0800 (PST)
Received: from mail-it0-x242.google.com (mail-it0-x242.google.com [IPv6:2607:f8b0:4001:c0b::242]) (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 3AB8D1293DB; Wed, 25 Jan 2017 14:42:39 -0800 (PST)
Received: by mail-it0-x242.google.com with SMTP id e137so3547563itc.0; Wed, 25 Jan 2017 14:42:39 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=MlU/7Lm/9sRWwbKhjiBZVWNJZWua6bClNuTbDGWOBCg=; b=OFo1NtQSerp2OWEW3gnAmHvUxosOiAJEPmrsEwC8XE8EjNbeeS3NW0BBiSMcgmobOz 6p9Ekd2DUP/qNSfCjaIlK7awRmfrTSNy4sCVqAU6PRYCilpF9TSX6q096nC7L3ji5xNk 9UJDMQXGY5AD/BPZNBh0qXsoxAprk4i1m6/DV8JD9pn34O0DN0iwPkkLRZyk/laAJjzo 62f/zxEq5S7r04MtF3CACGWhhuYM2rkxn27aUlJAfAJ3837OAXAFDVvTTqttWCyDDMZJ VPcdK5aKDSR7nhOlNyVB8RWMdOfH83QGx1kQhHkLAnPmCTooFc30PWZpIH3Nh/J7EAuj Dn5g==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=MlU/7Lm/9sRWwbKhjiBZVWNJZWua6bClNuTbDGWOBCg=; b=rQiKDkAjvvcdNUqjoAvQRh3HFuoZ5PAw1BbMi7YA4L4IwOnXDIgcvFgso7uJWvjKJJ 26Md/qGoCrHHgtb7Je60Db675PqBcXswt10YtXwHNtiJ2YidEpUSRGbfMDzzHsqsQgQB QuczMlF/DSbvTnDpV17but/6xmnuBygT4n8xNUzWQi4AMOOQ/GFyKAXDhJzM4Wmvz3X3 Cw2MGs+jmkOyZ0f0uL0bcGDfq5ebTLOryMEMOLW41Vl/Stc+IAj7upGW4JCDnqPXohOc W6fEP5zeIFxdb4nihdFgr/OBQjfxfzYZXssQLUb+QTbTG779PaVC5p3wFQ0OIEbC/UD6 1BzA==
X-Gm-Message-State: AIkVDXItbMfFg4ozLype5KeiVfdvPwDVeQNsb84Vm7AVdi+ytRo7kBOZKTNC/ezueffDDQ==
X-Received: by 10.36.20.1 with SMTP id 1mr204662itg.121.1485384158337; Wed, 25 Jan 2017 14:42:38 -0800 (PST)
Received: from [172.16.224.219] ([209.97.127.34]) by smtp.gmail.com with ESMTPSA id g186sm11111512itb.4.2017.01.25.14.42.37 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 25 Jan 2017 14:42:37 -0800 (PST)
Content-Type: text/plain; charset="utf-8"
Mime-Version: 1.0 (Mac OS X Mail 10.2 \(3259\))
From: Bob Hinden <bob.hinden@gmail.com>
In-Reply-To: <CAF4+nEEDtQ_e2yC2c8xGroNr+Nz413yaV8k46siz=++2mWozOQ@mail.gmail.com>
Date: Wed, 25 Jan 2017 14:42:35 -0800
Content-Transfer-Encoding: quoted-printable
Message-Id: <E156BF15-081B-4273-A668-E7DB28AAA03B@gmail.com>
References: <CAF4+nEEDtQ_e2yC2c8xGroNr+Nz413yaV8k46siz=++2mWozOQ@mail.gmail.com>
To: Donald Eastlake <d3e3e3@gmail.com>
X-Mailer: Apple Mail (2.3259)
Archived-At: <https://mailarchive.ietf.org/arch/msg/int-dir/UaS1ItnM1OCEat0-HWFBgmUoQws>
Cc: Bob Hinden <bob.hinden@gmail.com>, draft-ietf-6man-rfc1981bis.all@ietf.org, int-dir@ietf.org
Subject: Re: [Int-dir] draft-ietf-6man-rfc1981bis-03 INTDIR review
X-BeenThere: int-dir@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: "This list is for discussion between the members of the Internet Area directorate." <int-dir.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/int-dir>, <mailto:int-dir-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/int-dir/>
List-Post: <mailto:int-dir@ietf.org>
List-Help: <mailto:int-dir-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/int-dir>, <mailto:int-dir-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 25 Jan 2017 22:42:40 -0000

Donald,

Thanks for your comments!

To set the background this, this is part of 6MAN work to advance the core IPv6 specs from Draft Standard to Internet Standard.  As part of this, we were only trying to change things that where there were RFCs that updated it, errata, and to make it consistent with the other RFCs being advanced (for example rfc2460bis and rfc4291bis). We were trying to change as little as possible.

That why we kept the must/should language intact and did not include a reference to RFC2119.  RFC1981 was, of course, written before RFC2119.  It uses a mix of upper and lower case words, I am am reluctant to try to change that.   This is also consistent with how the w.g. handled this issue with rfc2460bis and rfc4291bis.

Comments inline below.

Bob


> On Jan 25, 2017, at 1:24 PM, Donald Eastlake <d3e3e3@gmail.com> wrote:
> 
> I am an assigned INT directorate reviewer for
> draft-ietf-6man-rfc1981bis-03.txt. These comments were written
> primarily for the benefit of the Internet Area Directors. Document
> editors and shepherd(s) should treat these comments just like they
> would treat comments from any other IETF contributors and resolve them
> along with any other Last Call comments that have been received. For
> more details on the INT Directorate, see
> http://www.ietf.org/iesg/directorate.html.
> 
> This document appears to be Ready with Nits.
> 
> 
> Add RFC 2119 to Reference and add corresponding boilerplate, probably
> to the Terminology section.

See note above.

> 
> Section 4, Page 6, next to last paragraph of Section 4: "should" -> “SHOULD"

ditto

> 
> Section 5.1, Page 7, 2nd sentence of next to last paragraph of Section
> 5.1: delete superfluous comma

Thanks, will fix.

> 
> Section 5.2, Page 7: just a wording suggestion: "must in fact
> represent" -> “represents"

Makes sense to me, I will change.

> 
> Section 5.2, Page 8: The indented Note about "security
> classifications" strikes me as probably an archaism left over from
> when it was the "US Department of Defense Internet". I suggest
> replacing "security classifications" with "quality of service
> markings" or the like. Security seems like one "quality" of service so
> I believe the new wording I am suggesting is a superset of the old.

While I tend to agree with you, I think this is a change we don’t have very much justification to make.

> 
> Section 5.2, Page 9: I am not entirely comfortable that earlier in the
> document it says that a Packet Too Big reporting a next hop MTU less
> than the IPv6 minimum link MTU should be discarded and that a node
> MUST NOT reduce its estimate of the Path MTU below the IPv6 minimum
> link MTU but in the top paragraph on page 9 it talks in an
> unrestricted way about reducing the PMTU based on Packet Too Big
> message next hop size. I suggest, at the top of page 9: "uses the
> value in the MTU field in the Packet Too Big message as a tentative
> PMTU" -> "uses the value in the MTU field in the Packet Too Big
> message, or the minimum IPv6 next hop MTU if that is larger, as a
> tentative PMTU”
> 

I agree, thanks for catching this.  This makes it consistent with the earlier text in Section 4.


> Section 5.3, Page 10, right after the indented Note: "must not" -> "MUST NOT"
> 
> Section 5.4, Page 10: "should not" -> "SHOULD NOT"
> 
> Section 5.4, Page 11, 1st paragraph: Expand "MSS" on first use; "must
> not" -> "MUST NOT”

Agree about MSS.

> 
> Section 5.4, Page 11, indented Note: in 1st paragraph "must not" ->
> "MUST NOT"; in 2nd paragraph "must" -> "MUST"
> 
> Section 5.5, Page 12, 1st paragraph: "should" -> "SHOULD"
> 
> Section 5.5, Page 12, 3rd paragraph: "recommended" -> "RECOMMENDED"
> 
> Section 5.5, Page 12, 4th paragraph: If some NFS operations cannot be
> fragmented, "should not" -> "MUST NOT"
> 
> Appendix B, 2nd sentence: "version that the change was made.:" ->
> "version where the change was made.”

Thanks, will fix.

> 
> Thanks,
> Donald
> ===============================
> Donald E. Eastlake 3rd   +1-508-333-2270 (cell)
> 155 Beaver Street, Milford, MA 01757 USA
> d3e3e3@gmail.com