Re: [Lsvr] WGLC for draft-ietf-lsvr-applicability-09 (to end May 4, 2023)

Ketan Talaulikar <ketant.ietf@gmail.com> Thu, 04 May 2023 11:24 UTC

Return-Path: <ketant.ietf@gmail.com>
X-Original-To: lsvr@ietfa.amsl.com
Delivered-To: lsvr@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 08A24C1519AF; Thu, 4 May 2023 04:24:11 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.094
X-Spam-Level:
X-Spam-Status: No, score=-7.094 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, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, URIBL_DBL_BLOCKED_OPENDNS=0.001, URIBL_ZEN_BLOCKED_OPENDNS=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 ([50.223.129.194]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id pt_j0fRKR86k; Thu, 4 May 2023 04:24:08 -0700 (PDT)
Received: from mail-ed1-x52a.google.com (mail-ed1-x52a.google.com [IPv6:2a00:1450:4864:20::52a]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id AD7DEC14CE39; Thu, 4 May 2023 04:24:08 -0700 (PDT)
Received: by mail-ed1-x52a.google.com with SMTP id 4fb4d7f45d1cf-50be0d835aaso591974a12.3; Thu, 04 May 2023 04:24:08 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1683199447; x=1685791447; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=mLBq9N4FaeLPEL0Qoj0BvNVkd8Rxai7KaL9paU567jw=; b=XHvCqyT4BnVeI9SivlrJ27vAa227MNU2J/O3i70RaINl8zHskn/ZYx93G9dldrJyMx j9p3iulM9dcAWWxnmPzadM94imN++5C2uSd6GyXjYxGRDpbOFXIqJbkrT4sWqDKWjolI TxjfUGahVSjwfj8kogbOJVjB9guWEbgr8EPtcpBd4QwX92CjxHfXMy2vibyvR5ZgUFNe WkZ6W9kvcRw0feyh9GLMy2HoBYLujVnlmGSyjtyghHFLSGYibJZLCcz9k4dGlQBt5Aiq ZPRW57UMrHGX6RhQETADOGFZ8izVe9Ry7ZgLSVCSkaYSVRmqMpkq8Rm0j7AGfF6p4Qfu YEgw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1683199447; x=1685791447; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=mLBq9N4FaeLPEL0Qoj0BvNVkd8Rxai7KaL9paU567jw=; b=DjEbCpNMOoIRxpsC629gKm4oEgTSdQHUEZCHZupY/3jg50o7GNfcnluqaasRi67Vqj p96CwGYxKtFmQ10/vOV9AhfNENOwtot21HdnojJdGMkg2EIjGLScMu9MpgkFG5QeDS++ 8XnJ8QPMYGZiizOrWL5SjFH4Y7kg7cQms0Z6nA/+aTlPdKz/2kYjAIXjrFQpoayP1BNE TL56aoMF9RqI+77bLgkOZBTDvm67VhPX+GnvimE7mlRQBnxPvtTM2iG/M1/p8+k9muZm A7/eMteFfsPrPGezjkIYkMk24bV/uw3RVoyBpjBeAUZoEseSvu7t24uHjZTJC9KAiC8K eqow==
X-Gm-Message-State: AC+VfDyANibky7CQYfXaTPdbIpBSBjhqm9ejtMSeypXShu7FYh2+J4Hi SinRkNM6rJRWy9zsLGTm0E3OwuiiE4ZSrnItQ0TyZn0WR3I=
X-Google-Smtp-Source: ACHHUZ4LQCpv8gtbnmiqGA8WTwa7eQgtaZYpyD317oy6WUCydcgUusNJypItdtZUsN7Wh4IcHH3OtWbbeHsye2ZFt/0=
X-Received: by 2002:a17:906:ef0a:b0:94a:9f9a:b3c4 with SMTP id f10-20020a170906ef0a00b0094a9f9ab3c4mr6594195ejs.49.1683199446837; Thu, 04 May 2023 04:24:06 -0700 (PDT)
MIME-Version: 1.0
References: <AS1PR07MB85895509126E024FF43E9F4AE0639@AS1PR07MB8589.eurprd07.prod.outlook.com>
In-Reply-To: <AS1PR07MB85895509126E024FF43E9F4AE0639@AS1PR07MB8589.eurprd07.prod.outlook.com>
From: Ketan Talaulikar <ketant.ietf@gmail.com>
Date: Thu, 04 May 2023 16:53:56 +0530
Message-ID: <CAH6gdPy3f=TyMcvvWkGsRSgOnugiZ9p1Z+aGmHDfkZBya+rDSQ@mail.gmail.com>
To: "Gunter van de Velde (Nokia)" <gunter.van_de_velde@nokia.com>
Cc: "lsvr@ietf.org" <lsvr@ietf.org>, "lsvr-chairs@ietf.org" <lsvr-chairs@ietf.org>, "draft-ietf-lsvr-applicability@ietf.org" <draft-ietf-lsvr-applicability@ietf.org>
Content-Type: multipart/alternative; boundary="0000000000001d6e0e05fadc6913"
Archived-At: <https://mailarchive.ietf.org/arch/msg/lsvr/jFyDWlmb6WVLbjI3GQAU4g_wmmE>
Subject: Re: [Lsvr] WGLC for draft-ietf-lsvr-applicability-09 (to end May 4, 2023)
X-BeenThere: lsvr@ietf.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: Link State Vector Routing <lsvr.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/lsvr>, <mailto:lsvr-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/lsvr/>
List-Post: <mailto:lsvr@ietf.org>
List-Help: <mailto:lsvr-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/lsvr>, <mailto:lsvr-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 04 May 2023 11:24:11 -0000

Hello Authors,

Following are some review comments based on the latest version of the
document:

1) Please update reference to RFC7752 (BGP-LS) with
draft-ietf-idr-rfc7752bis

2) Section 6 refers to the use of BGP-LS in BGP-based DCs as a matter of
fact. I am not sure to what extent this is deployed, but regardless there
is no reference to draft-ietf-idr-bgp-ls-bgp-only-fabric which is the spec
that covers how BGP-LS reporting of topology in BGP-only networks is done.

