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

Ketan Talaulikar <ketant.ietf@gmail.com> Tue, 19 December 2023 01:27 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 A7FF6C15107A for <lsvr@ietfa.amsl.com>; Mon, 18 Dec 2023 17:27:32 -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=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 xC_XyvhSR78f for <lsvr@ietfa.amsl.com>; Mon, 18 Dec 2023 17:27:28 -0800 (PST)
Received: from mail-lf1-x129.google.com (mail-lf1-x129.google.com [IPv6:2a00:1450:4864:20::129]) (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 5A3F7C151081 for <lsvr@ietf.org>; Mon, 18 Dec 2023 17:27:28 -0800 (PST)
Received: by mail-lf1-x129.google.com with SMTP id 2adb3069b0e04-50bf2d9b3fdso5298776e87.3 for <lsvr@ietf.org>; Mon, 18 Dec 2023 17:27:28 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1702949246; x=1703554046; 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=wVMMj91uieky7BXSvYVxa13upWI+ZLtDq0YyEolEC7A=; b=bhkIRgPEjardpLEVNMdK8T40/iV2fLOyFVWK1cS5k1hsHm1PpNwHo5dYmJ52ClJfZe awgVaKlT+Yoz5Olb6ArBE8y1N4kTZeGe7DThbV+Lc8tynvl7wkKm4Wpa1c1S6/OB9aeE V5CuBDqXW1pmaXn5gO5rKvgllJTSooCOn1HX/3heMoEXAv7h3MBqHz19UHMMyuX3zQXE MZD3jz3ysW6s9mT9f1OAKS+8o795Js8WvtVUVJ4JLnXWFNmqzTvTNaucwQqCwLe2AN36 M9+/OV18E4Qkm+3QwArWKZp7KaQqD6WDfRG9DMzymiKtvr7DeMYdMlUPaMx+A2qhB7gR e5dQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1702949246; x=1703554046; 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=wVMMj91uieky7BXSvYVxa13upWI+ZLtDq0YyEolEC7A=; b=p8GqsI7s4zaozfZpT/44eWq2KRPLiXepgkuU6lHOLQqDrWij+8Y44By9PsU0CZi7CQ 0TCNrdXT1blm+CcYasGhRM7OGc55RTlqUshzNKUekOLBXgmMtNSKczofpDU8FkyYE+V8 sPLsjDsIlRHMdnQ7ZV3+iSs9bMXi8pTn/rc5cwxIdk9tCGgInmtMGW0skrQn8Cfzmovq Mk+9zhSRTYiMga1DIvy3JHYMqkq05+i4rdRgefZO0UO1Wio9FcJ+a+lnqAhfmQJA/l47 URsR+i+UaaxQ0JJ439qzVADcVN/dZZrJC7GQhT6RO17UgdkKd3MNrfRVinNgIL2nSm8E JaGg==
X-Gm-Message-State: AOJu0YxJ+sTDX80YqqQxH3Pijwcwtj+eGrzNGcDjSbqTjj6eTZDfiXa/ 7NvVMz5mD+C6lcVzjpsaacucmkAltzX1LX5h71Y=
X-Google-Smtp-Source: AGHT+IHFzLzGHSx5gyDJLBlc71l17Cn193OUS2D7+ShnFMz9GGTBupGPkT88tcl02Dw0/GU15oBf6bMhtpRRTaKk1/A=
X-Received: by 2002:a05:6512:130b:b0:50d:f857:2e9d with SMTP id x11-20020a056512130b00b0050df8572e9dmr8361149lfu.57.1702949245962; Mon, 18 Dec 2023 17:27:25 -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> <CA+RyBmU4wgWPejjnhS_1fc56eMhVt4Xm54+tSR9r9A=73u-jtQ@mail.gmail.com>
In-Reply-To: <CA+RyBmU4wgWPejjnhS_1fc56eMhVt4Xm54+tSR9r9A=73u-jtQ@mail.gmail.com>
From: Ketan Talaulikar <ketant.ietf@gmail.com>
Date: Tue, 19 Dec 2023 06:57:13 +0530
Message-ID: <CAH6gdPzuvPNv1rhzioxJ3PuJ=mRXxKDfVAs=cQnJga1PN4Pejg@mail.gmail.com>
To: Greg Mirsky <gregimirsky@gmail.com>
Cc: "Gunter van de Velde (Nokia)" <gunter.van_de_velde=40nokia.com@dmarc.ietf.org>, Linda Dunbar <linda.dunbar@futurewei.com>, "lsvr@ietf.org" <lsvr@ietf.org>
Content-Type: multipart/alternative; boundary="000000000000e04f13060cd2c49d"
Archived-At: <https://mailarchive.ietf.org/arch/msg/lsvr/nYKxkeEcjuzu88QlHIJB9AQC6Tc>
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: Tue, 19 Dec 2023 01:27:32 -0000

Hi Greg,

Please start a separate email thread to share your comments on the L3DL
document. The document is currently in a WG document state.

Thanks,
Ketan


On Tue, Dec 19, 2023 at 1:54 AM Greg Mirsky <gregimirsky@gmail.com> wrote:

> 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 mailing list
> Lsvr@ietf.org
> https://www.ietf.org/mailman/listinfo/lsvr
>