Re: [Lsvr] Kicking off the LSVR (Link State Vector Routing) charter discussion
"Acee Lindem (acee)" <acee@cisco.com> Fri, 12 January 2018 18:18 UTC
Return-Path: <acee@cisco.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 D1B7812785F for <lsvr@ietfa.amsl.com>; Fri, 12 Jan 2018 10:18:24 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -14.531
X-Spam-Level:
X-Spam-Status: No, score=-14.531 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id a3iUMCrso9nv for <lsvr@ietfa.amsl.com>; Fri, 12 Jan 2018 10:18:22 -0800 (PST)
Received: from rcdn-iport-5.cisco.com (rcdn-iport-5.cisco.com [173.37.86.76]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A37961200C5 for <Lsvr@ietf.org>; Fri, 12 Jan 2018 10:18:22 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=12636; q=dns/txt; s=iport; t=1515781102; x=1516990702; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-id:content-transfer-encoding: mime-version; bh=zh1STtqz/csnSp4c444f3shsE4yYY2z60XIUqLVe2Qg=; b=MjeKcBqBeTaqfitxfMksENemXDUEdsKDx3m3sfA1g1SWFAxG5v/VBN6d X2tqv87Yyhueq6agXrbeJgC/84JX9KY+JPEMl/K5Hi2mp6lfwq/JvC6XQ pfLNYrwHr8Jji58wrB/KUcbW9S9eSAO1i6w9Ex6h7J/yv75MKFOj/qQ7V E=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: A0D5AACg+lha/5tdJa1dGQEBAQEBAQEBAQEBAQcBAQEBAYNBZnQnB4QAiiSOYYICfJY1FIICChgLhRgCGoQnPxgBAQEBAQEBAQFrKIUjAQEBBAEBIRE6CwwEAgEIEQQBAQECAgkaAwICAiULFAEICAEBBAENBRuKGBCuW4InijgBAQEBAQEBAQEBAQEBAQEBAQEBAQEYBYEPgy2CFYNAgng2gy8BAQKBOwEBEgEfF4MAgmUFo2QCizZMiUeCGZF3imiMEAIRGQGBOwEfOWBwbxU9giqEV3iJeYElgRcBAQE
X-IronPort-AV: E=Sophos;i="5.46,350,1511827200"; d="scan'208";a="124730968"
Received: from rcdn-core-4.cisco.com ([173.37.93.155]) by rcdn-iport-5.cisco.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 12 Jan 2018 18:18:21 +0000
Received: from XCH-RTP-015.cisco.com (xch-rtp-015.cisco.com [64.101.220.155]) by rcdn-core-4.cisco.com (8.14.5/8.14.5) with ESMTP id w0CIIKXl018386 (version=TLSv1/SSLv3 cipher=AES256-SHA bits=256 verify=FAIL); Fri, 12 Jan 2018 18:18:21 GMT
Received: from xch-rtp-015.cisco.com (64.101.220.155) by XCH-RTP-015.cisco.com (64.101.220.155) with Microsoft SMTP Server (TLS) id 15.0.1320.4; Fri, 12 Jan 2018 13:18:19 -0500
Received: from xch-rtp-015.cisco.com ([64.101.220.155]) by XCH-RTP-015.cisco.com ([64.101.220.155]) with mapi id 15.00.1320.000; Fri, 12 Jan 2018 13:18:19 -0500
From: "Acee Lindem (acee)" <acee@cisco.com>
To: Joel Halpern Direct <jmh.direct@joelhalpern.com>, Victor Kuarsingh <victor@jvknet.com>
CC: "Lsvr@ietf.org" <Lsvr@ietf.org>, "Van De Velde, Gunter (Nokia - BE/Antwerp)" <gunter.van_de_velde@nokia.com>
Thread-Topic: [Lsvr] Kicking off the LSVR (Link State Vector Routing) charter discussion
Thread-Index: AdOJ/UwcaD75A6yMRfGV3jqNSACMxQAUMtiAACSqvbEAQnKFAAAAT94A///LxwA=
Date: Fri, 12 Jan 2018 18:18:19 +0000
Message-ID: <D67E6544.EB0C9%acee@cisco.com>
References: <AM5PR0701MB2836FFBB9A9F6C3D7C3C7122E0110@AM5PR0701MB2836.eurprd07.prod.outlook.com> <41561533-54c0-0505-04bd-78ea57d9b05f@joelhalpern.com> <AM5PR0701MB2836B40E71F7F5AB02866CAFE0160@AM5PR0701MB2836.eurprd07.prod.outlook.com> <4114f58c-a0b4-add2-9e64-9c750d5c43fe@joelhalpern.com> <CAJc3aaO8-OdJDNwNmofsadVWVdWdhk45p3Qs1DKjCvN1R_0vPA@mail.gmail.com> <e52daca3-f7ad-642f-46e3-e96e5dfc7143@joelhalpern.com>
In-Reply-To: <e52daca3-f7ad-642f-46e3-e96e5dfc7143@joelhalpern.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-ms-exchange-messagesentrepresentingtype: 1
x-ms-exchange-transport-fromentityheader: Hosted
x-originating-ip: [10.116.152.198]
Content-Type: text/plain; charset="utf-8"
Content-ID: <891730B46AD36940A6C5FB5CB599F666@emea.cisco.com>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
Archived-At: <https://mailarchive.ietf.org/arch/msg/lsvr/YnvaDkcGSYoO6OpA_YEwQqOjYaU>
Subject: Re: [Lsvr] Kicking off the LSVR (Link State Vector Routing) charter discussion
X-BeenThere: lsvr@ietf.org
X-Mailman-Version: 2.1.22
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: Fri, 12 Jan 2018 18:18:25 -0000
Joel, Victor, How about we just add “including coexistence with basic IPv4/IPv6 unicast address families installing and advertising routes into the same RIB.” Hopefully, we can arrive at a solution simpler than the coexistence of RFC 4364 VPNs and EVPN type 5 routes. Thanks, Acee On 1/12/18, 11:24 AM, "Lsvr on behalf of Joel Halpern Direct" <lsvr-bounces@ietf.org on behalf of jmh.direct@joelhalpern.com> wrote: >It may be that I am missing the point. If so, I apologize. >My concern is that the interaction of LSVR with other BGP AFI/SAFI is >very different from the interaction BGP rotues with other protocol rotues. > >Probably, charter text talking about interaction with other AFI/SAFI >would provide the needed hook to remind us of what needs to be dealt with. > >Yours, >Joel > >On 1/12/18 11:16 AM, Victor Kuarsingh wrote: >> Joel, >> >> >> >> On Thu, Jan 11, 2018 at 8:30 AM, Joel Halpern Direct >> <jmh.direct@joelhalpern.com> wrote: >>> My understanding from both the draft and the presentations in >>>Singapore was >>> that there was an expectation to use the same BGP running code and the >>>same >>> adjacencies to handle both sets of information (setting it up so one >>>can use >>> different BGPs for different SAFIs was a different work topic). As >>>such, >>> the RIB manager may not be in a position to draw the desired >>>distinction. >>> >>> If we really want to constrain the implementation so that the RIB >>>manager >>> can do the job, then we need to say that very explicitly. >> >> If we were able to put a few words in charter which indicate the >> following, would you consider this acceptable to ensure we address >> these items as part of the work? >> >> >> (1). We could add few words in charter that documents should take >> coexistence with other unicast routing protocols >> >> >> (2). have text/discussion in the standard spec for afi/safi isolation >> from other afi/safi >> >> >> regards, >> >> Victor K >> >> >>> >>> Given that it is important for the usability of the result, and >>>particularly >>> given that different people have different views as to what level of >>> information the working group needs to agree on, it seems that the >>>charter >>> needs to deal with this. >>> >>> Yours, >>> Joel >>> >>> On 1/11/18 4:49 AM, Van De Velde, Gunter (Nokia - BE/Antwerp) wrote: >>>> >>>> Hi Joel, >>>> >>>> It was my assumption that this would be part of the applicability >>>> document. >>>> I am not sure it needs to be explicitly called out in a charter, >>>>because >>>> LSVR >>>> and BGP are decoupled within the current charter. >>>> LSVR does intend to re-use existing BGP technology (e.g. BGP-LS NLRI >>>> formats, and BGP loopfree NLRI distribution at scale). >>>> >>>> In general both, classic BGP, and LSVR provide route info that can be >>>>used >>>> by >>>> a RIB. It is upto the device operator to define preference through >>>>policy, >>>> in same >>>> fashion as if there would be ISIS and BGP route. There may be special >>>> protocol technical considerations when LSVR AF/SAFI is enabled, on >>>>other >>>> AF/SAFI's on same session, but that seems something to be documented >>>>in the >>>> " 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 ", while informational >>>>"Applicability >>>> Statement for the use of LSVR in the Datacenter " can discuss the >>>> co-existance considerations of classic BGP vs LSVR. >>>> >>>> G/ >>>> >>>> >>>> >>>> -----Original Message----- >>>> From: Joel M. Halpern [mailto:jmh@joelhalpern.com] >>>> Sent: Wednesday, January 10, 2018 16:04 >>>> To: Van De Velde, Gunter (Nokia - BE/Antwerp) >>>> <gunter.van_de_velde@nokia.com>; Lsvr@ietf.org >>>> Subject: Re: Kicking off the LSVR (Link State Vector Routing) charter >>>> discussion >>>> >>>> I had expected the charter to explicitly call out the need for the >>>> documents to call out the need for an analysis and discussion of >>>>interaction >>>> with the conventional BGP decision process when the same BGP finds >>>>the same >>>> prefix reachable in its conventional DV information and its LSVR >>>> information. >>>> I expect that it should be straightforward to make sure that >>>>neighboring >>>> devices reach the same conclusions about forwarding path in such >>>> circumstance. But it is important. >>>> >>>> Yours, >>>> Joel >>>> >>>> On 1/10/18 5:50 AM, Van De Velde, Gunter (Nokia - BE/Antwerp) wrote: >>>>> >>>>> [Note: Target audience, and discussions should happen on >>>>> lsvr@ietf.org, however "rtgwg", "idr" and "dcrouting" email lists >>>>>have >>>>> been added as the concepts originated in those working groups] >>>>> >>>>> Since dcrouting@ietf100, a few people have been discussing a >>>>>possible WG >>>>> charter for LSVR (Link State Vector Routing). >>>>> Here is what we have so far. Comments and improvements would be most >>>>> welcome. >>>>> >>>>> WG page is to be setup soon. >>>>> Subscription to LSVR mailing list: >>>>> https://www.ietf.org/mailman/listinfo/lsvr >>>>> >>>>> Feedback (comments, edits, corrections, etc) on the draft LSVR >>>>> charter is appreciated >>>>> >>>>> >>>>> ***** DRAFT CHARTER UPDATE - JAN 10 2018 ***** >>>>> Charter: LSVR - Link State Vector Routing >>>>> 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. The LSVR WG will >>>>>utilize >>>>> existing the IPv4/IPv6 transport, packet formats, and error handling >>>>>from >>>>> BGP-4 (RFC4271). Additionally, the BGP-LS NLRI encoding mechanisms >>>>>defined >>>>> in RFC7752 are utilized to facilitate Link-State Vector (LSV) routing >>>>> information distribution. An LSV is intended to be specified as a >>>>>data >>>>> structure comprised of a link identification, link attributes, >>>>>neighbor >>>>> information, cost toward neighbors, and other attributes that are >>>>>defined >>>>> for control plane function and policy-based routing decisions. >>>>> The LSVR specification is initially focused on operation within a >>>>> single datacenter (DC) with preliminary focus on specifying >>>>>functionality >>>>> within a single distribution domain. Routing protocol functionality >>>>>defined >>>>> by LSVR would be typically routing within a datacenter's underlay >>>>>routing >>>>> plane. >>>>> 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 >>>>>existing >>>>> Dijkstra SPF based algorithm, BGP-4 protocol mechanics, and BGP-LS >>>>>NRLI >>>>> encoding. >>>>> For the purposes of the initial work within the LSVR WG, and >>>>>until >>>>> further specified by the WG, the following definitions apply to this >>>>> charter. >>>>> - Link-State Vector - An LSV is intended to represent a data >>>>>structure >>>>> (data set) comprised of link identification, link attributes, >>>>>neighbor >>>>> information, cost towards neighbors, and other potential attributes >>>>>that can >>>>> be utilized to make routing decisions. >>>>> - LSVR Distribution Domain - Initially scoped as a set of >>>>>participating >>>>> LSVR nodes in a single administrative domain. >>>>> The LSVR WG is chartered to deliver the following documents: >>>>> - Publish Applicability Statement for the use of LSVR in the >>>>> Datacenter - Target Status: Informational >>>>> - Publish specification document describing LSV with standard >>>>>Dijkstra >>>>> SPF route/path selection (calculation) utilizing existing BGP >>>>>protocol >>>>> baseline functionality and BGP-LS packet encoding formats - Target: >>>>> Standards Track (Based on draft draft-keyupate-idr-bgp-spf) >>>>> - Publish 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 - - Target: >>>>> Standards Track >>>>> - Publish YANG model specification for LSVR - - Target: Standards >>>>> Track >>>>> LSVR Milestones: >>>>> - Applicability statement for LSVR in DCs: March 2019 >>>>> - LSVR with standard Dijkstra path selection: March 2019 >>>>> - LSV distribution using BGP transport: March 2019 >>>>> - YANG specification for LSRV: July 2019 >>>>> >>>>> _______________________________________________ >>>>> rtgwg mailing list >>>>> rtgwg@ietf.org >>>>> https://www.ietf.org/mailman/listinfo/rtgwg >>>>> >>> >>> _______________________________________________ >>> 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
- [Lsvr] Kicking off the LSVR (Link State Vector Ro… Van De Velde, Gunter (Nokia - BE/Antwerp)
- Re: [Lsvr] Kicking off the LSVR (Link State Vecto… Joel M. Halpern
- Re: [Lsvr] Kicking off the LSVR (Link State Vecto… Van De Velde, Gunter (Nokia - BE/Antwerp)
- Re: [Lsvr] Kicking off the LSVR (Link State Vecto… Joel Halpern Direct
- Re: [Lsvr] Kicking off the LSVR (Link State Vecto… Victor Kuarsingh
- Re: [Lsvr] Kicking off the LSVR (Link State Vecto… Joel Halpern Direct
- Re: [Lsvr] Kicking off the LSVR (Link State Vecto… Acee Lindem (acee)
- Re: [Lsvr] Kicking off the LSVR (Link State Vecto… Joel M. Halpern
- Re: [Lsvr] Kicking off the LSVR (Link State Vecto… Victor Kuarsingh
- Re: [Lsvr] Kicking off the LSVR (Link State Vecto… Joel M. Halpern
- Re: [Lsvr] Kicking off the LSVR (Link State Vecto… Acee Lindem (acee)
- Re: [Lsvr] Kicking off the LSVR (Link State Vecto… Gaurav Dawra
- Re: [Lsvr] Kicking off the LSVR (Link State Vecto… Gaurav Dawra
- Re: [Lsvr] Kicking off the LSVR (Link State Vecto… Pushpasis Sarkar
- Re: [Lsvr] Kicking off the LSVR (Link State Vecto… Gaurav Dawra
- Re: [Lsvr] Kicking off the LSVR (Link State Vecto… Gaurav Dawra
- Re: [Lsvr] Kicking off the LSVR (Link State Vecto… Randy Bush
- Re: [Lsvr] Kicking off the LSVR (Link State Vecto… Robert Raszuk
- Re: [Lsvr] Kicking off the LSVR (Link State Vecto… Tony Li
- Re: [Lsvr] Kicking off the LSVR (Link State Vecto… Robert Raszuk
- Re: [Lsvr] Kicking off the LSVR (Link State Vecto… Randy Bush
- Re: [Lsvr] Kicking off the LSVR (Link State Vecto… Tony Li
- Re: [Lsvr] Kicking off the LSVR (Link State Vecto… Nabeel Cocker
- Re: [Lsvr] Kicking off the LSVR (Link State Vecto… Robert Raszuk
- Re: [Lsvr] Kicking off the LSVR (Link State Vecto… Alia Atlas
- Re: [Lsvr] Kicking off the LSVR (Link State Vecto… Alia Atlas
- Re: [Lsvr] Kicking off the LSVR (Link State Vecto… Alvaro Retana
- Re: [Lsvr] Kicking off the LSVR (Link State Vecto… Jakob Heitz (jheitz)
- Re: [Lsvr] Kicking off the LSVR (Link State Vecto… Mahesh Jethanandani
- Re: [Lsvr] Kicking off the LSVR (Link State Vecto… Jacob Uecker
- Re: [Lsvr] [Idr] Kicking off the LSVR (Link State… Susan Hares
- Re: [Lsvr] [Idr] Kicking off the LSVR (Link State… Susan Hares
- Re: [Lsvr] Kicking off the LSVR (Link State Vecto… Randy Bush
- Re: [Lsvr] Kicking off the LSVR (Link State Vecto… Jakob Heitz (jheitz)
- Re: [Lsvr] Kicking off the LSVR (Link State Vecto… Randy Bush
- Re: [Lsvr] Kicking off the LSVR (Link State Vecto… Tony Li
- Re: [Lsvr] Kicking off the LSVR (Link State Vecto… Randy Bush
- Re: [Lsvr] Kicking off the LSVR (Link State Vecto… Steve Hulshof
- Re: [Lsvr] Kicking off the LSVR (Link State Vecto… Fred Baker
- Re: [Lsvr] [Dcrouting] [Idr] Kicking off the LSVR… Alvaro Retana
- Re: [Lsvr] Kicking off the LSVR (Link State Vecto… Alvaro Retana
- Re: [Lsvr] Kicking off the LSVR (Link State Vecto… Alvaro Retana
- Re: [Lsvr] Kicking off the LSVR (Link State Vecto… Acee Lindem (acee)
- Re: [Lsvr] Kicking off the LSVR (Link State Vecto… Fred Baker
- Re: [Lsvr] Kicking off the LSVR (Link State Vecto… Tony Przygienda
- Re: [Lsvr] Kicking off the LSVR (Link State Vecto… Van De Velde, Gunter (Nokia - BE/Antwerp)
- Re: [Lsvr] Kicking off the LSVR (Link State Vecto… Tony Li
- Re: [Lsvr] Kicking off the LSVR (Link State Vecto… Alvaro Retana
- Re: [Lsvr] Kicking off the LSVR (Link State Vecto… Tony Li
- Re: [Lsvr] Kicking off the LSVR (Link State Vecto… Yingzhen Qu