Re: [Lsvr] Final draft LSVR re-charter text - final disagreements before end-of-business day 30 Jan 2024

Greg Mirsky <gregimirsky@gmail.com> Wed, 24 January 2024 21:12 UTC

Return-Path: <gregimirsky@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 AC79FC14F6BC for <lsvr@ietfa.amsl.com>; Wed, 24 Jan 2024 13:12:13 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.104
X-Spam-Level:
X-Spam-Status: No, score=-2.104 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_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01, 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 ZoPcVLMHZpAc for <lsvr@ietfa.amsl.com>; Wed, 24 Jan 2024 13:12:11 -0800 (PST)
Received: from mail-yb1-xb2e.google.com (mail-yb1-xb2e.google.com [IPv6:2607:f8b0:4864:20::b2e]) (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 72A5DC14F6AC for <lsvr@ietf.org>; Wed, 24 Jan 2024 13:12:11 -0800 (PST)
Received: by mail-yb1-xb2e.google.com with SMTP id 3f1490d57ef6-dc223f3dd5eso5023087276.2 for <lsvr@ietf.org>; Wed, 24 Jan 2024 13:12:11 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1706130730; x=1706735530; darn=ietf.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=Th9Yiekzz5+u43jGN+WTqe9tQfw1DjPBGLyZtPSiiAU=; b=cLBQzzsqzmuLwagv9cEsWwK4T69OYxlr1AMzxquuMka2nRxGIWuHobOz9eZXPvqsHy dL9EnbXngvpvWe2EARJYtTmS1BX4ARtjr65Vua+Bsp5oNRroVPRcYo3MVcOPNMVJsywz 7ZPYUu/AC5aA0p0dwWkM1zO2ZD62L12Go0chpcpSFkAvCwKtwiEH/JTuRgNGhRcYeAEp hFxx7IqxWoxHzvBeoRhQZr4r+DlDZ36J+3SXg5eMw/MqaoxSWxRAwqflqfJ2aN0hN80j SPjxaoAxgWcgpQmkuk2aVYZnMQE2m7Bzarl0jrR5fQsxH4ND1BnM6lHUz7pmXecTbkdI P9Rg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1706130730; x=1706735530; 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=Th9Yiekzz5+u43jGN+WTqe9tQfw1DjPBGLyZtPSiiAU=; b=Jo1iZJlX77MdT9jK7J+IFsPmOgbgKe6WWJKii48BtfANLiZVYmSy+2MWm80QJyEmba +QpHm02kkUxB/l/QEFbPjKMdxnQRcWUBZu3OqrsXMuN4QpMmDxrar6PZCpBHLtbsfhxx tAAk2cqhoYvqA6Z6O2DgLeDwUj4giQZ6/1Z2OfXvVUrQ0hEdMXZT7lnH8/i552cTQNZ+ culzhKTcuvxb6s89YfNq+4bRxpK72Mo1I+ZteF06+vEaGODaVASzFFyOBoR6siu1QSA9 R9VbqxepbI24mjfRrCHQEHrYuik04F1hYYETQe0B+dZCvOfaUPweD9IVg2ACbGJuovZb nz/A==
X-Gm-Message-State: AOJu0Yzavpp84V46iYA45L9rxdoO7E3O8qn+ygy/4qI2+hLDOLaVCX4j 97GflovLwxKJzJWjcYT46aUVB1hCPdmz+FeaKl1mJnHHPw409VT5lOsFgIf7YMqKp6pFIdf8G2c sesIJ0Dk4WM34l9fmQ3nnXP6dedSJukAmQMU=
X-Google-Smtp-Source: AGHT+IHnK6b7LBYUBpk4jpMIGEEHq7xxRbylH4SfCZfabiiwBlbjSX53PCsZIBdPIOIMYI9/efX5iiwdEzBxYeN3U1U=
X-Received: by 2002:a25:ad02:0:b0:dc2:2f7a:6dfe with SMTP id y2-20020a25ad02000000b00dc22f7a6dfemr1327877ybi.52.1706130730478; Wed, 24 Jan 2024 13:12:10 -0800 (PST)
MIME-Version: 1.0
References: <AS1PR07MB85897433B55A710C1ECB62B6E07B2@AS1PR07MB8589.eurprd07.prod.outlook.com>
In-Reply-To: <AS1PR07MB85897433B55A710C1ECB62B6E07B2@AS1PR07MB8589.eurprd07.prod.outlook.com>
From: Greg Mirsky <gregimirsky@gmail.com>
Date: Wed, 24 Jan 2024 13:11:59 -0800
Message-ID: <CA+RyBmVgcy6fKaKOUDa-tGy_e+jTuMmNKG=NAb0UdpQv3EhXqA@mail.gmail.com>
To: "Gunter van de Velde (Nokia)" <gunter.van_de_velde=40nokia.com@dmarc.ietf.org>
Cc: "lsvr@ietf.org" <lsvr@ietf.org>
Content-Type: multipart/alternative; boundary="0000000000002171af060fb78450"
Archived-At: <https://mailarchive.ietf.org/arch/msg/lsvr/P80ihs-Aw4TwysZ0XbA3dCZFTwc>
Subject: Re: [Lsvr] Final draft LSVR re-charter text - final disagreements before end-of-business day 30 Jan 2024
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: Wed, 24 Jan 2024 21:12:13 -0000

Hi Gunter,
thank you for sharing the proposed updated charter. I have one question
about the scope of the Layer-3 Discovery and Liveness work. The proposed
charter states the following:

The mechanism should also support the monitoring of reachability of
neighboring routers over links as well as leverage the use of existing
mechanisms such as BFD for faster liveness monitoring.

>From experience with routing protocols, fast convergence is essential to
operators. BFD demonstrated its ability to provide sub-second detection of
network failure at scale. Considering that, would it be reasonable to
center on BFD as only fast defect detection method and reword the sentence
as follows:

The mechanism should also support the monitoring of reachability of
neighboring routers over links based on the use of existing mechanisms such
as BFD for faster liveness monitoring.

Regards,
Greg

On Wed, Jan 24, 2024 at 8:40 AM Gunter van de Velde (Nokia)
<gunter.van_de_velde=40nokia.com@dmarc.ietf.org> wrote:

> Hi LSVR WG,
>
> This note is provide an update on the eminent LSVR re-chartering. Together
> with our AD it was agreed to keep the changes minimal and focus upon
> formally including the Layer-3 Discovery and Liveness deliverable and a
> revised Milestone agenda, without expanding any other LSVR scope. In
> addition we also added more explicit reference to bgp-spf. Please find
> below the finally proposed revised LSVR charter. If no strong opposition,
> before End-of-Business day 30 January we’ll move forward and formally
> propose the below charter to our AD.
>
>  Be well and kind Regards,
>
> Gunter & Ketan
>
> =========== Final draft LSVR Charter ===========
>
> Data Centers have been steadily growing to commonly host tens of thousands
> of end points, or more, in a single network. Because of their topologies
> (traditional and emerging), traffic patterns, need for fast restoration,
> and for low human intervention, data center networks have a unique set of
> requirements that is resulting in the design of routing solutions specific
> to them.
>
> The Link-State Vector Routing (LSVR) Working Group is chartered to develop
> and document a hybrid routing protocol utilizing a combination of
> link-state and path-vector routing mechanisms along with mechanisms for
> the discovery and liveness monitoring of links to neighboring routers.
> The LSVR WG will utilize existing IPv4/IPv6 transport, packet formats and
> error handling of BGP-4 consistent with BGP-LS NLRI encoding mechanisms (
> RFC9552 <https://datatracker.ietf.org/doc/rfc7752/>) to facilitate
> Link-State Vector (LSV) routing information distribution. An LSV is
> intended to be specified as a data structure comprised of link attributes,
> neighbor information, and other potential attributes that can be utilized
> to make routing decisions.
>
> The LSVR specification is initially focused on operation within a single
> datacenter (DC) as a single distribution domain, which is defined as a set
> of participating nodes in a single administrative domain. Routing protocol
> functionality defined by LSVR, called BGP-SPF, would be typically routing
> within a datacenter’s underlay routing plane. The work will include
> coexistence considerations with BGP IPv4/IPv6 unicast address families
> installing and advertising routes into the same RIB. The WG may consider
> protocol extensions for deployments beyond a single domain DC focus after
> completion of the base protocol specification.
>
> The WG will consider the effects (if any) of deploying the BGP-SPF
> protocol while concurrently using the same transport session as other
> existing BGP address families. These considerations will be documented as
> part of the main protocol specification. A mechanism to be able to
> independently deploy BGP-SPF from other address families may be defined (as
> needed).
>
> The BGP-SPF protocol is intended as a self-standing routing protocol even
> if using existing BGP transport mechanisms and encodings, or if sharing the
> same transport session with other existing BGP address families. Similar as
> existing routing protocols, the BGP-SPF protocol will not internally
> combine the route selection mechanisms or share routing information, except
> through common external interaction methods in the RIB.
>
> In order to achieve the noted objective, the working group will focus on
> standardization of BGP-SPF protocol functionality, defining Link-State
> Vectors (LSVs) and defining standard path-vector route selection utilizing
> the Dijkstra SPF based algorithm, BGP-4 protocol mechanics and BGP-LS NRLI
> encoding.
>
> The WG will also develop protocol mechanisms for the Layer-3 discovery of
> neighboring routers running BGP-SPF for various BGP peering models thereby
> providing the ability to discover the properties of adjacent LSVR routers
> for advertisement as LSVs. Such mechanisms must support the discovery of
> the link and node attributes such as AS numbers, IP addresses,
> encapsulation support, and other information as may be necessary for the
> LSVR protocol and network operations. The mechanism should also support the
> monitoring of reachability of neighboring routers over links as well as
> leverage the use of existing mechanisms such as BFD for faster liveness
> monitoring.
>
> The working group will provide specifications to manage routing
> information from other unicast routing protocols or BGP address families to
> common prefixes.
>
> The LSVR WG is chartered to deliver the following documents:
>
>    - Specification document describing LSV with standard Dijkstra SPF
>    route/path selection (calculation) utilizing existing BGP protocol baseline
>    functionality and BGP-LS packet encoding formats
>    - Specification documenting protocol extensions required to
>    efficiently reuse BGP to distribute LSVs within an IPv4/IPv6 DC with scope
>    to include privacy and security considerations
>       - The impact of these extensions to the security properties of BGP
>       will be studied and documented
>       - New attack vectors will be explored and documented
>       - Mitigations to any new attack vectors identified will be
>       discussed and documented
>    - Specification documenting a Layer-3 discovery and liveness
>    monitoring protocol for supporting BGP-SPF operations
>       - A base protocol documenting discovery and liveness for
>       neighboring Layer-3 BGP-SPF routers
>       - Protocol extensions for discovery and exchange of information
>       required by an upper-layer or client protocol such as BGP-SPF
>       - Security, authentication, and confidentiality aspects of the
>       protocol and the information exchanged
>       - Configuration and management of the protocol extensions
>    - Applicability Statement for the use of LSVR in the Datacenter
>    - YANG model specification for LSVR management
>
> The WG will closely collaborate with the IDR WG. Any modifications or
> extension to BGP that will not be specifically constrained to be used by
> LSVR must be carried out in the IDR WG, but may be done in this WG after
> agreement with all the relevant chairs and the responsible Area Directors.
>
>
>
> Milestones:
>
> Date
> Milestone
> Associated documents
>
> Mar 2024            LSV distribution using BGP transport
>
> Mar 2024            LSVR with standard Dijkstra path selection
>
> Jul 2024               Applicability statement for LSVR in DCs
>
> Jul 2024               Layer-3 Discovery and Liveness Protocol
> Specification
>
> Dec 2024             YANG specification for LSVR
>
> Dec 2024             YANG specification for Layer-3 discovery and liveness
> monitoring protocol
>
>
> _______________________________________________
> Lsvr mailing list
> Lsvr@ietf.org
> https://www.ietf.org/mailman/listinfo/lsvr
>