3) Section 6.1 talks about the use of traditional BGP along with BGP-SPF,
but the motivation or applicability of when and why this would be done is
not described. I think it would help if some guidance is provided on when
and how BGP-SPF should be used/deployed with other BGP address-families.

4) Section 6.1.1 says the following:

"However, if BGP-LS NLRI is also being advertised for controller
consumption, there is no need to replicate the Node, Link, and Prefix NLRI
in BGP-NLRI. Rather, additional NLRI attributes can be advertised in the
BGP-LS SPF AFI/SAFI as required (e.g., BGP-LS TE metric extensions
[RFC8571] and BGP-LS segment routing extensions [RFC9085])."

It is not clear to me what this means. Additional attributes/extensions
cannot be advertised without the NLRIs being also advertised. Something
does not parse well in the above paragraph. Can you please clarify?

5) Section 6.2. For the controller based peering model, the draft does not
explain how the reachability between the routers and controllers is
achieved. Such guidance would be helpful.

6) Section 6.3 says the following, but does not explain or describe how
things work without such advertisement. It seems like the DC is split into
areas/levels/domains, but those details are not specified. Right?

 "In Spine/Leaf topologies, it is not necessary to advertise BGP-LS NLRI
received by leaves northbound to the spine nodes at the level above."

7) Section 6.4 & 6.5 - why is peer discovery mandatory for BGP SPF. Why
would it not work with peers being provisioned via some configuration or
other automation mechanism?

8) Sec 8 & 6.3, talks about aggregation. However, in traditional link-state
routing protocols, such/any aggregation is done at between
areas/levels/domain - not within an area. How is BGP SPF going to be able
to do something different?

9) Some normative language should be removed from sec 6.5.1 and then remove
sec 2.

Also, a general suggestion: RFC7938 is one document that is widely
referenced and referred to when it comes to deployment of BGP as the
underlay routing protocol in DCs. One can think that BGP-SPF is in some
ways building on top of it and bringing additional features/advantages.
Perhaps the authors may wish to consider referencing and leveraging RFC7938
as a base for providing deployment guidelines and applicability for BGP-SPF?

Thanks,
Ketan
(as a WG member)

On Thu, Apr 20, 2023 at 2:33 PM Gunter van de Velde (Nokia) <
gunter.van_de_velde@nokia.com> wrote:

> Hi All,
>
> The LSVR WG initiates a new working group last call for
> "draft-ietf-lsvr-applicability-09".
> Please send your comments to the list before EOB Thursday May 4, 2023.
>
> https://datatracker.ietf.org/doc/draft-ietf-lsvr-applicability/
>
> The current document went through early RTG-DIR and OPS-DIR reviews.
>
> https://datatracker.ietf.org/doc/review-ietf-lsvr-applicability-09-rtgdir-early-venaas-2023-04-14/
>
> https://datatracker.ietf.org/doc/review-ietf-lsvr-applicability-09-opsdir-early-bonica-2023-04-10/
>
> All, please reply on-list indicating if you're aware of an implementation.
> If not already completed, please reply on-list indicating if you're aware
> of any relevant IPR.
>
> Brgds,
> Gunter & Ketan
> LSVR WG co-chairs
>