Re: [Idr] draft-wu-idr-bgp-segment-allocation-ext-02.txt [4/18 - 5/2/2019] - 2 week WG adoption call

Robert Raszuk <robert@raszuk.net> Wed, 08 May 2019 02:26 UTC

Return-Path: <robert@raszuk.net>
X-Original-To: idr@ietfa.amsl.com
Delivered-To: idr@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E4B191200D6 for <idr@ietfa.amsl.com>; Tue, 7 May 2019 19:26:46 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.999
X-Spam-Level:
X-Spam-Status: No, score=-1.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=unavailable autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=raszuk.net
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 Mtd7uQ3Efx35 for <idr@ietfa.amsl.com>; Tue, 7 May 2019 19:26:44 -0700 (PDT)
Received: from mail-qt1-x830.google.com (mail-qt1-x830.google.com [IPv6:2607:f8b0:4864:20::830]) (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 659531200A4 for <idr@ietf.org>; Tue, 7 May 2019 19:26:41 -0700 (PDT)
Received: by mail-qt1-x830.google.com with SMTP id c13so21511600qtn.8 for <idr@ietf.org>; Tue, 07 May 2019 19:26:41 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=raszuk.net; s=google; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=5mWSIhEMj+FQsZwt+sJlgQOEJtvkhT2SvZES71QeFNg=; b=duqWbBsnPRk338TDvMxPKTzpfq4BdehLaOkG7V9v85Ur9rjCj3PX74ewjuZpzlcNAB Hoq0UqM8bzSdOqujn8JjK12/vKEHbCclOU05ngEnK3T5tfeE0Yhpv/Na7pYa44AIEMK/ 8z7DPMfeOGeaErbsaXIueAwkPXy2FOJKRbbr6iDGy8WQDkUrRfe0u96tJ/EsyUn63ioF teGy5cqtt5kj4hEG9UHk+p0oyjxrxtW8n1B50Y3Pl+t30IGpQAjwRH2/Bt0JRei0ySkp d+MGj9TW9I8FJA1ol3LRxxA3WiBtdqc4gleIQbHWmL3S4xmQRM9tJrN3p00flAz2YeYg GW5g==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=5mWSIhEMj+FQsZwt+sJlgQOEJtvkhT2SvZES71QeFNg=; b=c5YPC/6XjcqdMR+tFjPP5kSPxhpOl1qUHcdW6zviv6uVHjb30li67nMHqzJ2FcoiYC GcIU/Tutx5fsU9YxGnTYJX7wHWxY462XVkv0r0NwpWQAicwJjf1fIJzgjyW40/g9ENgh mAD05lj4qhUbEUijsoK+SAZqEylTXfTaqqPWAd9k+ZkR/mYRr1VTvqsPCQLCr2bhbrDc 2P3sv+HLK51BYWI64a63L2WZHiORpxLPgJj0hi0qymql27thMZx2ziSSYpqTQ4EpcFjr o6i9mK2nsVDwwfLgKhCjsjGprFvUu6/IIDeO/YOic2ADJth+jA2BdmRcl/gYFTJVSGuj p1BA==
X-Gm-Message-State: APjAAAVjzuqAX4ofhx1irFr+dBnfSIZjcuhcZwXNROm2DRTXoM0r4rAC 6ZkaG0+JfdpI/PmALE5RMAY/ZabrjjEYtdtuXd2YmQ==
X-Google-Smtp-Source: APXvYqz36gQ9RAmEm6PBoPohvvbX2JUvWcTheCFa0kdPVUZZ8D1m2i0pQD3yaidqp4J4G2xb6Tl33OH6GKL2ytEqrMs=
X-Received: by 2002:ac8:2c12:: with SMTP id d18mr29461654qta.219.1557282400337; Tue, 07 May 2019 19:26:40 -0700 (PDT)
MIME-Version: 1.0
References: <013301d4f5ef$b1b51310$151f3930$@ndzh.com> <HK0PR06MB2564F6AA8D6EAC625A9B4698FC3C0@HK0PR06MB2564.apcprd06.prod.outlook.com> <5A5B4DE12C0DAC44AF501CD9A2B01A8D8F59D91A@DGGEMM532-MBX.china.huawei.com> <A5CF7EEF-6ADA-4557-97A3-6726C2F38673@cisco.com>
In-Reply-To: <A5CF7EEF-6ADA-4557-97A3-6726C2F38673@cisco.com>
From: Robert Raszuk <robert@raszuk.net>
Date: Tue, 07 May 2019 22:26:49 -0400
Message-ID: <CAOj+MMFuG8GF96mjmZ8feN8SzwnenkfgP4S1q1FpZs7Anbu4xA@mail.gmail.com>
To: "Acee Lindem (acee)" <acee@cisco.com>
Cc: Lizhenbin <lizhenbin@huawei.com>, li zhenqiang <li_zhenqiang@hotmail.com>, Susan Hares <shares@ndzh.com>, "idr@ietf.org" <idr@ietf.org>, draft-ietf-teas-enhanced-vpn <draft-ietf-teas-enhanced-vpn@ietf.org>, draft-dong-lsr-sr-enhanced-vpn <draft-dong-lsr-sr-enhanced-vpn@ietf.org>
Content-Type: multipart/alternative; boundary="0000000000004993c305885710d4"
Archived-At: <https://mailarchive.ietf.org/arch/msg/idr/H_ERZ1h1Ia6K6PR7hQrmIXaJkvI>
Subject: Re: [Idr] draft-wu-idr-bgp-segment-allocation-ext-02.txt [4/18 - 5/2/2019] - 2 week WG adoption call
X-BeenThere: idr@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Inter-Domain Routing <idr.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/idr>, <mailto:idr-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/idr/>
List-Post: <mailto:idr@ietf.org>
List-Help: <mailto:idr-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/idr>, <mailto:idr-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 08 May 2019 02:26:47 -0000

Acee,

> I agree that it is possible to use BGP-LS to provision these SIDs spaces.

A lot of things is possible - but it does not make it automatically a good
idea.

For this discussion can we at least rename the feature to *BGP-PT*
(BGP-Provisioning Tool) to at very min reflect the intent. And yes get new
SAFI for it ... why not.

Best regards,
R.


On Tue, May 7, 2019 at 10:03 AM Acee Lindem (acee) <acee@cisco.com> wrote:

> Hi Robin, Huaimo,
>
>
>
> I agree that it is possible to use BGP-LS to provision these SIDs spaces.
> In the case of the Flow-Spec and SR TE Policy Address Families, these AFs
> were conceived for the purpose of dynamic provisioning. Now, if we are
> going to expand the original purpose of BGP-LS to include provisioning, we
> should have some compelling technical reasons to repurpose it. One reason
> not to do it is that it adds yet another source of truth for configuration.
>  With each source one adds more complexity to the implementations.
>
>
>
> As Ketan commented, you will need to define the life the SID allocation
> relative to both the BGP-LS session and the network device state. For
> example, is it ephemeral similar to the I2RS data store? You could
> reference Sue’s presentation on the preference of Flow-Spec data from
> multiple sources as a good example.
>
>
>
> Thanks,
>
> Acee
>
>
>
>
>
> *From: *Idr <idr-bounces@ietf.org> on behalf of Robin Li <
> lizhenbin@huawei.com>
> *Date: *Sunday, May 5, 2019 at 9:37 PM
> *To: *li zhenqiang <li_zhenqiang@hotmail.com>, Susan Hares <
> shares@ndzh.com>, IDR List <idr@ietf.org>
> *Cc: *draft-ietf-teas-enhanced-vpn <draft-ietf-teas-enhanced-vpn@ietf.org>,
> draft-dong-lsr-sr-enhanced-vpn <draft-dong-lsr-sr-enhanced-vpn@ietf.org>
> *Subject: *Re: [Idr] draft-wu-idr-bgp-segment-allocation-ext-02.txt [4/18
> - 5/2/2019] - 2 week WG adoption call
>
>
>
> Hi Zhenqiang,
>
> Please refer to my reply inline.
>
>
>
> Best Regards,
>
> Zhenbin (Robin)
>
>
>
> *From:* Idr [mailto:idr-bounces@ietf.org] *On Behalf Of *li zhenqiang
> *Sent:* Wednesday, April 24, 2019 3:51 PM
> *To:* Susan Hares <shares@ndzh.com>; idr@ietf.org
> *Cc:* draft-ietf-teas-enhanced-vpn <draft-ietf-teas-enhanced-vpn@ietf.org>;
> draft-dong-lsr-sr-enhanced-vpn <draft-dong-lsr-sr-enhanced-vpn@ietf.org>
> *Subject:* Re: [Idr] draft-wu-idr-bgp-segment-allocation-ext-02.txt [4/18
> - 5/2/2019] - 2 week WG adoption call
>
>
>
> Hi Sue and All,
>
>
>
> Zhenqiang Li from China Mobile.
>
>
>
> I see the value to allocate SIDs in a centralized way, especially for the
> SIDs representing network resources as proposed in
> https://datatracker.ietf.org/doc/draft-ietf-teas-enhanced-vpn/ and
> https://datatracker.ietf.org/doc/draft-dong-lsr-sr-enhanced-vpn/.
>
>
>
> However, I want to know why BGP-LS is chosen to to complete this work, not
> PCEP or netconf? BGP-LS is mainly used to collect information from network,
> other than configure network from a controller.
>
> [Robin]
>
> 1. To be honest, there is much concern about the standardization process,
> inter-operability, performance on Netconf/YANG. It is necessary to think
> about the other option. Just like topology collection, there existed the
> way to use SNMP/MIB or Netconf/YANG to collect topology info from the
> network, later BGP-LS was proposed.
>
> 2. There is already PCE work to allocate SID in the centralized way (Refer
> to PCECC work proposed by
> https://tools.ietf.org/html/draft-ietf-teas-pcecc-use-cases-02). But
> there truly exists the BGP-only scenarios. It is difficult to introduce one
> more control protocol which may increase the complexity of network
> operation and maintenance. That is the reason why we introduced the BGP
> extension to allocate SID which also can reduce the possible complexity.
>
> 3. For the possible methods of BGP extensions for the purpose, there can
> be other way such as introducing a new AFI/SAFI, etc. But we think the
> BGP-LS extension may be the easiest way. Since BGP-LS can collect info of
> all kinds of SIDs from the network devices to the controller, it is only to
> define a TLV/Sub-TLV to indicate the SID allocation from the controller to
> the network devices. All the existing TLV/Sub-TLV using by BGP-LS will be
> reused without any change. If use other ways, there has to define some new
> TLVs/Sub-TLVs or the transition from the corresponding BGP-LS TLV/Sub-TLVs
> to the new TLVs/Sub-TLVs. But the option is open. We would like to solicit
> comments from BGPers.
>
>
>
>
>
>
>
>
>
> Best Regards,
>
> Zhenqiang Li
> ------------------------------
>
> li_zhenqiang@hotmail.com
>
>
>
> *From:* Susan Hares <shares@ndzh.com>
>
> *Date:* 2019-04-18 22:04
>
> *To:* idr@ietf.org
>
> *Subject:* [Idr] draft-wu-idr-bgp-segment-allocation-ext-02.txt [4/18 -
> 5/2/2019] - 2 week WG adoption call
>
> This begins a 2 week WG Adoption call for
> draft-wu-idr-bgp-segment-allocation-ext-02.txt.  You can access the draft
> at:
>
>
>
> https://datatracker.ietf.org/doc/draft-wu-idr-bgp-segment-allocation-ext/
>
>
>
> In your comments, consider:
>
>
>
> 1)      Does this draft mechanisms for  extending BGP-LS to provide IDs
> for allocation provide a beneficial addition to BGP mechanisms for segment
> routing?
>
> 2)      Is the mechanism well-formed enough to adopted as a WG draft?
>
> 3)      Do you see any problems with using these IDs for flow
> redirection?
>
> 4)      Do you support extending BGP-LS?
>
> 5)      Should we provide an early allocation for this technology?
>
> 6)      Do you know of any early implementations?
>
>
>
> By answering these questions during WG Adoption call, you will help John
> and I determine what issues need to be considered prior to finalizing this
> WG draft.    Your answer will help us increase the speed of processing
> BGP-LS drafts.
>
>
>
> If enough people indicate that they wish an early allocation upon
> adoption, I will then send this early allocation to Alvaro.
>
>
>
> Sue Hares
>
>
>
> PS – I’m trying new methods of WG adoption calls to help speed up the
> process in IDR WG.   Please send any thoughts on these new methods to me or
> John.
>
> _______________________________________________
> Idr mailing list
> Idr@ietf.org
> https://www.ietf.org/mailman/listinfo/idr
>