Re: [Idr] Does SRGB TLV in draft-ietf-idr-bgp-prefix-sid qualify for BGP Attibute discard?

"Susan Hares" <shares@ndzh.com> Tue, 26 June 2018 18:40 UTC

Return-Path: <shares@ndzh.com>
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 6258D1310F9 for <idr@ietfa.amsl.com>; Tue, 26 Jun 2018 11:40:37 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.956
X-Spam-Level:
X-Spam-Status: No, score=0.956 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DOS_OUTLOOK_TO_MX=2.845, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, T_KAM_HTML_FONT_INVALID=0.01] autolearn=no autolearn_force=no
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 qq-C2myBi8er for <idr@ietfa.amsl.com>; Tue, 26 Jun 2018 11:40:35 -0700 (PDT)
Received: from hickoryhill-consulting.com (50-245-122-97-static.hfc.comcastbusiness.net [50.245.122.97]) (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 B78111310F8 for <idr@ietf.org>; Tue, 26 Jun 2018 11:40:35 -0700 (PDT)
X-Default-Received-SPF: pass (skip=loggedin (res=PASS)) x-ip-name=174.124.195.103;
From: Susan Hares <shares@ndzh.com>
To: 'Eric C Rosen' <erosen@juniper.net>, "'Ketan Talaulikar (ketant)'" <ketant@cisco.com>, 'Robert Raszuk' <robert@raszuk.net>
Cc: "'idr@ietf. org'" <idr@ietf.org>
References: <00f001d40d68$c4881700$4d984500$@ndzh.com> <ce748a79-10bd-7cce-e7c2-c3878f4bbcbf@juniper.net>
In-Reply-To: <ce748a79-10bd-7cce-e7c2-c3878f4bbcbf@juniper.net>
Date: Tue, 26 Jun 2018 14:40:16 -0400
Message-ID: <020601d40d7d$20f00160$62d00420$@ndzh.com>
MIME-Version: 1.0
Content-Type: multipart/alternative; boundary="----=_NextPart_000_0207_01D40D5B.99E0D260"
X-Mailer: Microsoft Outlook 14.0
Content-Language: en-us
Thread-Index: AQLmnuyG7uexIB0qgt7ooZGCVHxH8gJOH7MoojtJEfA=
X-Antivirus: AVG (VPS 180626-4, 06/26/2018), Outbound message
X-Antivirus-Status: Not-Tested
X-Authenticated-User: skh@ndzh.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/idr/iw_B1o-Dj0Pcl6kzsqal7U8Zv8M>
Subject: Re: [Idr] Does SRGB TLV in draft-ietf-idr-bgp-prefix-sid qualify for BGP Attibute discard?
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: Tue, 26 Jun 2018 18:40:38 -0000

Eric: 

 

If these facts regarding the non-dynamic nature of the changes, then indicate this in the draft-ietf-idr-bgp-prefix-sid draft (or another SR draft and point to it). 

 

With I2RS changes and the latest NETCONF/YANG NMDA changes, configuration changes can occur very quickly. 

 

On the interaction with routing, you are indicating a routing interaction:  

 

“If you do discard-attribute, the prefix is still reachable via the ordinary non-traffic-engineered routing; this does not cause any loops or oscillations, as the ordinary routing is not impacted.” 

 

You are discussing changes that fluctuate SR routing and ordinary routing. 

 

 

Sue Hares 

 

From: Eric C Rosen [mailto:erosen@juniper.net] 
Sent: Tuesday, June 26, 2018 1:17 PM
To: Susan Hares; 'Ketan Talaulikar (ketant)'; 'Robert Raszuk'
Cc: 'idr@ietf. org'
Subject: Re: Does SRGB TLV in draft-ietf-idr-bgp-prefix-sid qualify for BGP Attibute discard?

 

On 6/26/2018 12:14 PM, Susan Hares wrote:



Does building segment routing policies were different SRGBs mean it changing policies regarding the SR segments installed?  


If you don't know the appropriate set of SIDs and SRGBs, then you can't make use of certain policies, and you have to use the "ordinary" (non-traffic-engineered) routing.  

But there is no feedback loop at all.  SIDs and SRGBs do not change dynamically.  And if they do change (due to configuration/provisioning changes), they don't cause changes in the sets of policies that are deployed or in the ordinary routing.




Acee suggested these “routing policies” were hints on where labels were allocated for different SRGBs. 


I don't think Acee said anything like that.  




As IDR co-chair, I asked whether the discard attribute error handling (per RFC7606) for the BGP Prefix-SID attribute was appropriate.


Whether you do treat-as-withdraw or discard-attribute, a malformed prefix-SID attribute is likely to prevent you from using a particular policy.  If you do discard-attribute, the prefix is still reachable via the ordinary non-traffic-engineered routing; this does not cause any loops or oscillations, as the ordinary routing is not impacted.  If you do treat-as-withdraw, the prefix is not going to be reachable at all.  So this seems like a clear case where discard-attribute is the preferred error handling procedure for a malformed attribute.