Re: [Lsr] draft-ietf-lsr-flex-algo

Gyan Mishra <hayabusagsm@gmail.com> Wed, 20 May 2020 15:44 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 270293A0AD5 for <lsr@ietfa.amsl.com>; Wed, 20 May 2020 08:44:30 -0700 (PDT)
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 6KRXv4eiA0b3 for <lsr@ietfa.amsl.com>; Wed, 20 May 2020 08:44:27 -0700 (PDT)
Received: from mail-il1-x12e.google.com (mail-il1-x12e.google.com [IPv6:2607:f8b0:4864:20::12e]) (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 81E403A0AB1 for <lsr@ietf.org>; Wed, 20 May 2020 08:44:27 -0700 (PDT)
Received: by mail-il1-x12e.google.com with SMTP id b71so3549647ilg.8 for <lsr@ietf.org>; Wed, 20 May 2020 08:44:27 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=aixHHZobyfWIekceqTa2aqjEL8ojV2s9/Hgp1aq9VrQ=; b=Z6fuZfMTS/XG+8TjxYyFQZa6kCZjaznYcPxtw4hUfbg1em5mYUXfqQFlW+rZZWX2Y9 RwriAhvFUJrwEvObsAjs8AmmebdYDAyWWOmObWyTS/WqVbccRTWU5kKjizrvQFv8+DS3 tCbs3NuJ7xciTfuliIOibLdRrdNB3YPt6pyUTk23WTkgJVkQeqD58pW/mMFHEZ0kulUC WBBTklpTFOPpypk28D0EL0oNKD5RswEWQg/uXUZR7ZdmuJlm1qXk8NXOLdBxudceoPl7 +V3lVrsLmqtsCFBsUwLlUvCcT7IBs9ZcBD5RjKnBnqyQi/W/ZQidBEO29ohO7HBOS6ce uR4Q==
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=aixHHZobyfWIekceqTa2aqjEL8ojV2s9/Hgp1aq9VrQ=; b=Jm2FRSvOfA7PsR6IenJNkj+Pw+9dqQu/NgSQBAxiHDhOjkgMUWiBru8WNR6qgcpXEv dzodciGHP6zf6qCojbgrKZPpEBpOp2KE3BVOyDl+UOWRSmTMnzkn620JDpzlBg1IyNEo RrRumrCCpOVd++vfX7no/SF6Bh7Sp8BPvOylBOVkQyyButwfJlHyWJ+g8mtH7/aa5iUT 4IURaKbti5OE/HbJEeHraRt5RZzD+hhrPHn2UDpAlZkpVdf4SMcTyPAUeVqPi+ez06I3 ueRSXj4WDkWpGemWveaz9AFp+DK5rtjBO29MKhBrM7NcG621dd27a6f2aBv9h3bo9Fin j9BQ==
X-Gm-Message-State: AOAM533WXk8VS+vxMlelqzxO4HOPtUEsOyPQ5eolChkS7YvpW2esDvHy ITYTHyFSQtpKSMJ8wAW3uQUNlFZWhUnItUMh4ZQ=
X-Google-Smtp-Source: ABdhPJwdmwyIo1uxlRjRwfCS1ihBUMuzJcyDhZr+QKRHFi1bDld46icPwPny3ZczElzeR4IVmJyO8eRT6/gjX0f1C0w=
X-Received: by 2002:a92:400e:: with SMTP id n14mr4559613ila.300.1589989466695; Wed, 20 May 2020 08:44:26 -0700 (PDT)
MIME-Version: 1.0
References: <28938a998b384038b6dd513db00072cf@nokia-sbell.com> <48FED425-3613-42BD-9892-4CD6786EF1BB@gmail.com> <c142498d599848878eda62eae76ea3e9@nokia-sbell.com> <CABNhwV3qDts57XyD4B4bzwD=m9we2m+M9HJ++S8f=-=Lh6+pXQ@mail.gmail.com> <17654e27-0efa-bcff-67ba-01541ebc350d@cisco.com> <CABNhwV2-fH07f5iOedVgkP0-d7g=rgrVR7zV84w4VtQ+6ujzTA@mail.gmail.com> <b08f0f8e-2e0c-a259-3e92-c959bc4c3dfd@cisco.com>
In-Reply-To: <b08f0f8e-2e0c-a259-3e92-c959bc4c3dfd@cisco.com>
From: Gyan Mishra <hayabusagsm@gmail.com>
Date: Wed, 20 May 2020 11:44:16 -0400
Message-ID: <CABNhwV04OQoufunZC_51vjtPiDcb+5M72ZvNMsRsXHSk_WAfuw@mail.gmail.com>
To: Peter Psenak <ppsenak@cisco.com>
Cc: Jeff Tantsura <jefftant.ietf@gmail.com>, "Ketan Talaulikar (ketant)" <ketant@cisco.com>, "Wang, Weibin (NSB - CN/Shanghai)" <weibin.wang@nokia-sbell.com>, "lsr@ietf.org" <lsr@ietf.org>
Content-Type: multipart/alternative; boundary="0000000000005befe605a61645ef"
Archived-At: <https://mailarchive.ietf.org/arch/msg/lsr/VxeUbsprbOXvq26THJoyi_wtBCQ>
Subject: Re: [Lsr] draft-ietf-lsr-flex-algo
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: Wed, 20 May 2020 15:44:31 -0000

On Wed, May 20, 2020 at 4:16 AM Peter Psenak <ppsenak@cisco.com> wrote:

> On 20/05/2020 00:37, Gyan Mishra wrote:
> >
> >
> >
> > On Tue, May 19, 2020 at 3:38 AM Peter Psenak <ppsenak@cisco.com
> > <mailto:ppsenak@cisco.com>> wrote:
> >
> >     Gyan,
> >
> >     On 19/05/2020 03:52, Gyan Mishra wrote:
> >      >
> >      > Flex algo is usually mentioned in the context of SR-TE to help
> >     reduced
> >      > SRH size to circumvent MSD issues for both SRV6 and SR-MPLS,
> >
> >     though segment list reduction may be seen as one of the benefits of
> the
> >     flex-algo, it is certainly not the primary motivation behind it. The
> >     primary motivation of flex-algo is to provide dynamic any to any
> >     constrained based routing.
> >
> >      > however can
> >      > the 0-127 flex algo extensions since it’s an IGP extension used
> >     in any
> >      > pure IP network independent of SR flavors SR-MPLS or SRv6.
> >
> >     SR/SRv6 is used as a dataplane. Any data plane can be used, if it
> >     provides a way to route an algo specific traffic.
> >
> >
> >      Gyan> Please clarify.  I would think that since the flex algo
> > capability is part of the IGP independent of the data plane is what you
> > are saying, so any data plane can use the feature.
>
> not really. You need to have a way to forward traffic for different
> algos over different paths.


   Gyan> That is what I was expecting. So the flex algo draft talks in the
context of SR-MPLS and SRV6 as those are the two data planes currently
supported.  Any other data planes would require development of a
specification to use flex algo, but more so an industry business need or
gap that is being filled with the development.  SRv6 has more ubiquitous
use cases then SR-MPLS, so both together cover most every use case
requiring steering.  So then is their a need to steer with native IPV4 or
IPV6.

>
>
> >
> > So you are saying even if it can that their maybe a data plane specific
> > algo awareness to be able to use or route the algo specific traffic.  So
> > for example can native IPv4 or IPv6 date plane can it without any
> > specific algo awareness can it utilitize flex algo constraint based
> > steering.
>
> if you have IP prefix P1 and you want to be able to send the traffic to
> it via 3 different paths via native IPv4 network how would you do that?
>
> > Also others mentioned is their special hooks or programming
> > required to make it work with RSVP-TE or PPR.
> >
>
> I let RSVP experts to find a way how to use the flex-algo paths. I'm
> sure there are ways to do so :)
>
> thanks,
> Peter
>
> >
> >      >
> >      > Also can flex algo be used in conjunction with RSVP-TE or
> >     PPR(preferred
> >      > path routing).
> >
> >     same answer as above.
> >
> >     thanks,
> >     Peter
> >
> >      >
> >      > Kind regards
> >      >
> >      > Gyan
> >      >
> >      > On Sat, May 9, 2020 at 9:25 PM Wang, Weibin (NSB - CN/Shanghai)
> >      > <weibin.wang@nokia-sbell.com <mailto:weibin.wang@nokia-sbell.com>
> >     <mailto:weibin.wang@nokia-sbell.com
> >     <mailto:weibin.wang@nokia-sbell.com>>> wrote:
> >      >
> >      >     Jeff, I see what you said, thank you for sharing
> information;____
> >      >
> >      >     __ __
> >      >
> >      >     __ __
> >      >
> >      >     __ __
> >      >
> >      >     Cheers!
> >      >
> >      >     ____
> >      >
> >      >     __ __
> >      >
> >      >     Wang Weibin____
> >      >
> >      >     __ __
> >      >
> >      >     *From:* Jeff Tantsura <jefftant.ietf@gmail.com
> >     <mailto:jefftant.ietf@gmail.com>
> >      >     <mailto:jefftant.ietf@gmail.com
> >     <mailto:jefftant.ietf@gmail.com>>>
> >      >     *Sent:* 2020年5月10日 3:24
> >      >     *To:* Wang, Weibin (NSB - CN/Shanghai)
> >     <weibin.wang@nokia-sbell.com <mailto:weibin.wang@nokia-sbell.com>
> >      >     <mailto:weibin.wang@nokia-sbell.com
> >     <mailto:weibin.wang@nokia-sbell.com>>>
> >      >     *Cc:* Ketan Talaulikar (ketant) <ketant@cisco.com
> >     <mailto:ketant@cisco.com>
> >      >     <mailto:ketant@cisco.com <mailto:ketant@cisco.com>>>;
> >     lsr@ietf.org <mailto:lsr@ietf.org> <mailto:lsr@ietf.org
> >     <mailto:lsr@ietf.org>>
> >      >     *Subject:* Re: [Lsr] draft-ietf-lsr-flex-algo____
> >      >
> >      >     __ __
> >      >
> >      >     Weibin,____
> >      >
> >      >     __ __
> >      >
> >      >     One could have an algo with MSD/ERLD as optimizations
> constrains,
> >      >     would be quite similar to colored links. Note - ERLD has
> >     implemented
> >      >     node capabilities only, so all links on a node will have to be
> >      >     pruned.____
> >      >
> >      >     The tradeoffs are - having centralized controller with global
> >     view
> >      >     computing a path that meets the constraints(classical BGP-LS
> >     + PCEP
> >      >     scenario) vs building a dynamic topology of connected nodes
> that
> >      >     meet a set of constrains, in first case, change in
> >      >     topology/capabilities would cause path
> >     recalculation/reoptimization
> >      >     on the PCE while in the second - IGP would recompute the
> topology
> >      >     locally.____
> >      >
> >      >     __ __
> >      >
> >      >     Regards,____
> >      >
> >      >     Jeff____
> >      >
> >      >
> >      >
> >      >     ____
> >      >
> >      >         On May 9, 2020, at 01:27, Wang, Weibin (NSB - CN/Shanghai)
> >      >         <weibin.wang@nokia-sbell.com
> >     <mailto:weibin.wang@nokia-sbell.com>
> >      >         <mailto:weibin.wang@nokia-sbell.com
> >     <mailto:weibin.wang@nokia-sbell.com>>> wrote:____
> >      >
> >      >         ____
> >      >
> >      >         Ketan, thank you for clarification.____
> >      >
> >      >         ____
> >      >
> >      >         ____
> >      >
> >      >         ____
> >      >
> >      >         Cheers!____
> >      >
> >      >         ____
> >      >
> >      >         Wang Weibin____
> >      >
> >      >         ____
> >      >
> >      >         *From:* Ketan Talaulikar (ketant) <ketant@cisco.com
> >     <mailto:ketant@cisco.com>
> >      >         <mailto:ketant@cisco.com <mailto:ketant@cisco.com>>>
> >      >         *Sent:* 2020年5月9日 14:52
> >      >         *To:* Wang, Weibin (NSB - CN/Shanghai)
> >      >         <weibin.wang@nokia-sbell.com
> >     <mailto:weibin.wang@nokia-sbell.com>
> >      >         <mailto:weibin.wang@nokia-sbell.com
> >     <mailto:weibin.wang@nokia-sbell.com>>>; lsr@ietf.org
> >     <mailto:lsr@ietf.org>
> >      >         <mailto:lsr@ietf.org <mailto:lsr@ietf..org>>
> >      >         *Subject:* RE: draft-ietf-lsr-flex-algo____
> >      >
> >      >         ____
> >      >
> >      >         Hi Wang,____
> >      >
> >      >         ____
> >      >
> >      >         You are correct. Though I wouldn’t call it a goal but
> >     rather a
> >      >         benefit/advantage – same applies to SR-MPLS where the
> label
> >      >         stack can be reduced.____
> >      >
> >      >         ____
> >      >
> >      >         Thanks,____
> >      >
> >      >         Ketan____
> >      >
> >      >         ____
> >      >
> >      >         *From:* Lsr <lsr-bounces@ietf.org
> >     <mailto:lsr-bounces@ietf.org> <mailto:lsr-bounces@ietf.org
> >     <mailto:lsr-bounces@ietf.org>>>
> >      >         *On Behalf Of *Wang, Weibin (NSB - CN/Shanghai)
> >      >         *Sent:* 08 May 2020 19:07
> >      >         *To:* lsr@ietf.org <mailto:lsr@ietf.org>
> >     <mailto:lsr@ietf.org <mailto:lsr@ietf.org>>
> >      >         *Subject:* [Lsr] draft-ietf-lsr-flex-algo____
> >      >
> >      >         ____
> >      >
> >      >         Hi authors:____
> >      >
> >      >         ____
> >      >
> >      >         After reading through this draft lsr-flex-algo, I want to
> >     know
> >      >         whether there is a potential goal of this draft to reduce
> the
> >      >         SRH size with enabling flex-algo with admin group in SRv6
> >      >         deployment, because without flex-algo we have to have a
> >     big SRH
> >      >         size when the SRH include more SRv6 SIDs, if we enable
> >     flex-algo
> >      >         under special topology and link constraint condition, in
> >     theory
> >      >         we can even construct  a end to end SR path/tunnel
> >     without SRH,
> >      >         but it still meet TE requirement. So my question is
> >     whether the
> >      >         flex-algo can be used as tool to reduce SRH size?____
> >      >
> >      >         ____
> >      >
> >      >         ____
> >      >
> >      >         ____
> >      >
> >      >         /Cheers !/____
> >      >
> >      >         **____
> >      >
> >      >         *WANG Weibin*____
> >      >
> >      >         _______________________________________________
> >      >         Lsr mailing list
> >      > Lsr@ietf.org <mailto:Lsr@ietf.org> <mailto:Lsr@ietf.org
> >     <mailto:Lsr@ietf.org>>
> >      > https://www.ietf.org/mailman/listinfo/lsr____
> >      >
> >      >     _______________________________________________
> >      >     Lsr mailing list
> >      > Lsr@ietf.org <mailto:Lsr@ietf.org> <mailto:Lsr@ietf.org
> >     <mailto:Lsr@ietf.org>>
> >      > https://www.ietf.org/mailman/listinfo/lsr
> >      >
> >      > --
> >      >
> >      > Gyan  Mishra
> >      >
> >      > Network Engineering & Technology
> >      >
> >      > Verizon
> >      >
> >      > Silver Spring, MD 20904
> >      >
> >      > Phone: 301 502-1347
> >      >
> >      > Email: gyan.s.mishra@verizon.com
> >     <mailto:gyan.s.mishra@verizon.com> <mailto:gyan.s.mishra@verizon.com
> >     <mailto:gyan.s.mishra@verizon.com>>
> >      >
> >      >
> >      >
> >
> > --
> >
> > <http://www.verizon.com/>
> >
> > *Gyan Mishra*
> >
> > /Network Solutions A//rchitect /
> >
> > /M 301 502-1347
> > 13101 Columbia Pike
> > /Silver Spring, MD
> >
> >
>
> --

<http://www.verizon.com/>

*Gyan Mishra*

*Network Solutions A**rchitect *



*M 301 502-134713101 Columbia Pike *Silver Spring, MD