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 >
- [Lsvr] Initiating LSVR re-chartering discussion -… Gunter van de Velde (Nokia)
- Re: [Lsvr] Initiating LSVR re-chartering discussi… Greg Mirsky
- Re: [Lsvr] Initiating LSVR re-chartering discussi… Gunter van de Velde (Nokia)
- Re: [Lsvr] Initiating LSVR re-chartering discussi… Paul Congdon
- Re: [Lsvr] Initiating LSVR re-chartering discussi… Bernier, Daniel
- Re: [Lsvr] Initiating LSVR re-chartering discussi… Gunter van de Velde (Nokia)
- Re: [Lsvr] Initiating LSVR re-chartering discussi… Randy Bush
- Re: [Lsvr] Initiating LSVR re-chartering discussi… Paul Congdon
- Re: [Lsvr] Initiating LSVR re-chartering discussi… Linda Dunbar
- Re: [Lsvr] Initiating LSVR re-chartering discussi… Gunter van de Velde (Nokia)
- Re: [Lsvr] Initiating LSVR re-chartering discussi… Shihang(Vincent)
- Re: [Lsvr] Initiating LSVR re-chartering discussi… Greg Mirsky
- Re: [Lsvr] Initiating LSVR re-chartering discussi… Linda Dunbar
- Re: [Lsvr] Initiating LSVR re-chartering discussi… Ketan Talaulikar
- Re: [Lsvr] Initiating LSVR re-chartering discussi… Randy Bush
- Re: [Lsvr] Initiating LSVR re-chartering discussi… Linda Dunbar
- Re: [Lsvr] Initiating LSVR re-chartering discussi… Greg Mirsky
- Re: [Lsvr] Initiating LSVR re-chartering discussi… Ketan Talaulikar