Re: [Lsvr] Initiating LSVR re-chartering discussion - draft#1 proposal

Greg Mirsky <gregimirsky@gmail.com> Mon, 18 December 2023 20:24 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 16657C14CE33 for <lsvr@ietfa.amsl.com>; Mon, 18 Dec 2023 12:24:30 -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_DNSWL_NONE=-0.0001, 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=unavailable 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 30bB07oIe4Mu for <lsvr@ietfa.amsl.com>; Mon, 18 Dec 2023 12:24:26 -0800 (PST)
Received: from mail-yb1-xb33.google.com (mail-yb1-xb33.google.com [IPv6:2607:f8b0:4864:20::b33]) (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 CEF57C14CF1F for <lsvr@ietf.org>; Mon, 18 Dec 2023 12:24:22 -0800 (PST)
Received: by mail-yb1-xb33.google.com with SMTP id 3f1490d57ef6-db4364ecd6aso1749064276.2 for <lsvr@ietf.org>; Mon, 18 Dec 2023 12:24:22 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1702931061; x=1703535861; 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=Qet5hbpjrE7js/brh6T7dh7CMw/SIL0mjeCWYbchAs8=; b=nELzyxyvw7NMaMYhp5uFpDCt60yDsVPhYeVbK/6SQINggjwwWvLv4RJf2niPWdFiAq W3yRGtL9EGhjmAey4tQaWMAxPHbPQSI+lw4W9bYdJgsne6E55+6P3f26eJc7zv3mpCAK qGeIIaQevzktATuHxlZsTltVMB+9/4Zq8/r1fNSaT5F2fV6ei4zI4ExhGf5VxnSK4UPw cXcgGjtnIvK5JaAXvFhVBmXhtCAUfFk8SMWWEgpGXLcrE8t1qxCrKQpyKxwnzCcG/Y85 d0ofrkwIAWRCmtEbTwPe9BuOOkiJIVlpkQI83LBBXba+mSVS7zJlD70QZGkBfP+Sgwf1 B0MQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1702931061; x=1703535861; 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=Qet5hbpjrE7js/brh6T7dh7CMw/SIL0mjeCWYbchAs8=; b=eAC4OWsYuXc2gIhEvdGw8E7RDMjTy+L3Dvr8UjPl+TTZxTGnt0QHLghP3d7SPfVOnF ZMxA95Q8n3zhi4hIPF/1Q2dmfr9kTsWFvoPVRY7RScIVyXlTBg8ALSEX0Pv+xUZlNqMr nTC2skYI6tEDuGQkPbOF33BwdmxDjgL9KvbPs+cSa33AQCcdACJY8s3QY9BiBn6N89rQ DQ0n/FaWH/8IOVvI5VmYVoYq/ya+Cg5dvxzuNNlNy2EbynDEnWl72b+gpDaNvSofxhDk SR8hXjNaFSIJ+QXa+EqyR8FVIbT5Jk41JrTahQo7SsfyzaozvAOHC0KXKqQctqIK4LqB mvTA==
X-Gm-Message-State: AOJu0Yw63rTuM1B4JNwkrlOc4NPYoYt3WJ6IMn+PbeG0UzudV2Z5cAwx SGJFeWtjHLJGWNJP8KSHpdH90oAqWUewTSA9C/Rpiel8KGw=
X-Google-Smtp-Source: AGHT+IEjElXXBWHB5GKPh2DNwa9Rr+tuBnzW30nL7U1nc8rXCe6VhR6ukQkZtrY2pqucoJiuUXxQ/P2bPggKLmMMPKc=
X-Received: by 2002:a5b:a:0:b0:dbc:eeb5:f1e2 with SMTP id a10-20020a5b000a000000b00dbceeb5f1e2mr3204431ybp.123.1702931061365; Mon, 18 Dec 2023 12:24:21 -0800 (PST)
MIME-Version: 1.0
References: <AS1PR07MB85897E82BA2DFFEDFB7C08FBE085A@AS1PR07MB8589.eurprd07.prod.outlook.com> <CA+RyBmVAgM7d2eN3S2+mnw1vzkMKm4VoVEuyMmLXExVY4kiYGQ@mail.gmail.com> <AS1PR07MB85891B2E18F6A9F826247C10E084A@AS1PR07MB8589.eurprd07.prod.outlook.com> <BY3PR06MB80525FC7A1751CCD26126C619A84A@BY3PR06MB8052.namprd06.prod.outlook.com> <m2msunqd4s.wl-randy@psg.com> <BY3PR06MB80529998FDB03A1DED3FDF949A84A@BY3PR06MB8052.namprd06.prod.outlook.com> <CO1PR13MB49207C095DBDD6398533B458858BA@CO1PR13MB4920.namprd13.prod.outlook.com> <AS1PR07MB858990B883AB23EA9D49C901E08BA@AS1PR07MB8589.eurprd07.prod.outlook.com>
In-Reply-To: <AS1PR07MB858990B883AB23EA9D49C901E08BA@AS1PR07MB8589.eurprd07.prod.outlook.com>
From: Greg Mirsky <gregimirsky@gmail.com>
Date: Mon, 18 Dec 2023 12:24:10 -0800
Message-ID: <CA+RyBmU4wgWPejjnhS_1fc56eMhVt4Xm54+tSR9r9A=73u-jtQ@mail.gmail.com>
To: "Gunter van de Velde (Nokia)" <gunter.van_de_velde=40nokia.com@dmarc.ietf.org>
Cc: Linda Dunbar <linda.dunbar@futurewei.com>, "lsvr@ietf.org" <lsvr@ietf.org>
Content-Type: multipart/alternative; boundary="000000000000fd6276060cce8892"
Archived-At: <https://mailarchive.ietf.org/arch/msg/lsvr/QKymxcPi0OxxTIRuCTsjndFAQA0>
Subject: Re: [Lsvr] Initiating LSVR re-chartering discussion - draft#1 proposal
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: Mon, 18 Dec 2023 20:24:30 -0000

Hi, Gunter and the authors of L3DL,
you've noted that L3DL has already advanced past the WG LC. I clearly
missed that discussion. I read the document, and I have several OAM-related
questions. I would appreciate your suggestions on what could be the
appropriate way to discuss them, considering the state of the draft.

Regards,
Greg

On Thu, Dec 7, 2023 at 1:41 AM Gunter van de Velde (Nokia)
<gunter.van_de_velde=40nokia.com@dmarc.ietf.org> wrote:

> [co-chair hat on]
>
> Hi Linda,
>
> Thanks for sharing these thoughts.
> The current low hanging fruit focus for ongoing re-charter exercise is to
> include the L3DL technology into lsvr charter.
> The L3DL documents went (long ago) through WGLC and are have been ready to
> be published since long.
>
> Once both BGP-SPF and L3DL documents are published, there is a preliminary
> idea floating around for a second re-charter exercise (in approx. 12
> months), intended to tune the charter of LSVR WG to new innovative
> use-cases and enhancements associated with BGP-SPF Link State Vector
> Routing. The question if we should morph LSVR into a generic superscale BGP
> based dc routing WG is a big step away from current lsvr charter. At first
> glance the BGP WG may be an reasonable fit for such focus also. It is an
> item to consider in the grander scheme for LSVR futures during the
> re-charter exercise once BGP-SPF and L3DL are published.
>
> G/
>
>
> -----Original Message-----
> From: Linda Dunbar <linda.dunbar@futurewei.com>
> Sent: Thursday, December 7, 2023 2:22 AM
> To: Gunter van de Velde (Nokia) <gunter.van_de_velde@nokia.com>
> Cc: lsvr@ietf.org
> Subject: RE: [Lsvr] Initiating LSVR re-chartering discussion - draft#1
> proposal
>
>
> CAUTION: This is an external email. Please be very careful when clicking
> links or opening attachments. See the URL nok.it/ext for additional
> information.
>
>
>
> Gunter, et al. ,
>
> Thanks for initiating the re-chartering discussion.
>
> With many large-scale  data centers using only Path Vector based routing,
> as described in RFC7938 (Use of BGP for Routing in Large-Scale Data
> Centers), and the trend towards congestion control in hyperscale DC for ML
> training models, the LSVR rechartering should consider addressing those
> issues.
> For example, the new LSVR WG can explore potential mechanisms to enable
> data centers with only path vector-based routing (e.g., BGP) for superscale
> computing..
>
> Cheers,
> Linda
>
> -----Original Message-----
> [Lsvr] Initiating LSVR re-chartering discussion - draft#1 proposal "Gunter
> van de Velde (Nokia)" <gunter.van_de_velde@nokia.com> Tue, 05 December
> 2023 10:49 UTCShow header
>
> Hi LSVR WG,
>
> We would like to initiate the convergence towards a first LSVR charter
> update.
> During IETF LSVR118 WG session there was consensus we should initially
> embrace the L3DL work, and consider additional enhancements in a later
> follow-up charter update
>
> Look for the embedded L3DL text <new>text</new> .
>
> Thoughts, suggestions and constructive feedback on the draft#1 charter
> proposal is appreciated.
> If necessary we could setup an interim to discuss detailed nuances.
>
>
> **********DRAFT#1**********
>
> Charter for Working Group
>
> 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 <new> and the Layer-3
> Discovery and Liveness (L3DL) protocol to discover IP Layer-3 attributes of
> links, such as neighbor IP addressing, logical link IP encapsulation
> abilities, and link liveness </new>.
> The LSVR WG will utilize existing IPv4/IPv6 transport, packet formats and
> error handling of BGP-4 consistent with BGP-LS NLRI encoding mechanisms (
> 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 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 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.
>
> <new>The L3DL protocol is developed to discover link IP Layer-3 attributes
> and is focused upon discovering mutually supported layer-3 encapsulations
> for IP and/or MPLS interface addressing. The discovery protocol must
> present this data to BGP-SPF so that topology and routing tables can be
> build. L3DL should provide support for authenticity verification of
> protocol messages and provide a mechanism for Layer-2 keep-alive messaging
> to support session continuity, and finally support build-up for Layer-3
> link liveness such as BFD.</new>
>
> The WG will consider the effects (if any) of deploying the LSVR 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
> LSVR from other address families may be defined (as needed).
>
> The LSVR 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 LSVR 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 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 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
>         o The impact of these extensions to the security properties of BGP
> will be studied and documented
>         o New attack vectors will be explored and documented
>         o Mitigations to any new attack vectors identified will be
> discussed and documented <new> . Specification documenting L3DL  protocol
> considering usage with BGP-SPF
>         o A base protocol documenting Layer-3 Discovery and Liveness
> protocol
>         o Protocol extensions documenting Layer-3 Discovery and Liveness
> Signing
>         o Protocol extension to communicate the parameters needed to
> exchange inter-device
>         Upper Layer Protocol Configuration for upper-layer protocols such
> as the BGP family L3DL
>         Upper-Layer Protocol Configuration </new> . Applicability
> Statement for the use of LSVR in the Datacenter . YANG model specification
> for LSVR management . YANG model specification for L3DL 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.
>
> (revision proposal) Milestones:
> . Mar 2024      Applicability statement for LSVR in DCs
> . Mar 2024      LSV distribution using BGP transport
> . Mar 2024      LSVR with standard Dijkstra path selection
> . Dec 2024      YANG specification for LSVR
> . <new>Jul 2024        Layer-3 Discovery and Liveness
> . Jul 2024        Layer-3 Discovery and Liveness Signing
> . Jul 2024        L3DL Upper-Layer Protocol Configuration
> . Dec 2024      YANG specification for L3DL</new>
>
> -----Original Message-----
>
>
> _______________________________________________
> Lsvr mailing list
> Lsvr@ietf.org
> https://www.ietf.org/mailman/listinfo/lsvr
>