[Pce] RtgDir review: draft-ietf-pce-association-group-08

Stig Venaas <stig@venaas.com> Sat, 06 April 2019 00:55 UTC

Return-Path: <stig@venaas.com>
X-Original-To: pce@ietfa.amsl.com
Delivered-To: pce@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id F0777120278 for <pce@ietfa.amsl.com>; Fri, 5 Apr 2019 17:55:32 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.901
X-Spam-Level:
X-Spam-Status: No, score=-1.901 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_MED=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_NONE=-0.0001] autolearn=unavailable autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=venaas-com.20150623.gappssmtp.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 koc7Wp6mhlSz for <pce@ietfa.amsl.com>; Fri, 5 Apr 2019 17:55:29 -0700 (PDT)
Received: from mail-ed1-x52b.google.com (mail-ed1-x52b.google.com [IPv6:2a00:1450:4864:20::52b]) (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 A290212028B for <pce@ietf.org>; Fri, 5 Apr 2019 17:55:29 -0700 (PDT)
Received: by mail-ed1-x52b.google.com with SMTP id s16so6995309edr.3 for <pce@ietf.org>; Fri, 05 Apr 2019 17:55:29 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=venaas-com.20150623.gappssmtp.com; s=20150623; h=mime-version:from:date:message-id:subject:to:cc; bh=tFSm0FUMEYwyLlg1gh91Y4H9f2ThuPX7jazd6FamHpM=; b=tP7e+u/2av9VNmsbNmHM/9Xcc8LczB5HBaC6A/ipYwMmeRM0JUW5zj1VuP5wX1pVdT 6GRr/OZe/S8v0wWtxo+Q6N5c0UBorsOuitOZqyDL3DyIZK6ZXBRZt/6UH3iDbD2+RZVW MimnHg9pGRFCuGwaeUfKWUT3mE6PowQRlmMtf30fgil7/3TNR0aXQbFiNpyHn2yM6mxe auqDtyJNljbZN1k7HYEmzWN+h3uDsuLo1WoPJE4uHihnS31sv/Hq01IGp64w5uA3bzvr 8G4BCPUX+nceMhOCQETG6Eozcy/76VXZOLT+qHjyKVLDD3jPOSoXcp4UN3PqlIR5M7ip 2YWw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to:cc; bh=tFSm0FUMEYwyLlg1gh91Y4H9f2ThuPX7jazd6FamHpM=; b=XzAgqdvXjdUC4tWZoXFviiEDGHzR6PZghcHh5R8h4KvLLr/J12uMScNgZXtFMcq2dt fplJrLTAPdOha1BKKdYtQV9VmtkZlwCSrz4uaRzI5SPgGFRTZfiEkiy7YnlPTf04a/hO S/p6j0pvEagZYts0ryYIUs4tsi78AemBSM2QrCd9sJh12bNJklTFMyHj597H7LUCDlPR lzHVhDuO+sSCJ7JjShP/9ctPpBQTh8ZooDAXhqrP9S9igOAAiMYpqJ6SxNfDFnPt1/AP czS/cZ3pg7qUMbaAb/I5LK7WaY0DiBw8ma2Fc4x0mDiB7nhTmnvSyDCg68KggJMbtQSw KDwA==
X-Gm-Message-State: APjAAAXAR8MGJU3UmcZah4JCym/5D5cPTTCcs83PcqdL458OVHUf1xEi 2XumkZP2DYT/dG5xllZJUlER9F++rocEyJ6HjNIM1w==
X-Google-Smtp-Source: APXvYqywKQEqzKDdCoA40Ksiq8GBxmf14JndhgsxM0Dd1+qrYYBvmI/d9Vtg7QlkON9s+Lrg5vjh7dqI7AWagQIAs2g=
X-Received: by 2002:a17:906:6c0d:: with SMTP id j13mr8989688ejr.249.1554512128089; Fri, 05 Apr 2019 17:55:28 -0700 (PDT)
MIME-Version: 1.0
From: Stig Venaas <stig@venaas.com>
Date: Fri, 05 Apr 2019 17:55:17 -0700
Message-ID: <CAHANBt+wJupX8fyZ=w6qhOf6R7qVu0_Khi8fo7BdhfVJSsmo5Q@mail.gmail.com>
To: "<rtg-ads@ietf.org>" <rtg-ads@ietf.org>
Cc: rtg-dir@ietf.org, draft-ietf-pce-association-group.all@ietf.org, pce@ietf.org
Content-Type: text/plain; charset="UTF-8"
Archived-At: <https://mailarchive.ietf.org/arch/msg/pce/WZgHiOhncY8hgPSAvIgw1e7F_YA>
Subject: [Pce] RtgDir review: draft-ietf-pce-association-group-08
X-BeenThere: pce@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Path Computation Element <pce.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/pce>, <mailto:pce-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/pce/>
List-Post: <mailto:pce@ietf.org>
List-Help: <mailto:pce-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/pce>, <mailto:pce-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 06 Apr 2019 00:55:33 -0000

Hello,

I have been selected as the Routing Directorate reviewer for this
draft. The Routing Directorate seeks to review all routing or
routing-related drafts as they pass through IETF last call and IESG
review, and sometimes on special request. The purpose of the review is
to provide assistance to the Routing ADs. For more information about
the Routing Directorate, please see
http://trac.tools.ietf.org/area/rtg/trac/wiki/RtgDir

Although these comments are primarily for the use of the Routing ADs,
it would be helpful if you could consider them along with any other
IETF Last Call comments that you receive, and strive to resolve them
through discussion or by updating the draft.

Document: draft-ietf-pce-association-group-08.txt
Reviewer: Stig Venaas
Review Date: April 5th 2019
IETF LC End Date: April 5th 2019
Intended Status: Standards Track

Summary:
This document is basically ready for publication, but has nits that
should be considered prior to publication.

Comments:
The document is in good shape and fairly easy to read. There are some
grammar errors and some language that could be improved somewhat. I'm
sure the RFC editor will help with that, but I've added some comments
below.

Major Issues:
No major issues found.

Minor Issues:
No minor issues found.

Nits:

In Introduction first paragraph
Typo: Generalzied

In section 3.2:
   can either be dependent or independent.  The SVEC object identify the
Should be identifies                                        ^^^^^^^^

   The motivation behind the association group defined in this document
   and the SVEC object are quite different, though some use case may
   overlap.  The PCEP extensions that defines new association type
   should clarify the relationship between SVEC object and association
   type, if any.

A few issues here. Perhaps it should be
   The motivation behind the association group defined in this document
   and the SVEC object are quite different, though some use cases may
   overlap.  PCEP extensions that define a new association type should
   clarify the relationship between the SVEC object and the association
   type, if any.

In section 3.3:
   For the operator-configured association, the association parameters
   such as the association identifier, association type, as well as the
   association source IP address is manually configured by the operator.
The last line should perhaps be
   association source IP address, are manually configured by the
   operator.

Right below:
This line
   the association identifier is allocated dynamically by the PCEP

should perhaps be
   the association identifier, are allocated dynamically by the PCEP

Also, right below:
   operator-configured association are known to the PCEP peer before

Should be "is known".

In this paragraph:
  The associations are properties of the LSP and thus could be stored
   in the LSP state database.  The dynamic association exist as long as
   the LSP state.  In case of PCEP session termination, the LSP state
   clean-up MUST also take care of associations.

the sentence "The dynamic association exist as long as the LSP state."
should perhaps be "The dynamic association exists as long as the LSP
state exists"?

In 3.4:
   A range of association identifier for each Association type
identifiers                     ^^^^^


In 6.1:
   association type are defined in separate documents.
               ^^^^^^^^^
In 6.3.1:
   <state-report-list> ::= <state-report>[<state-report-list>]
Should there be a space here?                        ^^^^^

In 6.3.2:
   <request-list>::= <request>[<request-list>]
Space here?                ^^^^^

In 6.3.3
   <response-list>::=<response>[<response-list>]
Space here?                  ^^^^^

In 6.4:
   attached to LSP state and the association exist till there is an
exists                                      ^^^^^^^

   in [RFC5440].  If a PCEP speaker understand the ASSOCIATION object
understands                         ^^^^^^^^^^^


   a new associations, it MUST return a PCErr message with Error-Type 26
^^^^^^^^^^^

In 7.2:
   31 (Early   Extended Association Id     [This.I-D]
I think it should say ID           ^^^^
If you agree, then this should also be fixed in the IANA registry. It
currently says Id.

In 7.4:
   There are no association type specified in this document, future
types                      ^^^^^^

Regards,
Stig