[RTG-DIR] RtgDir review: draft-ietf-pce-association-bidir-09.txt

Harish Sitaraman <harish.ietf@gmail.com> Wed, 30 December 2020 23:06 UTC

Return-Path: <hsitaraman@gmail.com>
X-Original-To: rtg-dir@ietfa.amsl.com
Delivered-To: rtg-dir@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D41E53A0AFD; Wed, 30 Dec 2020 15:06:35 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.098
X-Spam-Level:
X-Spam-Status: No, score=-2.098 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=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 M1cW52KRSUMI; Wed, 30 Dec 2020 15:06:34 -0800 (PST)
Received: from mail-qk1-x72b.google.com (mail-qk1-x72b.google.com [IPv6:2607:f8b0:4864:20::72b]) (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 180413A0AFA; Wed, 30 Dec 2020 15:06:31 -0800 (PST)
Received: by mail-qk1-x72b.google.com with SMTP id b64so15170129qkc.12; Wed, 30 Dec 2020 15:06:31 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:from:date:message-id:subject:to:cc :content-transfer-encoding; bh=qNm9ekTbgpxJNlsIRalvVByctD52Pk2tlo5iFaRB4K8=; b=HXsfgcZQWKBFQvjfkNCCYzCh2DbDdbxH+pX7GdPcxO03qrovvVM4aH7pqEIqw9nxGi HOLi8ZcDOXVRyuNBnA+9TH3ocBa6CNJssxdqsXylvhm8EPfhBp19Zgt7bViiHMezZBTW jvwNfwehxdFR1yk3lyiyIAoXfDPy8CGS9y6vx0D1wj3DrYj98pJGpfpBmlojt/Hx7lBS ECiFalCNQLd9zjUpbiADAi9Fe8+BKnQa/VyR30vRqc/e5D0joHEU5tPq8grfNqfgR9O4 DUBvI+oZOQTcRZAyv59pzrZlL1sLAvs/7giSctFsglvhoLR0ePaeKrLG5/a3r9/qGdIk +Esw==
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 :content-transfer-encoding; bh=qNm9ekTbgpxJNlsIRalvVByctD52Pk2tlo5iFaRB4K8=; b=s43lODqRFY+GbjPWu/Qf8p4aAZilgV05jM3JkI/k4eRpP3WAWbNFuNsdGh3Cova8B/ ZW+qzP1t2eR9YI5izNRR2bDzVnnk57QvCpdIPG+S4nre+kGwz9VNEFwQt6Ow6T6TesBI 0WtYYid012jn7rQCKWsj/06mNvcYngtM565845e5xyLPbgeNwrJmjARXklpNu0LrJ4lA YzYPQ5YYk1wahTIQM+kDpCoO7qWEvxhD4KDm6ceXwqCIbh1AE3BMnWKQfSYnnFySPwRO aPD2OhWKUyyHr/OaLCOaC8DlYVKw6Ygjqu4jytKQRe7D/MtXV6ocNaXSp+NpqzyBaBhl rCBA==
X-Gm-Message-State: AOAM533F/gvVMtovf6qe7tBUbJpmYt81P8hN7uPRbIs6nXQ1a38FF6Sr xJKtggZkBiJyS99GwiaDGtdl082m87la1rmbzTpl0zTQxIcfXQ==
X-Google-Smtp-Source: ABdhPJy02fM+4xkH+HKJ9lLeqWfnfh3aoU3sfxNlGxqD4JeFd/tevSMgZZCoxj2LBzjMgCgyMPNfXX9QjfcH7i9BE+8=
X-Received: by 2002:a05:620a:13b8:: with SMTP id m24mr21844782qki.205.1609369589784; Wed, 30 Dec 2020 15:06:29 -0800 (PST)
MIME-Version: 1.0
From: Harish Sitaraman <harish.ietf@gmail.com>
Date: Wed, 30 Dec 2020 15:06:18 -0800
Message-ID: <CAPbvvS=6Eg9V1aMvgr7Av24U+_rSm4Mm9t59+LGXsPEYGKk4_w@mail.gmail.com>
To: rtg-ads@ietf.org
Cc: rtg-dir@ietf.org, draft-ietf-pce-association-bidir.all@ietf.org, pce@ietf.org
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
Archived-At: <https://mailarchive.ietf.org/arch/msg/rtg-dir/mBfVPhVlI4nlIB04k--fdMMOZvo>
Subject: [RTG-DIR] RtgDir review: draft-ietf-pce-association-bidir-09.txt
X-BeenThere: rtg-dir@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Routing Area Directorate <rtg-dir.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rtg-dir>, <mailto:rtg-dir-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/rtg-dir/>
List-Post: <mailto:rtg-dir@ietf.org>
List-Help: <mailto:rtg-dir-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rtg-dir>, <mailto:rtg-dir-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 30 Dec 2020 23:06:36 -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. 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-bidir-09.txt
Reviewer: Harish Sitaraman
Review Date: 30 December 2020
IETF LC End Date: 8 January 2021
Intended Status: Standards Track

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

Comments:
This document is clearly written. It required a closer read due to
sentences that appear similar but differ on PCC/PCE
(initiated/delegated).

Major Issues:
No major issues found.

Minor Issues:
Section 3.1 and 3.2: The last paragraphs refers to “As specified in
[RFC8537]” for the FRR procedures. From the title of the referred RFC,
it appears to be for co-routed LSPs though from the RFC sections
2.2.1/2.2.2, it is applicable for regular single-sided and
double-sided LSPs too. Since this draft opts to mention FRR procedures
and refers to RFC 8537 unchanged, would it be better to update section
3.3 too?

Section 3.2.1: For readability, it might be better to clarify “Both
endpoint (PCC) nodes report the forward LSP1 and LSP2 to the PCE.” as
done in earlier section 3.1 to specifically call out reporting LSP1 by
node A and LSP2 by node D. The sentence as is can be read as both
nodes report both LSPs.

Section 4.1: “A Bidirectional LSP Association SHOULD NOT have more
than two unidirectional LSPs.” - it seems like this should be MUST
NOT. Is there a reason why it shouldn’t be?
Section 4.1: Were there any early allocation of IANA code points for
this draft? I’m asking in relation to section 6.1 though technically
this is outside the scope of this document.

Section 4.2: Is the F flag set if the forward LSP is not co-routed? If
yes, an explicit statement will help, similar to how the C/R flags are
clarified.

Section 6.1: It is unclear what is the use of this section as there
aren’t any details on the level of support or potential backwards
compatibility issues once IANA assigns code points. I understand how
that might be out of scope of this document, but I can’t find any use
for this section as is. Maybe the section is a need from the WG
perspective.

Nits:

Section 5.7: “Associations defined in this document and it does not
support; the”… misplaced ; instead of comma. Better to remove “and it
does not support;”.
Section 4.1: "Similarly, for both PCE Initiated and PCC Initiated
single-sided case, these associations are also dynamically created on
thee remote endpoint node using the information received from the RSVP
message from the originating node." => s/thee/the. In the first pass,
I read it as three and was wondering if there is a 3rd endpoint node
:-).

--
Harish