RE: [Pce] Last Call: <draft-ietf-pce-stateful-pce-18.txt> (PCEP Extensions for Stateful PCE) to Proposed Standard

"Adrian Farrel" <adrian@olddog.co.uk> Thu, 16 February 2017 22:09 UTC

Return-Path: <adrian@olddog.co.uk>
X-Original-To: ietf@ietfa.amsl.com
Delivered-To: ietf@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B5DD5129556; Thu, 16 Feb 2017 14:09:56 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.62
X-Spam-Level:
X-Spam-Status: No, score=-2.62 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01] 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 FVPAFdHBBJn4; Thu, 16 Feb 2017 14:09:54 -0800 (PST)
Received: from asmtp4.iomartmail.com (asmtp4.iomartmail.com [62.128.201.175]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0CF24129577; Thu, 16 Feb 2017 14:09:50 -0800 (PST)
Received: from asmtp4.iomartmail.com (localhost.localdomain [127.0.0.1]) by asmtp4.iomartmail.com (8.13.8/8.13.8) with ESMTP id v1GM9nea007202; Thu, 16 Feb 2017 22:09:49 GMT
Received: from 950129200 ([176.241.251.4]) (authenticated bits=0) by asmtp4.iomartmail.com (8.13.8/8.13.8) with ESMTP id v1GM9jD5007182 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Thu, 16 Feb 2017 22:09:47 GMT
From: Adrian Farrel <adrian@olddog.co.uk>
To: ietf@ietf.org
References: <148711263433.10090.8026814862201890553.idtracker@ietfa.amsl.com>
In-Reply-To: <148711263433.10090.8026814862201890553.idtracker@ietfa.amsl.com>
Subject: RE: [Pce] Last Call: <draft-ietf-pce-stateful-pce-18.txt> (PCEP Extensions for Stateful PCE) to Proposed Standard
Date: Thu, 16 Feb 2017 22:09:44 -0000
Message-ID: <0a3201d288a1$632ecf50$298c6df0$@olddog.co.uk>
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
X-Mailer: Microsoft Outlook 14.0
Thread-Index: AQFxcgmRJRd+l0rmBvxaEPG5ui9ti6IuXg9w
Content-Language: en-gb
X-TM-AS-MML: disable
X-TM-AS-Product-Ver: IMSS-7.1.0.1679-8.1.0.1062-22890.003
X-TM-AS-Result: No--14.227-10.0-31-10
X-imss-scan-details: No--14.227-10.0-31-10
X-TMASE-MatchedRID: oCj5caaCQylfsB4HYR80ZggKAWhuC2ojb6bRSg4rpzvFJnEpmt9OE7k7 olbm2XYLL81jVSVU6+jAOFrAqMIwbNNvenzH/Dobr3X9gdfSLWUZKp0SZ4P+dSG8WMGwsRk0Kwz QglsQcHCsS77HibGxYdUkJMc7dlaf7bzFTf/STMpKTcBICU/vrXidToq2MMwDMTjIm0ynmGvEa7 47xSk2sfuZKsxDJQosKuNEza0pRs393AFKImnqn0hEDfw/93BuU2a5TLPrk1hct5jgLX72gKyJj slvt/ymnCy4x1pCAZWlWEq/lM4/aYaw96TXEsdWRsqQuQlRTh/4uJ1REX4MHfgnJH5vm2+gWA8c OQSmFM/V2P57aWVEz858tPB+L01c93MHmdSMa+tor4yxPAz7Wcx5q78WvFJkNOnYXKcDRxAH+7V 9+L9KUd2abg/+z3bUjufvcQiGaTaIUXxlE/cMzLiMC5wdwKqd81oVAsmRjwkLHKG+RPEVMxFG4E GBR4d4StHkUZfKYdTNHdrmQPx0Cfi/16LqVE8O8eSmTJSmEv1R3sGN+j7mNPQgoCjBjjk29kZ14 G/bCrSGGXuUR3ZPz6M0mp5DWdsD6c6GXyQATrqTEgTE0DYkgBacPYI/JssKDO+DX+rUwfY30EeC x5K2K3WVib4qoeH9Zrf0+NZ/Q01Nfs8n85Te8v7E6GNqs6ce3QfwsVk0UbtuRXh7bFKB7sQf4Ar ci9mfUL9uNj6Pv0gmsvwWWhoBuwWuOfSpyh/EaAZk0sEcY14=
Archived-At: <https://mailarchive.ietf.org/arch/msg/ietf/OJetpQ4Ui2BY2xvJeTfql0CrEIk>
Cc: draft-ietf-pce-stateful-pce@ietf.org, pce@ietf.org, pce-chairs@ietf.org
X-BeenThere: ietf@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
Reply-To: adrian@olddog.co.uk
List-Id: IETF-Discussion <ietf.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ietf>, <mailto:ietf-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ietf/>
List-Post: <mailto:ietf@ietf.org>
List-Help: <mailto:ietf-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ietf>, <mailto:ietf-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 16 Feb 2017 22:09:56 -0000

IETF last call

I have read and commented on this document during its production by the
PCE working group. It constitutes a missing piece of the puzzle that we
started with RFC 4655.

The publication of this work as an RFC is long overdue to the point that
implementers have become confused over the last couple of years about
whether it would ever be published.

However, on re-reading this final version, I notice a few points.
Nothing major.

Thanks for the work,
Adrian

---
              
The reference to [I-D.ietf-pce-stateful-pce-app] is for some terms that
are fundamental to understanding this document.  It needs to be a 
normative reference.

---

3.1.3 has...
   Note that existing configuration tools and protocols can be used to
   set LSP state.
...which is true, but is lacking references for the inquisitive mind.

Just need some form of "(such as, ....)"

---

In the RBNF in section 6 there is some mismatch between hyphen and
underscore. Not only is there a mixture of uses, but sometime the
same construct is named in different ways (e.g., in 6.1 you have
<actual_attribute_list> and <actual_attribute-list>)

---

In 6.2, would it help show consistency with 6.1 and remove potential
confusion if

      <path>::= <intended_path><attribute-list>

read

      <path>::= <intended_path><intended-attribute-list>

---

The use of TBD in the document to flag where IANA allocations need to
be updated in the document is going to cause the RFC editor additional
work and is error prone. What you should probably do is use TBD1, TBD2,
etc. in the text and then include those flags in the IANA considerations
sections.

However (!) I note that early allocation has been done for most of the
code points. So...
- The IANA section should refer to this and ask IANA to confirm those
  allocations and update the registry to point to this document when it
  is an RFC
- The actual numbers can be filled in in place of all the TBDs
- It would help the reader/coder if you pointed forward to the new
  registries (for example, from 7.3.3 to 8.9)

---

7.3.2 Symbolic Path Name

You need to give some clues!
Is this supposed to be printable?
Is this in a particular character set?
Is it supposed to be null terminated (which would mean that if it was a
multiple of 4 octets you'd need another four octets of pad)

---

7.3.4
While 2205 is technically a good enough reference for the ERROR_SPEC
object, I wonder if the reader will automatically be aware of the
additional work on that object in 3471, 4201, and 4920.

> -----Original Message-----
> From: Pce [mailto:pce-bounces@ietf.org] On Behalf Of The IESG
> Sent: 14 February 2017 22:51
> To: IETF-Announce
> Cc: draft-ietf-pce-stateful-pce@ietf.org; pce@ietf.org; pce-chairs@ietf.org
> Subject: [Pce] Last Call: <draft-ietf-pce-stateful-pce-18.txt> (PCEP
Extensions for
> Stateful PCE) to Proposed Standard
> 
> 
> The IESG has received a request from the Path Computation Element WG
> (pce) to consider the following document:
> - 'PCEP Extensions for Stateful PCE'
>   <draft-ietf-pce-stateful-pce-18.txt> as Proposed Standard
> 
> The IESG plans to make a decision in the next few weeks, and solicits
> final comments on this action. Please send substantive comments to the
> ietf@ietf.org mailing lists by 2017-02-28. Exceptionally, comments may be
> sent to iesg@ietf.org instead. In either case, please retain the
> beginning of the Subject line to allow automated sorting.