Re: [Lsr] WG Adoption Call for draft-wang-lsr-stub-link-attributes-02
Gyan Mishra <hayabusagsm@gmail.com> Thu, 13 January 2022 05:28 UTC
Return-Path: <hayabusagsm@gmail.com>
X-Original-To: lsr@ietfa.amsl.com
Delivered-To: lsr@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C31A13A0C0B; Wed, 12 Jan 2022 21:28:10 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.087
X-Spam-Level:
X-Spam-Status: No, score=-2.087 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, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_REMOTE_IMAGE=0.01, URIBL_BLOCKED=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 ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id eS53P9BcMN4c; Wed, 12 Jan 2022 21:28:06 -0800 (PST)
Received: from mail-pj1-x102e.google.com (mail-pj1-x102e.google.com [IPv6:2607:f8b0:4864:20::102e]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id DDA353A0C0D; Wed, 12 Jan 2022 21:28:05 -0800 (PST)
Received: by mail-pj1-x102e.google.com with SMTP id m13so9170351pji.3; Wed, 12 Jan 2022 21:28:05 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=0+Dkbfc7Mby6sUpxLtf6J5bsKrk5rEo8kKkVpk3N6fQ=; b=OZM/JIId5esJqF7WMdHCSl6Lo++8NqmnYfX2yibRTMyWEZGgClKmYG31QGzAFHTZtH Fsw5/Jl6YaMUFpCL+nMR7n6CHkwpNfZD3pMqwqrV9HtEemBvyApTn9aJbdSF1AFTgWp8 OfPkoe+8KR4ipvCjuLVeK4VltWT3u4vRZ8mw3i+jyMkfmqJHiQekQ+pNZ5L05Ghq5603 jSTRxpMAOeK3hKAIRMtILZ+2z9HjLQUJKpv+Ozzkb5E2k3eopY3zra8akcPEwqxb4cDD ZETR2FIMSjrtzZi9ZymONi7XJJGXCoU0mSP68+zcs1ubHlnTq9jL51Km94tTkUOzfKIp NOGg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=0+Dkbfc7Mby6sUpxLtf6J5bsKrk5rEo8kKkVpk3N6fQ=; b=AkqjkLVug81lEPpvKau4ZBeDrRA1YjDfRuIPP8kiSbAkb316cf0xEPSgG0oiCwMzTU 6FrjN653STFpWsgAoIcm7LYhaKVSdEp3u4VRqOv9cW1dUw9sgzs8X8US61HeZ6fiZt/o UCprAuFiK6xyHWAXGNOqFFO4kx0EM8bLxqxEfSYGYQ5kEORXH8TSnhc//9JErcWgyQJh fRYW8GC0i0cMB9Iu7sG9ZPYwzBUvV3AL+ZJ5n5hd48HAt6zaJ1lm7IIf1hS3cDvp44xB ucKUUrQCbt5FXGRvxb8Ia8jaQBzZZz6S3h9NdA5C2FN6prwTrM3SZ6wzRST2Cl9NEo7I j3mw==
X-Gm-Message-State: AOAM533McZNVJu6B3A/ioB6eZQy7S7DREpREmV+RqR/eCHOpqWKDWXoO 3lV+X8/iMhxcL9QKZt1FoxnKBiV2XsG+cr2DRjoUik/V
X-Google-Smtp-Source: ABdhPJwLSPM3Ua6baVwBSMoSdDk9KYDfqdY7ZHmDFgngMhqKN+jxG5rw/sYAPKEKUiqp4/u9Dsd/x5kSWNY7Nj8HeL8=
X-Received: by 2002:a63:8bc8:: with SMTP id j191mr2594907pge.180.1642051684260; Wed, 12 Jan 2022 21:28:04 -0800 (PST)
MIME-Version: 1.0
References: <49C289B7-E06F-4DCE-A397-86D828B146C7@tsinghua.org.cn> <CAOj+MMG5dYKPZyqEo00+h09Rz3YHbuJ4dYswBsgie_dJk73Qbw@mail.gmail.com> <2A5F7937-B0FB-4AF3-AC49-1E8097CDDEC4@tony.li> <CAOj+MMGJZpdZAyx3Zwdjz7BnZ3JA=Ta_NrG6SxNCWP6=1AY6Wg@mail.gmail.com> <9AA9A339-DBCD-4AA2-AA0C-2EA02B0287ED@tony.li> <CAOj+MMGEM340jz86JTYp7wksByudbHX2URh=z+JOufTkw-E4Sw@mail.gmail.com>
In-Reply-To: <CAOj+MMGEM340jz86JTYp7wksByudbHX2URh=z+JOufTkw-E4Sw@mail.gmail.com>
From: Gyan Mishra <hayabusagsm@gmail.com>
Date: Thu, 13 Jan 2022 00:27:52 -0500
Message-ID: <CABNhwV0ZoNVhZUbxTkpr8dojM4MW-C6KweD14TsWyTmmQjJPhA@mail.gmail.com>
To: Robert Raszuk <robert@raszuk.net>
Cc: Aijun Wang <wangaijun@tsinghua.org.cn>, Christian Hopps <chopps@chopps.org>, Tony Li <tony.li@tony.li>, draft-wang-lsr-stub-link-attributes@ietf.org, lsr <lsr@ietf.org>, lsr-ads@ietf.org, lsr-chairs@ietf.org
Content-Type: multipart/alternative; boundary="00000000000057df7d05d56ff360"
Archived-At: <https://mailarchive.ietf.org/arch/msg/lsr/R9JW8pHpNK1zt_jHx-KuMMOeJV8>
Subject: Re: [Lsr] WG Adoption Call for draft-wang-lsr-stub-link-attributes-02
X-BeenThere: lsr@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Link State Routing Working Group <lsr.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/lsr>, <mailto:lsr-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/lsr/>
List-Post: <mailto:lsr@ietf.org>
List-Help: <mailto:lsr-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/lsr>, <mailto:lsr-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Jan 2022 05:28:11 -0000
Robert The primary use case for Stub Link Attribute is defined in the section 1 introduction excerpt below: So the stub link on inter-as connection needs to advertise this stub link attribute in the IGP as a stub link TLV not TE information, so it can be picked up by BGP-LS to build E2E network graph. RFC 5392 and RFC 5316 define IGP extension to flood TE information about the inter-as link for inter-as LSP to be instantiated. So that is not the same as what we are trying to accomplish here with this draft as here the same stub inter-as link attribute is for BGP-LS to build network graph for SDN controller to instantiate inter-as path. So the bottom line for this to work with a centralized controller is we need a stub link attribute information encoded in the IGP as a TLV. OSPF[RFC5392] defines the Inter-AS-TE-v2 LSA and Inter-AS-TE-v3 LSA to carry the TE information about inter-AS links. These LSAs can be used to transfer the information about the stub link which is located at the boundary of one AS. This document defines the Stub-Link TLV within these LSAs to identify the stub link and transfer the associated attributes then. ISIS[RFC5316] defines the Inter-AS Reachability TLV to carry the TE information about inter-AS links. This TLV can be used to transfer the information about the stub link which is located at the boundary of one AS. This document defines the Stub-Link TLV to identify the stub link and transfer the associated attributes. Section 1: For operator which runs different IGP domains that interconnect with each other via the stub links, there is desire to obtain the inter-AS topology information as described in[I-D.ietf-idr-bgpls-inter-as-topology-ext <https://datatracker.ietf.org/doc/html/draft-wang-lsr-stub-link-attributes-03#ref-I-D.ietf-idr-bgpls-inter-as-topology-ext>]. If the router that runs BGP-LS Within one IGP domain can distinguish stub links from other normal interfaces, it is then easy for the router to report these stub links using BGP-LS to a centralized PCE controller. The second use case is Dunbar 5G being discussed on the other LSR thread. The third use case is for any stub links are normally the boundary of one IGP domain, knowing them can facilitate the operators to apply various policies on such interfaces, for example, to secure their networks, or filtering the incoming traffic with scrutiny. This is using a centralized BGP policy controller. Excerpts from draft below related to the primary use case to help further explain the use case. BGP LS Inter-AS Topology https://datatracker.ietf.org/doc/html/draft-ietf-idr-bgpls-inter-as-topology-ext-10 This document describes the process to build Border Gateway Protocol- Link State (BGP-LS) key parameters in inter-domain scenario, defines one new BGP-LS Network Layer Reachability Information (NLRI) type (Stub Link NLRI) and some new inter Autonomous (inter-AS) Traffic Engineering (TE) related Type-Length-Values (TLVs) for BGP-LS to let Software Definition Network (SDN) controller retrieve the network topology automatically under various inter-AS environments. Such extension and process can enable the network operator to collect the interconnect information between different domains and then calculate the overall network topology automatically based on the information provided by BGP-LS protocol. Draft [I-D.ietf-idr-bgpls-segment-routing-epe <https://datatracker.ietf.org/doc/html/draft-ietf-idr-bgpls-inter-as-topology-ext-10#ref-I-D.ietf-idr-bgpls-segment-routing-epe>] defines some extensions for exporting BGP peering node topology information (including its peers, interfaces and peering ASs) in a way that is exploitable in order to compute efficient BGP Peering Engineering policies and strategies. Such information can also be used to calculate the interconnection topology among different IGP domains, but it requires every border router to run BGP-LS protocol and report the information to SDN controller. Considering there will be several border routers on the network boundary, such solution restricts its deployment flexibility. This draft analysis the situations that the SDN controller needs to get the interconnected topology information between different AS domains, defines the new Stub Link NLRI and some new TLVs within the BGP-LS protocol to transfer the key information related to them. After that, the SDN controller can then deduce the multi-domain 5 <https://datatracker.ietf.org/doc/html/draft-ietf-idr-bgpls-inter-as-topology-ext-10#section-5>. Stub Link NLRI [RFC7752] defines four NLRI types(No. de NLRI, Link NLRI, IPv4 Topology Prefix NLRI, IPv6 Topology Prefix NLRI) to transfer the topology and prefix information. For inter-as link, the two ends of the link locates in different IGP domains, then it is not appropriate to transfer their information within the current defined NLRI types. This draft defines one new NLRI type, called Stub Link NLRI, which is coded as the following format: 5.2 <https://datatracker.ietf.org/doc/html/draft-ietf-idr-bgpls-inter-as-topology-ext-10#section-5.2>. Inter-AS TE Scenario When IGP A or IGP B in Figure 1 runs IS-IS TE/OSPF-TE protocol,[RFC5316 <https://datatracker.ietf.org/doc/html/rfc5316>] and [RFC5392 <https://datatracker.ietf.org/doc/html/rfc5392>] def.ine IS-IS and OSPF extensions respectively to deal with the situation for inter-AS traffic engineering. Three new sub-TLVs(Remote AS Number、IPv4 Remote ASBR ID、IPv6 Remote ASBR ID) which are associated with the inter-AS TE link are defined. These TLVs are flooded within the IGP domain automatically. They should be carried within the newly defined Stub Link NLRI within the BGP-LS protocol, as the descriptors for the inter-AS stub link. Kind Regards Gyan On Wed, Jan 12, 2022 at 8:07 PM Robert Raszuk <robert@raszuk.net> wrote: > Hi Tony, > > Well if that would be controller based TE computation it seems that these > days BGP-LS (ugh!) would be used instead of IGP flooding to pass that info > around. > > Hence that makes (at least :) two of us pretty puzzled on the real use > case here. > > Thx, > R. > > > > > On Thu, Jan 13, 2022 at 1:59 AM Tony Li <tony.li@tony.li> wrote: > >> >> >> On Jan 12, 2022, at 4:01 PM, Robert Raszuk <robert@raszuk.net> wrote: >> >> Very honestly I must have missed that the objective here is to include >> those links in the TE constrained computation. You mean MPLS RSVP-TE ? >> >> Is that so in 2022 ? >> >> >> >> Robert, >> >> It is entirely possible that I have misunderstood the use case. >> >> I would also include SR-TE, SRv6 (ugh!), and any other controller based >> TE that you care to name. >> >> Tony >> >> _______________________________________________ > Lsr mailing list > Lsr@ietf.org > https://www.ietf.org/mailman/listinfo/lsr > -- <http://www.verizon.com/> *Gyan Mishra* *Network Solutions A**rchitect * *Email gyan.s.mishra@verizon.com <gyan.s.mishra@verizon.com>* *M 301 502-1347*
- [Lsr] WG Adoption Call for draft-wang-lsr-stub-li… Christian Hopps
- Re: [Lsr] WG Adoption Call for draft-wang-lsr-stu… Aijun Wang
- Re: [Lsr] WG Adoption Call for draft-wang-lsr-stu… peng.shaofu
- Re: [Lsr] WG Adoption Call for draft-wang-lsr-stu… Gyan Mishra
- Re: [Lsr] WG Adoption Call for draft-wang-lsr-stu… Huzhibo
- Re: [Lsr] WG Adoption Call for draft-wang-lsr-stu… Peter Psenak
- Re: [Lsr] WG Adoption Call for draft-wang-lsr-stu… Aijun Wang
- Re: [Lsr] WG Adoption Call for draft-wang-lsr-stu… Peter Psenak
- Re: [Lsr] WG Adoption Call for draft-wang-lsr-stu… Aijun Wang
- Re: [Lsr] WG Adoption Call for draft-wang-lsr-stu… Peter Psenak
- Re: [Lsr] WG Adoption Call for draft-wang-lsr-stu… Acee Lindem (acee)
- Re: [Lsr] WG Adoption Call for draft-wang-lsr-stu… Aijun Wang
- Re: [Lsr] WG Adoption Call for draft-wang-lsr-stu… Huaimo Chen
- Re: [Lsr] WG Adoption Call for draft-wang-lsr-stu… Shraddha Hegde
- Re: [Lsr] WG Adoption Call for draft-wang-lsr-stu… Linda Dunbar
- Re: [Lsr] WG Adoption Call for draft-wang-lsr-stu… Les Ginsberg (ginsberg)
- Re: [Lsr] WG Adoption Call for draft-wang-lsr-stu… Aijun Wang
- Re: [Lsr] WG Adoption Call for draft-wang-lsr-stu… Tony Li
- Re: [Lsr] WG Adoption Call for draft-wang-lsr-stu… Les Ginsberg (ginsberg)
- Re: [Lsr] WG Adoption Call for draft-wang-lsr-stu… Aijun Wang
- Re: [Lsr] WG Adoption Call for draft-wang-lsr-stu… Aijun Wang
- Re: [Lsr] WG Adoption Call for draft-wang-lsr-stu… Tony Li
- Re: [Lsr] WG Adoption Call for draft-wang-lsr-stu… Aijun Wang
- Re: [Lsr] WG Adoption Call for draft-wang-lsr-stu… Aijun Wang
- Re: [Lsr] WG Adoption Call for draft-wang-lsr-stu… chen.ran
- Re: [Lsr] WG Adoption Call for draft-wang-lsr-stu… Christian Hopps
- Re: [Lsr] WG Adoption Call for draft-wang-lsr-stu… Aijun Wang
- Re: [Lsr] WG Adoption Call for draft-wang-lsr-stu… Les Ginsberg (ginsberg)
- Re: [Lsr] WG Adoption Call for draft-wang-lsr-stu… Tony Li
- Re: [Lsr] WG Adoption Call for draft-wang-lsr-stu… Aijun Wang
- Re: [Lsr] WG Adoption Call for draft-wang-lsr-stu… Aijun Wang
- Re: [Lsr] WG Adoption Call for draft-wang-lsr-stu… Chengli (Cheng Li)
- Re: [Lsr] WG Adoption Call for draft-wang-lsr-stu… Zhuangshunwan
- Re: [Lsr] WG Adoption Call for draft-wang-lsr-stu… Tony Li
- Re: [Lsr] WG Adoption Call for draft-wang-lsr-stu… Christian Hopps
- Re: [Lsr] WG Adoption Call for draft-wang-lsr-stu… Aijun Wang
- Re: [Lsr] WG Adoption Call for draft-wang-lsr-stu… Aijun Wang
- Re: [Lsr] WG Adoption Call for draft-wang-lsr-stu… Christian Hopps
- Re: [Lsr] WG Adoption Call for draft-wang-lsr-stu… Tony Li
- Re: [Lsr] WG Adoption Call for draft-wang-lsr-stu… Robert Raszuk
- Re: [Lsr] WG Adoption Call for draft-wang-lsr-stu… Tony Li
- Re: [Lsr] WG Adoption Call for draft-wang-lsr-stu… Tony Li
- Re: [Lsr] WG Adoption Call for draft-wang-lsr-stu… Christian Hopps
- Re: [Lsr] WG Adoption Call for draft-wang-lsr-stu… Robert Raszuk
- Re: [Lsr] WG Adoption Call for draft-wang-lsr-stu… Tony Li
- Re: [Lsr] WG Adoption Call for draft-wang-lsr-stu… Robert Raszuk
- Re: [Lsr] WG Adoption Call for draft-wang-lsr-stu… Tony Li
- Re: [Lsr] WG Adoption Call for draft-wang-lsr-stu… Tony Li
- Re: [Lsr] WG Adoption Call for draft-wang-lsr-stu… Christian Hopps
- Re: [Lsr] WG Adoption Call for draft-wang-lsr-stu… Les Ginsberg (ginsberg)
- Re: [Lsr] WG Adoption Call for draft-wang-lsr-stu… Gyan Mishra
- Re: [Lsr] WG Adoption Call for draft-wang-lsr-stu… Robert Raszuk
- Re: [Lsr] WG Adoption Call for draft-wang-lsr-stu… Aijun Wang
- Re: [Lsr] WG Adoption Call for draft-wang-lsr-stu… Aijun Wang
- Re: [Lsr] WG Adoption Call for draft-wang-lsr-stu… Robert Raszuk
- Re: [Lsr] WG Adoption Call for draft-wang-lsr-stu… Chongfeng Xie
- Re: [Lsr] WG Adoption Call for draft-wang-lsr-stu… Aijun Wang
- Re: [Lsr] WG Adoption Call for draft-wang-lsr-stu… Robert Raszuk
- Re: [Lsr] WG Adoption Call for draft-wang-lsr-stu… Aijun Wang
- Re: [Lsr] WG Adoption Call for draft-wang-lsr-stu… Robert Raszuk
- Re: [Lsr] WG Adoption Call for draft-wang-lsr-stu… Robert Raszuk
- Re: [Lsr] WG Adoption Call for draft-wang-lsr-stu… Robert Raszuk
- Re: [Lsr] WG Adoption Call for draft-wang-lsr-stu… Les Ginsberg (ginsberg)
- Re: [Lsr] WG Adoption Call for draft-wang-lsr-stu… Aijun Wang
- Re: [Lsr] WG Adoption Call for draft-wang-lsr-stu… Les Ginsberg (ginsberg)
- Re: [Lsr] WG Adoption Call for draft-wang-lsr-stu… Aijun Wang
- Re: [Lsr] WG Adoption Call for draft-wang-lsr-stu… Aijun Wang
- Re: [Lsr] WG Adoption Call for draft-wang-lsr-stu… sun.jinsong
- Re: [Lsr] WG Adoption Call for draft-wang-lsr-stu… John E Drake
- Re: [Lsr] WG Adoption Call for draft-wang-lsr-stu… Christian Hopps
- Re: [Lsr] WG Adoption Call for draft-wang-lsr-stu… Aijun Wang
- Re: [Lsr] WG Adoption Call for draft-wang-lsr-stu… Robert Raszuk
- Re: [Lsr] WG Adoption Call for draft-wang-lsr-stu… Aijun Wang
- Re: [Lsr] WG Adoption Call for draft-wang-lsr-stu… Robert Raszuk
- Re: [Lsr] WG Adoption Call for draft-wang-lsr-stu… Aijun Wang
- Re: [Lsr] WG Adoption Call for draft-wang-lsr-stu… Christian Hopps
- Re: [Lsr] WG Adoption Call for draft-wang-lsr-stu… John E Drake
- Re: [Lsr] WG Adoption Call for draft-wang-lsr-stu… Aijun Wang
- Re: [Lsr] WG Adoption Call for draft-wang-lsr-stu… John E Drake
- Re: [Lsr] WG Adoption Call for draft-wang-lsr-stu… Les Ginsberg (ginsberg)
- Re: [Lsr] WG Adoption Call for draft-wang-lsr-stu… Aijun Wang
- Re: [Lsr] WG Adoption Call for draft-wang-lsr-stu… Aijun Wang
- Re: [Lsr] WG Adoption Call for draft-wang-lsr-stu… Aijun Wang
- Re: [Lsr] WG Adoption Call for draft-wang-lsr-stu… Weiqiang Cheng
- Re: [Lsr] WG Adoption Call for draft-wang-lsr-stu… zhuyq8@chinatelecom.cn
- Re: [Lsr] WG Adoption Call for draft-wang-lsr-stu… liupengyjy@outlook.com
- Re: [Lsr] WG Adoption Call for draft-wang-lsr-stu… zhu.chun1
- Re: [Lsr] WG Adoption Call for draft-wang-lsr-stu… Dongjie (Jimmy)
- Re: [Lsr] WG Adoption Call for draft-wang-lsr-stu… Acee Lindem (acee)
- Re: [Lsr] WG Adoption Call for draft-wang-lsr-stu… Christian Hopps
- Re: [Lsr] WG Adoption Call for draft-wang-lsr-stu… Aijun Wang