Re: Shepherd review of draft-ietf-rtgwg-bgp-pic

Ahmed Bashandy <abashandy.ietf@gmail.com> Tue, 07 January 2020 04:14 UTC

Return-Path: <abashandy.ietf@gmail.com>
X-Original-To: rtgwg@ietfa.amsl.com
Delivered-To: rtgwg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E7639120123; Mon, 6 Jan 2020 20:14:39 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.998
X-Spam-Level:
X-Spam-Status: No, score=-1.998 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, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-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 pw8rF4LPox41; Mon, 6 Jan 2020 20:14:37 -0800 (PST)
Received: from mail-io1-xd2a.google.com (mail-io1-xd2a.google.com [IPv6:2607:f8b0:4864:20::d2a]) (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 77BE0120045; Mon, 6 Jan 2020 20:14:37 -0800 (PST)
Received: by mail-io1-xd2a.google.com with SMTP id x1so51183372iop.7; Mon, 06 Jan 2020 20:14:37 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=abMjmOdhhKU+crFLLVuZaC1VOaHaFA2hy4KA+rgGRRg=; b=u1Kisy14ASIW0QD/+beMzVmRfA1Y7nryjxP28rcC6Fj5fuLARIsskqktZmEUm03C4W dpu3wONDfMz/ZxkuGWiRqGhg8vdfGbjflIBk6wLtiYw8gbsuRaSLVtvl67eiERj5QjqU pE0iSWN6gYRWpjbr+J69K6KbqgcRy+6lIZDG9wQDhkOx4bJKynaopk3uJrrYbEamhZPy 6q2Ns4YUYhnaPbBdAAjd+gzqYaZxgQ59ODD2mQZkjoMptCPfVgV29GtTVuHFw+1mwlwF VPCxHPRoGH2+RZbdWUdwa8vAzV1bHo+74fo9Ma8wYgdbts8rkgcihl2DO6oRdLojqFqD 6f1g==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=abMjmOdhhKU+crFLLVuZaC1VOaHaFA2hy4KA+rgGRRg=; b=mp6jbz4UKbV3+k5cGs9V6x87oF44SN/iznkP6cyN9GEhTZ7Q1LYObq+ZXZJ6SDIeep 1ESgvwiO2LAvI+7NrZ+CgMQyfp867TnPinyrLlp+7H7rxA47vY6avDTX6tlhIlhJO51Q rBdu/mHq6kQGwzdcEWBiSMB39BcbVHkFLWbSXOplI/0njTQKgRB1eBDmuZ5uie8nm0aR D/QjVx2x7G0XmdcBa3nNX4hlbULqbsk61Yz47ULLkwYTRoRCnnhY7tflXJNW+JgQNxv3 PLMuMojg6jXYmKlTvQely6pJsk03kIgnqM9+Ux6Hbeiu8MZVFNtpL2I61ZcwdNAzYbLW X9wA==
X-Gm-Message-State: APjAAAWkZxe67FVGqN8LyMqdq2UD8TOdFQwErh3/+EphsPKCpuoRNPIr Gztsu8OUDR8BeRE/GdrMCJ3EpBSKPaecAeEOQBY=
X-Google-Smtp-Source: APXvYqys7pTvSALrwGVnVFAwVrlHh7XyPuYqEpPx3+R0F50duCG7zizoieptWRKVmzWIhcTVna8W7v0IipbYacqTZZA=
X-Received: by 2002:a02:c646:: with SMTP id k6mr83577101jan.34.1578370476563; Mon, 06 Jan 2020 20:14:36 -0800 (PST)
MIME-Version: 1.0
References: <0485C9EC-624C-4E4A-A199-9F62B0CA7B0A@futurewei.com>
In-Reply-To: <0485C9EC-624C-4E4A-A199-9F62B0CA7B0A@futurewei.com>
From: Ahmed Bashandy <abashandy.ietf@gmail.com>
Date: Tue, 07 Jan 2020 06:14:23 +0200
Message-ID: <CAAgvS4omFb+4=d2JELpFQS5=jUPGLcfcJq8Qc+frtCZLT38V8w@mail.gmail.com>
Subject: Re: Shepherd review of draft-ietf-rtgwg-bgp-pic
To: Yingzhen Qu <yingzhen.qu@futurewei.com>
Cc: draft-ietf-rtgwg-bgp-pic@ietf.org, rtgwg@ietf.org
Content-Type: multipart/alternative; boundary="0000000000009461ce059b85031c"
Archived-At: <https://mailarchive.ietf.org/arch/msg/rtgwg/0iStFjmLSRDZRds5htzZjnw5hO0>
X-BeenThere: rtgwg@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Routing Area Working Group <rtgwg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rtgwg>, <mailto:rtgwg-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/rtgwg/>
List-Post: <mailto:rtgwg@ietf.org>
List-Help: <mailto:rtgwg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rtgwg>, <mailto:rtgwg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 07 Jan 2020 04:14:40 -0000

Thanks a lot for the review and the detailed comments

I will work on addressing them

Ahmed

On Fri, Jan 3, 2020, 10:00 PM Yingzhen Qu <yingzhen.qu@futurewei.com> wrote:

> Hi authors,
>
>
>
> Happy New Year!
>
>
>
> I did a review of draft-ietf-rtgwg-bgp-pic-10 for shepherd write-up.
> Thanks for working on this informational document, and it’s very useful to
> improve routing convergence.
>
>
>
> I have the following comments and would like you to consider.
>
>
>
> General:
>
>    - Throughout the document, both BGP PIC and BGP-PIC are used. I’m ok
>    with either one, please keep it consistent.
>    - Regarding references, idnits is giving the following warnings:
>
>
>
>   == Outdated reference: draft-ietf-spring-segment-routing-mpls has been
>
>      published as RFC 8660
>
>
>
>   == Outdated reference: A later version (-05) exists of
>
>      draft-bashandy-rtgwg-segment-routing-ti-lfa-02
>
>    - There are links to references in the document are broken/not
>    working, please go through and fix them.
>    - Other idnits warnings:
>
>
>
>   == The copyright year in the IETF Trust and authors Copyright Line does
> not
>
>      match the current year
>
>
>
>   == The document seems to contain a disclaimer for pre-RFC5378 work, but
> was
>
>      first submitted on or after 10 November 2008.  The disclaimer is
> usually
>
>      necessary only for documents that revise or obsolete older RFCs, and
> that
>
>      take significant amounts of text from those RFCs.  If you can contact
> all
>
>      authors of the source material and they are willing to grant the BCP78
>
>      rights to the IETF Trust, you can and should remove the disclaimer.
>
>      Otherwise, the disclaimer is needed and you can ignore this comment.
>
>      (See the Legal Provisions document at
>
>      https://trustee.ietf.org/license-info for more information.)
>
>
>
>    - Section 2.1.2: some clarification needed here. When the primary
>    next-hop fails, my understanding is that BGP PIC will first use other
>    primary next-hops if available, e.g ECMP before using the pre-computed
>    backup paths. Also “The existence of a secondary next-hop is clear for the
>    following reason:”, this needs some explanations, and this is different
>    from for example pre-computed backup paths using IP FRR.
>    - Section 7 title is “Properties”, and it seems to me this section is
>    more like a summary. I’d suggest combining section 7 and 10, then change
>    the title to summary or something. No strong opinion on this one though.
>    - Throughout the document, lots of paragraphs are missing the ending
>    “.”
>
>
>
> Nits:
>
>    - The following are editorial nits, please consider fixing them. I’m
>    using the line number from idnits.
>
>
>
> 136        techniques, multiple techniques have been proposed to allow for
>
> 137        BGP to advertise more than one path for a given prefix
>
> I’m not sure it should be “allow” or “allow for”.
>
>
>
> 169        o  Ingress PE, "iPE": A BGP speaker that learns about a prefix
>
> 170           through a IBGP peer and chooses an egress PE as the next-hop
> for
>
> 171           the prefix.
>
> Should be “an iBGP peer”. Also this definition is not clear to me. I’d
> also suggestion add one for “ePE”.
>
>
>
> 239        o  A shared hierarchical forwarding Chain: It is not uncommon
> to see
>
> Should be “chain”.
>
>
>
> 270        This section describes the required functionality in the
> forwarding
>
> 271        and control planes to support BGP-PIC described in this document
>
> “functionalities”, also missing ending “.”.
>
>
>
> 334        VPN-IP2, respectively. Suppose that BGP-NH1 and BGP-NH2 are
> resolved
>
> 335        via the IGP prefixes IGP-IP1 and IGP-P2, where each happen to
> have 2
>
> 336        ECMP paths with IGP-NH1 and IGP-NH2 reachable via the
> interfaces I1
>
> 337        and I2, respectively. Suppose that local labels (whether LDP
> [4] or
>
> 338        segment routing [13]) on the downstream LSRs for IGP-IP1 are
> IGP-L11
>
> 339        and IGP-L12 while for IGP-P2 are IGP-L21 and IGP-L22. As such,
> the
>
> 340        routing table at iPE is as follows:
>
> I think you meant “IGP-IP2”, instead of “IGP-P2”.
>
>
>
>
>
> Thanks,
>
> Yingzhen
>
>
>