Re: [Gen-art] Genart last call review of draft-ietf-ippm-2330-ipv6-04

"MORTON, ALFRED C (AL)" <acm@research.att.com> Thu, 26 April 2018 00:28 UTC

Return-Path: <acm@research.att.com>
X-Original-To: gen-art@ietfa.amsl.com
Delivered-To: gen-art@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0CE8B12D96C; Wed, 25 Apr 2018 17:28:50 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.601
X-Spam-Level:
X-Spam-Status: No, score=-2.601 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
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 STyAh3bF2PAq; Wed, 25 Apr 2018 17:28:45 -0700 (PDT)
Received: from mx0a-00191d01.pphosted.com (mx0a-00191d01.pphosted.com [67.231.149.140]) (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 1C57012D7F8; Wed, 25 Apr 2018 17:28:45 -0700 (PDT)
Received: from pps.filterd (m0048589.ppops.net [127.0.0.1]) by m0048589.ppops.net-00191d01. (8.16.0.21/8.16.0.21) with SMTP id w3Q0PiaC018729; Wed, 25 Apr 2018 20:28:41 -0400
Received: from tlpd255.enaf.dadc.sbc.com (sbcsmtp3.sbc.com [144.160.112.28]) by m0048589.ppops.net-00191d01. with ESMTP id 2hk3d3gw7v-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Wed, 25 Apr 2018 20:28:41 -0400
Received: from enaf.dadc.sbc.com (localhost [127.0.0.1]) by tlpd255.enaf.dadc.sbc.com (8.14.5/8.14.5) with ESMTP id w3Q0SegX019835; Wed, 25 Apr 2018 19:28:40 -0500
Received: from zlp30496.vci.att.com (zlp30496.vci.att.com [135.46.181.157]) by tlpd255.enaf.dadc.sbc.com (8.14.5/8.14.5) with ESMTP id w3Q0SZCW019777; Wed, 25 Apr 2018 19:28:35 -0500
Received: from zlp30496.vci.att.com (zlp30496.vci.att.com [127.0.0.1]) by zlp30496.vci.att.com (Service) with ESMTP id 83E3140002AB; Thu, 26 Apr 2018 00:28:35 +0000 (GMT)
Received: from tlpd252.dadc.sbc.com (unknown [135.31.184.157]) by zlp30496.vci.att.com (Service) with ESMTP id 6BC1740002A6; Thu, 26 Apr 2018 00:28:35 +0000 (GMT)
Received: from dadc.sbc.com (localhost [127.0.0.1]) by tlpd252.dadc.sbc.com (8.14.5/8.14.5) with ESMTP id w3Q0SZMr046213; Wed, 25 Apr 2018 19:28:35 -0500
Received: from mail-blue.research.att.com (mail-blue.research.att.com [135.207.178.11]) by tlpd252.dadc.sbc.com (8.14.5/8.14.5) with ESMTP id w3Q0STsg046078; Wed, 25 Apr 2018 19:28:29 -0500
Received: from exchange.research.att.com (njbdcas1.research.att.com [135.197.255.61]) by mail-blue.research.att.com (Postfix) with ESMTP id BE42EF0664; Wed, 25 Apr 2018 20:28:28 -0400 (EDT)
Received: from njmtexg5.research.att.com ([fe80::b09c:ff13:4487:78b6]) by njbdcas1.research.att.com ([fe80::8c6b:4b77:618f:9a01%11]) with mapi id 14.03.0389.001; Wed, 25 Apr 2018 20:28:28 -0400
From: "MORTON, ALFRED C (AL)" <acm@research.att.com>
To: Francesca Palombini <francesca.palombini@ericsson.com>, "gen-art@ietf.org" <gen-art@ietf.org>
CC: "ippm@ietf.org" <ippm@ietf.org>, "ietf@ietf.org" <ietf@ietf.org>, "draft-ietf-ippm-2330-ipv6.all@ietf.org" <draft-ietf-ippm-2330-ipv6.all@ietf.org>
Thread-Topic: Genart last call review of draft-ietf-ippm-2330-ipv6-04
Thread-Index: AQHT2vAXJ7QhBzk6CU6+ArpFcLOf66QR+ngA
Date: Thu, 26 Apr 2018 00:28:23 +0000
Message-ID: <4D7F4AD313D3FC43A053B309F97543CF4A8EE72E@njmtexg5.research.att.com>
References: <152448027744.5388.467690097024295297@ietfa.amsl.com>
In-Reply-To: <152448027744.5388.467690097024295297@ietfa.amsl.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [104.129.192.109]
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:, , definitions=2018-04-25_07:, , signatures=0
X-Proofpoint-Spam-Details: rule=outbound_policy_notspam policy=outbound_policy score=0 priorityscore=1501 malwarescore=0 suspectscore=0 phishscore=0 bulkscore=0 spamscore=0 clxscore=1011 lowpriorityscore=0 mlxscore=0 impostorscore=0 mlxlogscore=999 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-1711220000 definitions=main-1804260003
Archived-At: <https://mailarchive.ietf.org/arch/msg/gen-art/dGvfVdqSmDNzvhy0K2x8-4BP2gY>
Subject: Re: [Gen-art] Genart last call review of draft-ietf-ippm-2330-ipv6-04
X-BeenThere: gen-art@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: "GEN-ART: General Area Review Team" <gen-art.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/gen-art>, <mailto:gen-art-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/gen-art/>
List-Post: <mailto:gen-art@ietf.org>
List-Help: <mailto:gen-art-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/gen-art>, <mailto:gen-art-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 26 Apr 2018 00:28:50 -0000

Thanks for your review and Editorial Comments, Francesca.

Please see replies in-line, [acm]
Al

> -----Original Message-----
> From: Francesca Palombini [mailto:francesca.palombini@ericsson.com]
> Sent: Monday, April 23, 2018 6:45 AM
> To: gen-art@ietf.org
> Cc: ippm@ietf.org; ietf@ietf.org; draft-ietf-ippm-2330-ipv6.all@ietf.org
> Subject: Genart last call review of draft-ietf-ippm-2330-ipv6-04
> 
> Reviewer: Francesca Palombini
> Review result: Ready with Nits
> 
> I am the assigned Gen-ART reviewer for this draft. The General Area
> Review Team (Gen-ART) reviews all IETF documents being processed
> by the IESG for the IETF Chair.  Please treat these comments just
> like any other last call comments.
> 
> For more information, please see the FAQ at
> 
> <https://urldefense.proofpoint.com/v2/url?u=https-
> 3A__trac.ietf.org_trac_gen_wiki_GenArtfaq&d=DwICaQ&c=LFYZ-
> o9_HUMeMTSQicvjIg&r=OfsSu8kTIltVyD1oL72cBw&m=VJKwYLLgC5yVNhjtEl5IagVCTZdnL
> 5-8_ofLX0lkl54&s=yI6g6zIDh7aVNRTNNRsgn5AJ_Rv4xO3uavDu5vWO3o8&e= >.
> 
> Document: draft-ietf-ippm-2330-ipv6-??
> Reviewer: Francesca Palombini
> Review Date: 2018-04-23
> IETF LC End Date: 2018-04-25
> IESG Telechat date: Not scheduled for a telechat
> 
> Summary: This draft is basically ready for publication, but has nits that
> should be fixed before publication.
> 
> Major issues: None
> 
> Minor issues: None
> 
> Nits/editorial comments:
> 
> Please note that most of the following comments are suggestions to make
> the
> text more clear in my opinion. Feel free to disregard or fix as you
> prefer.
> 
> * Section 3:
> 
>     "For example Neighbor Discovery
>     Protocol (NDP) [RFC4861] packets are transmitted with Hop Limit value
>     set to 255, and the validity test specifies that the Hop Limit MUST
>     have a value of 255 at the receiver, too.  So, while other tests may
>     intentionally exclude the TTL/Hop Limit value from their Type-P
>     definition, for this particular test the correct Hop Limit value is
>     of high relevance and MUST be part of the Type-P definition."
> 
> Regarding the use of MUST: The text above is not an absolute requirement
> of the
> specification, but rather an example to a referenced document. In my
> opinion,
> using "must" would be ok here.
> 
[acm] 
We're helping the reader to search for requirements
by using MUST, albeit a referenced requirement.

> (About MUST, was there any specific reason not to use the updated
> boilerplate
> referencing RFC8174?)
>
[acm] 
You mean the Requirements Language RFC has been updated?
News to me.  Will fix. Seems like the Nits check should catch that.
Also, it can't be 8174 alone, the definitions of the terms has not changed.
 
> * Section 3:
> 
>     "Load balancing over parallel paths is one particular example where
>     such a class C would be more complex to determine in IPPM
>     measurements."
> 
> I would have appreciated a reference to a load balancing over parallel
> paths example.
[acm] 
ECMP is a rather well-known circumstance in IP networking today,
as are other forms of load balancing, but I don't know of a 
canonical reference.
 
> 
> * Section 4:
> 
>     "For an IPv4 ( [RFC0791] and updates) packet to be standard-formed,
>     the following additional criteria are REQUIRED:"
> 
>     "For an IPv6 ([RFC8200] and updates) packet to be standard-formed, the
>     following criteria are REQUIRED:"
> 
> To be consistent with the first bullet of the list above ("It includes a
> valid
> IP header: see below for version-specific criteria."), I would rephrase
> the
> text above with something on the lines of:
> 
> "For an IPvX (...) packet to be standard-formed, the IPvX-specific
> criteria for
> a valid IP header are:"
[acm] 
Your wording suggestion dropped the clear indication of a requirement.
We are using the RFC2119 terms consistently for requirements.

> 
> Also, note the space before "[RFC0791] and updates)"
[acm] 
fixed.

> 
> * Section 4:
> 
>     "An adaptation
>     layer enables the transfer IPv6 packets over networks having a MTU
>     smaller than the minimum IPv6 MTU."
> 
> NEW: "An adaptation
>    layer enables the transfer of IPv6 packets over networks having a MTU
>    smaller than the minimum IPv6 MTU."
[acm] 
added "of"
> 
> * Section 5:
> 
>     "All these changes MUST be reported."
> 
> I'd like more clarity on where they should be reported: does this mean
> they
> MUST be reported when reporting the test results? Or on test spec? Either?
> Both?
[acm] 
Yes, reported with the test results, this is a testing framework.
2330 makes the context clear. Added "with the test results"
> 
> * From id-nits check:
> 
>      (Using the creation date from RFC2330, updated by this document, for
>      RFC5378 checks: 1998-02-23)
> 
>   -- The document seems to lack a disclaimer for pre-RFC5378 work, but may
>      have content which was first submitted before 10 November 2008.  If
> you
>      have contacted all the original authors and they are all willing to
> grant
>      the BCP78 rights to the IETF Trust, then this is fine, and you can
> ignore
>      this comment.  If not, you may need to add the pre-RFC5378
> disclaimer.
>      (See the Legal Provisions document at
>      https://urldefense.proofpoint.com/v2/url?u=https-
> 3A__trustee.ietf.org_license-2Dinfo&d=DwICaQ&c=LFYZ-
> o9_HUMeMTSQicvjIg&r=OfsSu8kTIltVyD1oL72cBw&m=VJKwYLLgC5yVNhjtEl5IagVCTZdnL
> 5-8_ofLX0lkl54&s=pPcdsrj7ZX8s_-XuhHUONGmdrq6xHXpqqPL4gHbAtW4&e=  for more
> information.)
> 
>      IETF Trust Legal Provisions of 28-dec-2009, Section 6.c(iii):
>         This document may contain material from IETF Documents or IETF
>         Contributions published or made publicly available before
>         November 10, 2008.  The person(s) controlling the copyright in
>         some of this material may not have granted the IETF Trust the
>         right to allow modifications of such material outside the IETF
>         Standards Process. Without obtaining an adequate license from the
>         person(s) controlling the copyright in such materials, this
>         document may not be modified outside the IETF Standards Process,
>         and derivative works of it may not be created outside the IETF
>         Standards Process, except to format it for publication as an RFC
>         or to translate it into languages other than English.
> 
[acm] 
We can add the pre-5378 disclaimer as a catch-all, but I doubt the original 
authors would make any fuss about the small amount of common text with 2330.
Almes, Paxson, Mahdavi and Mathis are all gentlemen and the best of their time.