Re: I-D Action: draft-bashandy-rtgwg-segment-routing-ti-lfa-01.txt

Stewart Bryant <stewart.bryant@gmail.com> Mon, 07 August 2017 19:47 UTC

Return-Path: <stewart.bryant@gmail.com>
X-Original-To: rtgwg@ietfa.amsl.com
Delivered-To: rtgwg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 70E9612EC13 for <rtgwg@ietfa.amsl.com>; Mon, 7 Aug 2017 12:47:24 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.989
X-Spam-Level:
X-Spam-Status: No, score=-1.989 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, T_KAM_HTML_FONT_INVALID=0.01] 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 fye-Cp1C5bn5 for <rtgwg@ietfa.amsl.com>; Mon, 7 Aug 2017 12:47:14 -0700 (PDT)
Received: from mail-wr0-x22a.google.com (mail-wr0-x22a.google.com [IPv6:2a00:1450:400c:c0c::22a]) (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 3A2BF13251F for <rtgwg@ietf.org>; Mon, 7 Aug 2017 12:47:12 -0700 (PDT)
Received: by mail-wr0-x22a.google.com with SMTP id 33so5353969wrz.4 for <rtgwg@ietf.org>; Mon, 07 Aug 2017 12:47:12 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=subject:to:references:cc:from:message-id:date:user-agent :mime-version:in-reply-to:content-language; bh=yKZKqbkRN0kjVtQ6O13CsVPnp514mMbvYJ7vRcdHf14=; b=mkHQgLpyCjmcSfCKnt22Om0gR6zyTC1MWH1K/4gMIB+cXWAnhTIUPgh7zVmZXikAKB bgffl/1tGfVLhIuv/I1g/b20U+y4VZxTE28Cj8JfZAK7F4lFh3rzu5JdZxE7yBdl6mEf RhEPytUlc6p80gHN9Q1MUkuA9ptGIdZrQCCrZDZJOy79NgClhdM9SFC9X/Pov2J83o4g PiRioMil4+izOgvTYiufPDaudQD4rFfMuMkQdw7eKyPBZ4MO91BGaPrdMdjEWpLwevgW QJQpAPw4F1yxD1YaiQ13OdeY6cge1uO5Cz9zaBjWgcxH2gHTLcZpoJLBXWcXtE8BCDVA iDBg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:references:cc:from:message-id:date :user-agent:mime-version:in-reply-to:content-language; bh=yKZKqbkRN0kjVtQ6O13CsVPnp514mMbvYJ7vRcdHf14=; b=DM8WHMirUsZ5ZyVya8X/NaJdPOGkH3NSCT7wg9XYCZgBhpi3UlY926aRw3OxyZxO52 WePu8wBy/2XhBtElvg55NuwH52L3sfj5sXD98P+Y36daVbXB7ylMNBmWAHWuxvve6TQ6 RuIST3fLLt1/XHyPo9v02H9Gr9Rm62AqM5TsJrUxN5z6HgsC8fMozxNt6wVWm924AD5G aSfeBF8I1P3/4IVCVJDtv7lZ+8QHFTAfwLsMKiKDvBkvGnAzoiaaQGU04xHfQtKkXGYS ROohG2abp5PWW0QCyMvXnbJgzo5Gbljfdfff8gXv/aQrTTTVg0GXCAfPAbswRapqZDFn XCQA==
X-Gm-Message-State: AHYfb5jl2CD0Oby2fz3DrJkTOlTa8W+4YnNTSoGWe6TJv6QwlquQxU2n Uh5sEgAgjFa5sgh4FBg=
X-Received: by 10.223.139.23 with SMTP id n23mr1137146wra.249.1502135230411; Mon, 07 Aug 2017 12:47:10 -0700 (PDT)
Received: from [192.168.2.126] (host213-123-124-182.in-addr.btopenworld.com. [213.123.124.182]) by smtp.gmail.com with ESMTPSA id d19sm9094103wrb.93.2017.08.07.12.47.09 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 07 Aug 2017 12:47:09 -0700 (PDT)
Subject: Re: I-D Action: draft-bashandy-rtgwg-segment-routing-ti-lfa-01.txt
To: "Ahmed Bashandy (bashandy)" <bashandy@cisco.com>
References: <150027597752.32726.7270829130613224040@ietfa.amsl.com> <596C668E.9050106@cisco.com> <HE1PR07MB1708E945640F865CA32D85F7EAB30@HE1PR07MB1708.eurprd07.prod.outlook.com> <5984CFB0.3070908@cisco.com> <HE1PR07MB170870985873654D8C0BC340EAB50@HE1PR07MB1708.eurprd07.prod.outlook.com> <5988B00F.8060702@cisco.com>
Cc: "rtgwg@ietf.org" <rtgwg@ietf.org>
From: Stewart Bryant <stewart.bryant@gmail.com>
Message-ID: <927e8a8c-12ac-92d8-2fd7-e8b94b0f08b6@gmail.com>
Date: Mon, 07 Aug 2017 20:47:08 +0100
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:52.0) Gecko/20100101 Thunderbird/52.2.1
MIME-Version: 1.0
In-Reply-To: <5988B00F.8060702@cisco.com>
Content-Type: multipart/alternative; boundary="------------05FA068FA5022A2AB143DD9E"
Content-Language: en-GB
Archived-At: <https://mailarchive.ietf.org/arch/msg/rtgwg/9loRn9UTjHnli93qhJfcqL13pHI>
X-BeenThere: rtgwg@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Routing Area Working Group <rtgwg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rtgwg>, <mailto:rtgwg-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/rtgwg/>
List-Post: <mailto:rtgwg@ietf.org>
List-Help: <mailto:rtgwg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rtgwg>, <mailto:rtgwg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 07 Aug 2017 19:47:24 -0000


