Re: [Idr] Warren Kumari's No Objection on draft-ietf-idr-bgp-prefix-sid-25: (with COMM

stefano previdi <stefano@previdi.net> Thu, 21 June 2018 06:26 UTC

Return-Path: <stefano@previdi.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 178F7131048 for <idr@ietfa.amsl.com>; Wed, 20 Jun 2018 23:26:47 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.909
X-Spam-Level:
X-Spam-Status: No, score=-1.909 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, T_DKIMWL_WL_MED=-0.01, URIBL_BLOCKED=0.001] autolearn=unavailable autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=previdi-net.20150623.gappssmtp.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 6sGJacrQygb0 for <idr@ietfa.amsl.com>; Wed, 20 Jun 2018 23:26:45 -0700 (PDT)
Received: from mail-wr0-x22c.google.com (mail-wr0-x22c.google.com [IPv6:2a00:1450:400c:c0c::22c]) (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 1064E131068 for <idr@ietf.org>; Wed, 20 Jun 2018 23:26:43 -0700 (PDT)
Received: by mail-wr0-x22c.google.com with SMTP id k16-v6so1838721wro.0 for <idr@ietf.org>; Wed, 20 Jun 2018 23:26:42 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=previdi-net.20150623.gappssmtp.com; s=20150623; h=subject:mime-version:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=1KOm4lTMkCMgy+x0G5RAxaadAxGtRGyAa+JUHf5Z/yw=; b=GY8r5vwa1J7oqaoD8rEcC2KqVF9jfsGAK0J+oPrt7M/KulpKHQjvY2WCGK75sOh/FA XeSJMDLTYf4si7JFLqE/LRm1xUbw/yN3eKQv2um9z8FQ9CkmmEqYNP90kDcnpSGPbsHF wR8JmE3XIHFwfW4hHGiymg1lhNMJzgWI8LOTBELO4uxIKzwM2PrB4KZZ6yipWQ+7Nt+L DG2ojEPB0Ibd7dqTiC5e5bAbi8omkfykXJeUeEuSz9gPfpgdgcXSvzwYQnfuT+m8/giY aX54VTVeSrZr3LDMPqPWWu6qfmlyRTgduDUrH0tvj8lOR0TK1X99iHvgkpjyKWWyUR9X evYg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:mime-version:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=1KOm4lTMkCMgy+x0G5RAxaadAxGtRGyAa+JUHf5Z/yw=; b=Jt6pC5C2Og9r19IOExnW1SqUPm6YSdc4SCEWMiVnH+JA2idywPU4pVqvVD5kR1FiGl bE8k2mkUVHqBLVu2Bai8XYQWM0YXyGAlbEY5FYLxOg4Z3v5MSsTp9djs1DnxJH4YqE25 lRemSxQt+ye9RwuQUdrBHIXczqgPgVTf5I99HdiWZJuf/Iu0NUpE3YCY1r9G46xwDDdR iUXYcefpcNXhfPFamOn6DwjKE6czxHY9uFMXX/DwzpgM9PC4ibTPsXH/8lTRglwHXOj/ Y2TJ5G8NVZzG/gxlUlu4h7A7nuy76+CuXYUvojUU3Qj0pl3k5N6W1OjGsCaS2FdBhyEz gjfA==
X-Gm-Message-State: APt69E3wZalH+pa2QypRbz+r+GtizMuSlh1VZfDOnQ3w0I/cTR2/huP4 SyFTNbdK1ybV4mS+GXYFqjBSEA==
X-Google-Smtp-Source: ADUXVKL9+IBqEm3E5/j/sL3gJ2Y54uf0RgSOchNEeOHKOJ1KmNUO5hR2G/xj32dCHGz9zBJjbJ551g==
X-Received: by 2002:adf:b053:: with SMTP id g19-v6mr20117627wra.128.1529562401509; Wed, 20 Jun 2018 23:26:41 -0700 (PDT)
Received: from [192.168.0.101] (net-2-38-102-25.cust.vodafonedsl.it. [2.38.102.25]) by smtp.gmail.com with ESMTPSA id b190-v6sm7004948wma.24.2018.06.20.23.26.39 (version=TLS1 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Wed, 20 Jun 2018 23:26:40 -0700 (PDT)
Mime-Version: 1.0 (Mac OS X Mail 8.2 \(2104\))
Content-Type: text/plain; charset="utf-8"
From: stefano previdi <stefano@previdi.net>
In-Reply-To: <CA+b+ERnVB_Yjvtg6pcGcqb6zCZZVMty26YYUb3dJ_L3_u6yPYQ@mail.gmail.com>
Date: Thu, 21 Jun 2018 08:26:38 +0200
Cc: Warren Kumari <warren@kumari.net>, "Acee Lindem (acee)" <acee=40cisco.com@dmarc.ietf.org>, "idr@ietf. org" <idr@ietf.org>, idr-chairs@ietf.org, draft-ietf-idr-bgp-prefix-sid@ietf.org, The IESG <iesg@ietf.org>
Content-Transfer-Encoding: quoted-printable
Message-Id: <DE0EA62A-FBF3-403A-9CCE-D1C7B502F00C@previdi.net>
References: <026601d408f3$2ca3bb70$85eb3250$@ndzh.com> <CA+b+ERnVB_Yjvtg6pcGcqb6zCZZVMty26YYUb3dJ_L3_u6yPYQ@mail.gmail.com>
To: Robert Raszuk <robert@raszuk.net>, Susan Hares <shares@ndzh.com>
X-Mailer: Apple Mail (2.2104)
Archived-At: <https://mailarchive.ietf.org/arch/msg/idr/aUZZwogJhS4HCA3HbVCEKG81J0g>
Subject: Re: [Idr] Warren Kumari's No Objection on draft-ietf-idr-bgp-prefix-sid-25: (with COMM
X-BeenThere: idr@ietf.org
X-Mailman-Version: 2.1.26
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: Thu, 21 Jun 2018 06:26:47 -0000

Hi,

the BGP prefix SID attribute is advertised in order to give a hint to the receiver on what label value to allocate for BGP labelled routes. The receiver may or may not follow the hint.

The BGPLS SR attributes are defined in order for a local router to advertise what he has allocated. Extensions have been defined for the different use cases (IGP, EPE, TE, ...).

I agree with Robert’s statement: BGP Prefix SID is orthogonal to any BGPLS advertisement.

Thanks.
s.


> On Jun 21, 2018, at 7:59 AM, Robert Raszuk <robert@raszuk.net> wrote:
> 
> Hi Sue,
> 
>> The mechanism in draft-idr-bgp-prefix-sid-25.txt is a BGP  attribute sent
> as an exception if the BGP-LS service for Segment Routing (SR) is not
> available.
> 
> Very interesting comment ... Where do you draw such conclusion from ?
> 
> IMO this draft has nothing to do with BGP-LS at all ...
> 
> BGP-LS is gathering data from network elements to controller ... this draft
> is installing SIDs from controller to ingress network elements. While
> mutually required for some solutions they are completely orthogonal to each
> other.
> 
> Best,
> R.
> 
> 
> On Thu, Jun 21, 2018 at 2:02 AM, Susan Hares <shares@ndzh.com> wrote:
> 
>> Warren, Robert, Acee:
>> 
>> 
>> 
>> Warren has a valid question.  I cannot find a long mail thread on
>> transitive or non-transitive for this specific attribute.
>> 
>> 
>> 
>> Answering Warren’s question about discussions in WG also requires it
>> within a larger discussion. The mechanism in draft-idr-bgp-prefix-sid-25.txt
>> is a BGP  attribute sent as an exception if the BGP-LS service for Segment
>> Routing (SR) is not available. The BGP-LS service for SR routing consists
>> of BGP-LS NLRI and BGP Attributes.  Draft-idr-bgp-prefix-sid’s mechanism
>> expands the traffic flow burden for BGP beyond just BGP-LS peers. Is this
>> wise beyond a single AS?
>> 
>> 
>> 
>> Some long-term participants of IDR say it is unwise to expand BGP-LS to SR
>> routing (Robert Raszuk, Tony Li). Therefore I suspect that restricting
>> draft-idr-bgp-prefix-sid to a non-transitive attribute lessens some
>> concerns, but does not resolve the main issues.
>> 
>> 
>> 
>> The question of transitive or non-transitive depends on what you think SR
>> and BGP’s mechanisms for SR should do. If you think SR is a vibrant
>> technology which would should help to mature, then you may want to make it
>> easy for the multiple ASes within a Data Center to use the SR functions.
>> If this is your belief, then the attribute should be transitive.
>> 
>> 
>> 
>> If you are concerned about BGP-LS and SR requiring additional resources of
>> BGP peers which do not support BGP-LS, then you will want the attribute to
>> be non-transitive or refuse to standardize this mechanism.
>> 
>> 
>> 
>> To review IDR’s decision (and the IESG should), you will need to put in
>> the context of the entire SR mechanisms that are forthcoming in BGP based
>> on the SR Architecture decided by SPRING.  The IESG has approved SR
>> architecture and main applications (draft-ietf-spring-segment-routing,
>> draft-ietf-spring-segment-routing-central-epe-10.txt., and
>> drat-ietf-segment-routing-msdc-09.txt), but it has not looked at the
>> mechanisms for SR extensions to BGP-LS or the concept of extending BGP-LS