On 07/08/2017 19:23, Ahmed Bashandy (bashandy) wrote:
> I am not aware of such thing as "speculative, ambiguous, 
> probabilistic, stocastic,..., etc" SRLG.
>
> SRLG is one member fails, all members fail. I presumed that this is 
> understood from the many responses and discussions that we had. 
> However I will explicitly define the term "SRLG" in the draft

No. SRLG is where when one member fails you treat as if all members have 
failed. Routing then works out what actually happened.

- Stewart

>
> Thanks
>
> Ahmed
>
> On 8/6/2017 10:45 PM, Sikhivahan Gundu wrote:
>>
>> Hi,
>>
>> Thanks for your response.
>>
>> >> - Hence if the primary link fails, only "L1" will fail and L2 will not
>>
>> L1 _/may/_ fail, with high probability, but it may also not fail. If 
>> it does
>>
>> not fail, there is a second transitioning of the post-primary-failure
>>
>> link from FRR-backup (L2) to post-convergence link (L1), because L1
>>
>> has a smaller metric.
>>
>> By “ambiguity”, I meant that backup calculation taking SRLG into
>>
>> account is  based on speculated topology,  whereas computation of
>>
>> post-convergence path, ie, SPF, is based on actual topology.  This
>>
>> seems needs reconciling since in  TI-LFA the backup is by definition
>>
>> the post-convergence path, with a single path-transition after
>>
>> link-failure as the intended outcome. Do I understand correctly that
>>
>> the draft prefers to relax that expectation for SRLG?
>>
>> Thanks,
>>
>> Sikhi
>>
>> *From:*Ahmed Bashandy (bashandy) [mailto:bashandy@cisco.com]
>> *Sent:* 05 August 2017 01:19
>> *To:* Sikhivahan Gundu <sikhivahan.gundu@ericsson.com>; rtgwg@ietf.org
>> *Cc:* rtgwg-chairs@ietf.org; pfrpfr@gmail.com; Stewart Bryant 
>> <stewart@g3ysx.org.uk>
>> *Subject:* Re: I-D Action: 
>> draft-bashandy-rtgwg-segment-routing-ti-lfa-01.txt
>>
>> HI,
>>
>> All members of the same SRLG group are assumed to fail if one of them 
>> fails.
>>
>> Going back to you example
>> - L1 is in the same SRLG group as the primary link while L2 is 
>> belongs a different group
>> - Hence if the primary link fails, only "L1" will fail and L2 will not
>> - Hence only L2 is candidate to become a backup path while L1 is not
>> - Hence there is no ambiguity
>>
>> Thanks
>>
>> Ahmed
>>
>> On 8/1/2017 12:42 AM, Sikhivahan Gundu wrote:
>>
>>     Hi,
>>
>>     The draft mandates using “post-convergence path” as the backup path.
>>
>>     It states one advantage, among others, of doing so as follows:
>>
>>     “This .. helps to reduce the amount of path changes and hence
>>     service
>>
>>     transients: one transition (pre-convergence to post-convergence)
>>     instead
>>
>>     of two (pre-convergence to FRR and then post-convergence)”.
>>
>>     This suggests to me that the assumption here is that the
>>     post-convergence
>>
>>     path can be uniquely determined in advance.
>>
>>     However, SRLG introduces ambiguity. To illustrate the point,  let
>>     us say a
>>
>>     loop-free alternative has two options: one  link (L1) is of the
>>     same metric
>>
>>     value as the primary link and is also in the same SRLG as the
>>     primary; the
>>
>>     second option (L2) is in a different SRLG and has higher metric.
>>
>>     The actual post-convergence path would depend on whether or not L1
>>
>>     also failed along with the primary, so is not uniquely computed
>>     in advance.
>>
>>     If TI-LFA picks L1, there might not be a guaranteed backup. If it
>>     picks L2,
>>
>>     there’d be two link transitions because L2 would not be in a
>>     (strict) SPF-
>>
>>     computed post-convergence path. A third option, of course, is to
>>     give up
>>
>>     declaring that there is no TI-LFA backup, but it’d be preferable
>>     to have
>>
>>     some backup than have none at all.
>>
>>     What do the authors suggest for this situation?
>>
>>     Thanks,
>>
>>     Sikhi
>>
>>     *From:*rtgwg [mailto:rtgwg-bounces@ietf.org] *On Behalf Of *Ahmed
>>     Bashandy (bashandy)
>>     *Sent:* 17 July 2017 12:56
>>     *To:* rtgwg@ietf.org <mailto:rtgwg@ietf.org>
>>     *Cc:* rtgwg-chairs@ietf.org <mailto:rtgwg-chairs@ietf.org>;
>>     pfrpfr@gmail.com <mailto:pfrpfr@gmail.com>; Stewart Bryant
>>     <stewart@g3ysx.org.uk> <mailto:stewart@g3ysx.org.uk>
>>     *Subject:* Fwd: I-D Action:
>>     draft-bashandy-rtgwg-segment-routing-ti-lfa-01.txt
>>
>>     Hi,
>>
>>     A new version of the ti-lfa draft has been posted to address
>>     Stewart Bryant's comments
>>
>>     Thanks
>>
>>     Ahmed
>>
>>
>>     -------- Original Message --------
>>
>>     *Subject: *
>>
>>     	
>>
>>     I-D Action: draft-bashandy-rtgwg-segment-routing-ti-lfa-01.txt
>>
>>     *Date: *
>>
>>     	
>>
>>     Mon, 17 Jul 2017 00:19:37 -0700
>>
>>     *From: *
>>
>>     	
>>
>>     internet-drafts@ietf.org <mailto:internet-drafts@ietf.org>
>>
>>     *Reply-To: *
>>
>>     	
>>
>>     internet-drafts@ietf.org <mailto:internet-drafts@ietf.org>
>>
>>     *To: *
>>
>>     	
>>
>>     <i-d-announce@ietf.org> <mailto:i-d-announce@ietf.org>
>>
>>     A New Internet-Draft is available from the on-line Internet-Drafts directories.
>>
>>       
>>
>>       
>>
>>              Title           : Topology Independent Fast Reroute using Segment Routing
>>
>>              Authors         : Ahmed Bashandy
>>
>>                                Clarence Filsfils
>>
>>                                Bruno Decraene
>>
>>                                Stephane Litkowski
>>
>>                                Pierre Francois
>>
>>              Filename        : draft-bashandy-rtgwg-segment-routing-ti-lfa-01.txt
>>
>>              Pages           : 12
>>
>>              Date            : 2017-07-17
>>
>>       
>>
>>     Abstract:
>>
>>         This document presents Topology Independent Loop-free Alternate Fast
>>
>>         Re-route (TI-LFA), aimed at providing protection of node and
>>
>>         adjacency segments within the Segment Routing (SR) framework.  This
>>
>>         Fast Re-route (FRR) behavior builds on proven IP-FRR concepts being
>>
>>         LFAs, remote LFAs (RLFA), and remote LFAs with directed forwarding
>>
>>         (DLFA).  It extends these concepts to provide guaranteed coverage in
>>
>>         any IGP network.  A key aspect of TI-LFA is the FRR path selection
>>
>>         approach establishing protection over post-convergence paths from
>>
>>         the point of local repair, dramatically reducing the operational
>>
>>         need to control the tie-breaks among various FRR options.
>>
>>       
>>
>>       
>>
>>     The IETF datatracker status page for this draft is:
>>
>>     https://datatracker.ietf.org/doc/draft-bashandy-rtgwg-segment-routing-ti-lfa/
>>
>>       
>>
>>     There are also htmlized versions available at:
>>
>>     https://tools.ietf.org/html/draft-bashandy-rtgwg-segment-routing-ti-lfa-01
>>
>>     https://datatracker.ietf.org/doc/html/draft-bashandy-rtgwg-segment-routing-ti-lfa-01
>>
>>       
>>
>>     A diff from the previous version is available at:
>>
>>     https://www.ietf.org/rfcdiff?url2=draft-bashandy-rtgwg-segment-routing-ti-lfa-01
>>
>>       
>>
>>       
>>
>>     Please note that it may take a couple of minutes from the time of submission
>>
>>     until the htmlized version and diff are available at tools.ietf.org.
>>
>>       
>>
>>     Internet-Drafts are also available by anonymous FTP at:
>>
>>     ftp://ftp.ietf.org/internet-drafts/
>>
>>       
>>
>>     _______________________________________________
>>
>>     I-D-Announce mailing list
>>
>>     I-D-Announce@ietf.org <mailto:I-D-Announce@ietf.org>
>>
>>     https://www.ietf.org/mailman/listinfo/i-d-announce
>>
>>     Internet-Draft directories:http://www.ietf.org/shadow.html
>>
>>     orftp://ftp.ietf.org/ietf/1shadow-sites.txt
>>
>
>
>
> _______________________________________________
> rtgwg mailing list
> rtgwg@ietf.org
> https://www.ietf.org/mailman/listinfo/rtgwg