Re: [Teas] I-D Action: draft-ietf-teas-rsvp-te-srlg-collect-05.txt

Vishnu Pavan Beeram <vishnupavan@gmail.com> Thu, 28 April 2016 20:22 UTC

Return-Path: <vishnupavan@gmail.com>
X-Original-To: teas@ietfa.amsl.com
Delivered-To: teas@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2B93612D9AC for <teas@ietfa.amsl.com>; Thu, 28 Apr 2016 13:22:54 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.699
X-Spam-Level:
X-Spam-Status: No, score=-2.699 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_LOW=-0.7, SPF_PASS=-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 6Fe_Ab0xtGak for <teas@ietfa.amsl.com>; Thu, 28 Apr 2016 13:22:39 -0700 (PDT)
Received: from mail-yw0-x235.google.com (mail-yw0-x235.google.com [IPv6:2607:f8b0:4002:c05::235]) (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 6BA1312D98F for <teas@ietf.org>; Thu, 28 Apr 2016 13:22:39 -0700 (PDT)
Received: by mail-yw0-x235.google.com with SMTP id o66so143247061ywc.3 for <teas@ietf.org>; Thu, 28 Apr 2016 13:22:39 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc; bh=aZEFwEn2vdw7KkFqtSFw04tMgEc+CGYL4Rhvz78CbLA=; b=AcY9J8kvMVGfoGPx8lpWW3wXkRidh8wy6RvuRPKeKnViuW1GjUcEH3xdgxGhnvDVeP aeVwnQsqQmtaXkgZOU4QApFMkQgtFL7uCQXpMMrWiORh+rVj2ZHsmPwDnMqRwMU5uFjz unP9LN5eGzAtUdGOG+ZezYAaGMHrzWg8jI+3WngA72VTVYMAzyot3Zw3bDAcJETse6NW yJpyTOW7neOaEl0vu/DTcKiFsRynp9NHtqSsGtQyV7Hb/4vROn2YFNvTahjOTDeyWvip Lu/s8GW0p6dmqUPQMmB5L7cgjI3rGadCZb00HeeGX0DY/3bFGgXHYNeILHmus2Od69hZ 5p9A==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:date :message-id:subject:from:to:cc; bh=aZEFwEn2vdw7KkFqtSFw04tMgEc+CGYL4Rhvz78CbLA=; b=Sfw+LZrIaqn5u7KLMr+IXDpYt6HCB3W4i93ILDcNhLDeEBolvcABwrDSJH9H1AKMj/ BJ5n85fvQxkuBdrorkk0QBbKezFH8mFh3xV5bhmdRIOGxcdwAbQLGo581F/bIBRWKfO6 RxTqPbs6qpSISVkBWTMdTAyW/71LvbYgSxTizoEBC1iFDdtjaONEGOoqMAcv8Vxmhj/W +TrEIIBWn2sxIXc8hRzNHT4T4nYgz7Iooao5+hJRnC9sK7yRoaKPYUSbJn7v8Wew6iuO 0oNUQ3zdAi2LtZU/XN6/wRM0uq6wUgPMb398f2CsmMEjBP3DWAmPk0wng1MqdJ5tEI/N zuvA==
X-Gm-Message-State: AOPr4FVZ6lcXP9LNtlchbIfBcouJIGJsSboRAT+Neoc9bfOjNy7wm4h2KY6MiaqoN8RrImFF62T/kYApEObGHg==
MIME-Version: 1.0
X-Received: by 10.176.69.133 with SMTP id u5mr9243192uau.88.1461874958664; Thu, 28 Apr 2016 13:22:38 -0700 (PDT)
Received: by 10.31.67.196 with HTTP; Thu, 28 Apr 2016 13:22:38 -0700 (PDT)
In-Reply-To: <496df5c368d54da3859920c9828f447e@XCH-RCD-001.cisco.com>
References: <20160404172611.15683.10186.idtracker@ietfa.amsl.com> <e00f7aade04b407f9c3a09b8f774d102@XCH-RCD-001.cisco.com> <40746B2300A8FC4AB04EE722A593182BA88090BF@ONWVEXCHMB04.ciena.com> <f90c084d4b564027b224d172d54edc36@XCH-RCD-001.cisco.com> <40746B2300A8FC4AB04EE722A593182BA88090D6@ONWVEXCHMB04.ciena.com> <ff822ee9c8e241e6b8d698f68ca86fa5@XCH-RCD-001.cisco.com> <40746B2300A8FC4AB04EE722A593182BA88095B3@ONWVEXCHMB04.ciena.com> <83e2c7e8a23c4836be4f1ca6acafd944@XCH-RCD-001.cisco.com> <40746B2300A8FC4AB04EE722A593182BA8809D69@ONWVEXCHMB04.ciena.com> <57189EDF.8090403@orange.com> <40746B2300A8FC4AB04EE722A593182BABF6E81F@ONWVEXCHMB04.ciena.com> <6a79b9a024d343c498a9363c05477057@XCH-RCD-001.cisco.com> <40746B2300A8FC4AB04EE722A593182BABF6E885@ONWVEXCHMB04.ciena.com> <496df5c368d54da3859920c9828f447e@XCH-RCD-001.cisco.com>
Date: Thu, 28 Apr 2016 16:22:38 -0400
Message-ID: <CA+YzgTvDpJPHgTxuPNsqrvrwfYejOe7S8WsyPcr80F=4f9epUw@mail.gmail.com>
From: Vishnu Pavan Beeram <vishnupavan@gmail.com>
To: "Matt Hartley (mhartley)" <mhartley@cisco.com>
Content-Type: multipart/alternative; boundary="94eb2c11c0b69e0e570531914994"
Archived-At: <http://mailarchive.ietf.org/arch/msg/teas/D1Dxakw_IVgIbx6qidqa0bbPaxM>
Cc: "teas@ietf.org" <teas@ietf.org>, "Shah, Himanshu" <hshah@ciena.com>, Julien Meuric <julien.meuric@orange.com>
Subject: Re: [Teas] I-D Action: draft-ietf-teas-rsvp-te-srlg-collect-05.txt
X-BeenThere: teas@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: Traffic Engineering Architecture and Signaling working group discussion list <teas.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/teas>, <mailto:teas-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/teas/>
List-Post: <mailto:teas@ietf.org>
List-Help: <mailto:teas-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/teas>, <mailto:teas-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 28 Apr 2016 20:22:54 -0000

Folks, Hi!

I think we have spent sufficient cycles on this topic and it is time to
move on. Based on the discussion so far on this thread, I would like to
conclude that no compelling reason (/use-case) has been put forth to
warrant the introduction of a new flag in the draft.

I’d be initiating a second WG LC for the draft shortly.

Regards,
-Pavan

On Wed, Apr 27, 2016 at 11:32 PM, Matt Hartley (mhartley) <
mhartley@cisco.com> wrote:

> Himanshu,
>
> > Hi Matt-
> >
> > Can you expand on what "guarantee their completeness"?
>
> Julien explained this in his mail, e.g. the carrier over carrier case.
>
> > Are all values configured on the affected links are returned or not?
> > Are only subset returned?
>
> Depends on policy, as described in the draft.
>
> > The values are returned but semantics of those values are not known and
> > hence it is incomplete?
>
> It's not about semantics; the definition of a SRLG ID doesn't change.
>
> > And when we think through those answers, we can understand the scope of
> > the flag as well.
> > In most simplistic view, flag only says - I had 10 values, I am not going
> > to reveal what those
> > 10 values are, Or I will only give you any random 5 values, and to be a
> > nice citizenry, I will tell you that list is incomplete (for example).
>
> The point, as Julien explained, is that if the flag exists then operators
> will end up setting it all the time, just in case. And that means it isn't
> of any practical use.
>
> Cheers
>
> Matt
>
> >
> > Thanks,
> > Himanshu
> >
> >
> > -----Original Message-----
> > From: Matt Hartley (mhartley) [mailto:mhartley@cisco.com]
> > Sent: Wednesday, April 27, 2016 1:50 PM
> > To: Shah, Himanshu; Julien Meuric; teas@ietf.org
> > Cc: Matt Hartley (mhartley)
> > Subject: RE: [Teas] I-D Action: draft-ietf-teas-rsvp-te-srlg-collect-
> > 05.txt
> >
> > Himanshu,
> >
> > > Sorry - a little behind on this thread..
> > >
> > > Basically, what you are saying is the receiver should not trust this
> > > flag and for that matter even the values one receives as it may not be
> > > meaningful.
> >
> > No, that's not what anyone's saying.
> >
> > The values received can be trusted, and are therefore useful. The point
> is
> > that in many cases the nodes supplying them may not be able to guarantee
> > their completeness, and therefore operators would always set the
> > 'incomplete' flag out of an abundance of caution. This is more about
> > humans playing it safe. "incomplete" is not the same as "not meaningful"
> > or "useless".
> >
> > Cheers
> >
> > Matt
> >
> > > So then why are we doing this draft?
> > >
> > > Thanks,
> > > Himanshu
> > >
> > >
> > > -----Original Message-----
> > > From: Teas [mailto:teas-bounces@ietf.org] On Behalf Of Julien Meuric
> > > Sent: Thursday, April 21, 2016 2:35 AM
> > > To: teas@ietf.org
> > > Subject: Re: [Teas] I-D Action: draft-ietf-teas-rsvp-te-srlg-collect-
> > > 05.txt
> > >
> > > Hi Himanshu, hi all,
> > >
> > > I am glad to see the enthusiasm on this I-D and really eager to see
> > > widespread products implementing it.
> > >
> > > In my humble opinion, the discussion in progress has missed one point:
> > > SRLGs aim to _model_ some lower layer resource dependency, but it can
> > > never perfectly describe an operational environment. In other words,
> > > full SRLG diversity cannot guarantee 100% physical diversity. I could
> > > even add that, SRLG ID space being network-local, there are case
> > > (e.g., carrier's
> > > carrier) where it would be misleading to summarize diversity as the
> > > comparison of 2 lists of IDs.
> > >
> > > To summarize my point, I feel that a completion flag would be easily
> > > turned into:
> > > - a "wild guess" index: how to draw the line between one missing short
> > > hop in a very verbose SRLG description and a full list from a network
> > > based on a very rough SRLG model?
> > > - a "trust/bluff" flag: network X may flag as full whatever it is
> > > aware of, while Y may always flag a loose to avoid any
> > > commitment/responsibility on the information it sends;
> > > - an information ignored by many implementation because SRLG policies
> > > vary very much between operators.
> > > As a result, I believe it would be pointless to define it.
> > >
> > > Thanks,
> > >
> > > Julien
> > >
> > >
> > > Apr. 07, 2016 - Shah, Himanshu:
> > > > Hi Matt -
> > > >
> > > > I still believe there is utility in obtaining this information for
> > > > the operator, even when he may have set SRLG-non-disclose policy for
> > > > a given
> > > node within one area or other area across ABR.
> > > >
> > > > Here is the reason why I think this is true.
> > > > If LSPs are dynamically signaled operator may not proactively know
> > > > what path a specific LSP would take as it is based on TE
> > > > requirements of
> > > the LSP and current resource availability state of the network.
> > > >
> > > > So it would be important which 1:1 linear protected LSPs are
> > > > strictly diverse and which may not be strictly diverse based on the
> > > > fact that
> > > primary happens to transit through one of those nodes.
> > > >
> > > > Second point - I don't think that it is complex for a node to set a
> > > > bit in a flag field, and head-end to record.
> > > >
> > > > This is my suggestion. I would like to hear from other WG member to
> > > > opine (especially an operator) on this as well.
> > > >
> > > > However, if WG does not feel this to be important, so be it - no
> > > worries.
> > > >
> > > > Thanks,
> > > > Himanshu
> > > >
> > > >
> > > > -----Original Message-----
> > > > From: Matt Hartley (mhartley) [mailto:mhartley@cisco.com]
> > > > Sent: Thursday, April 07, 2016 11:24 AM
> > > > To: Shah, Himanshu
> > > > Cc: teas@ietf.org; Matt Hartley (mhartley)
> > > > Subject: RE: [Teas] I-D Action:
> > > > draft-ietf-teas-rsvp-te-srlg-collect-05.txt
> > > >
> > > > Himanshu,
> > > >
> > > >> Only for the sake of operator/user information that SRLG strict
> > > >> diverse may not necessarily be strictly diverse because of
> > > >> incomplete collected information.
> > > > But in cases like this I'd have thought that the operators would
> > > > already
> > > be aware of what information will and won't traverse the PE/CE
> > > boundary as there would be some sort of contract/agreement on that.
> > > >
> > > >> I agree there is no corrective action for head-end..
> > > > Yep. And if there's nothing the endpoint can do then I don't really
> > > > see
> > > much benefit in the additional complexity of adding that information
> > > to the signaled objects.
> > > >
> > > > Cheers
> > > >
> > > > Matt
> > > >
> > > >> Thanks,
> > > >> Himanshu
> > > >>
> > > >> -----Original Message-----
> > > >> From: Matt Hartley (mhartley) [mailto:mhartley@cisco.com]
> > > >> Sent: Tuesday, April 05, 2016 1:39 PM
> > > >> To: Shah, Himanshu
> > > >> Cc: teas@ietf.org; Matt Hartley (mhartley)
> > > >> Subject: RE: [Teas] I-D Action:
> > > >> draft-ietf-teas-rsvp-te-srlg-collect-
> > > >> 05.txt
> > > >>
> > > >> Himanshu,
> > > >>
> > > >>> Thanks - Do you think a global bit (not specific to a hop), that
> > > >>> indicates partial list and not identify the specific LSR(s) would
> > > >>> be
> > > >> useful?
> > > >>
> > > >> I'm not sure that this was ever discussed much, but my feeling is
> > > >> that it isn't. A node which doesn't wish to announce that it's
> > > >> withholding SRLG information for its hop probably won't want to do
> > > >> so globally either. And I'm not sure what an endpoint would do with
> > > >> the information in any case; you can make decisions based on the
> > > >> information you have even if that information is limited, but
> > > >> knowing that it's incomplete doesn't help you much.
> > > >>
> > > >> Cheers
> > > >>
> > > >> Matt
> > > >>
> > > >>> Thanks,
> > > >>> Himanshu
> > > >>>
> > > >>>
> > > >>> -----Original Message-----
> > > >>> From: Matt Hartley (mhartley) [mailto:mhartley@cisco.com]
> > > >>> Sent: Monday, April 04, 2016 2:07 PM
> > > >>> To: Shah, Himanshu
> > > >>> Cc: teas@ietf.org; Matt Hartley (mhartley)
> > > >>> Subject: RE: [Teas] I-D Action:
> > > >>> draft-ietf-teas-rsvp-te-srlg-collect-
> > > >>> 05.txt
> > > >>>
> > > >>> Himanshu,
> > > >>>
> > > >>>> Question on your presentation today -
> > > >>>>
> > > >>>> You mentioned that transit LSRs can participate full, subset or
> > > >>>> no SRLG based on the local policy (hope I understood this
> > correctly).
> > > >>> Yes.
> > > >>>
> > > >>>> When that is
> > > >>>> the case, does it provide indication to the head-end that
> > > >>>> collected SRLG list is not complete?
> > > >>> No, it doesn't. Earlier versions of the draft did include this
> > > >>> capability, but after some debate the conclusion was that the
> > > >>> additional complexity/complication wasn't worthwhile, and so it
> > > >>> was removed. A node that isn't providing complete SRLG data for
> > > >>> policy reasons may also not wish to announce the fact.
> > > >>>
> > > >>> Cheers
> > > >>>
> > > >>> Matt
> > > >>>
> > > >>>> Thanks,
> > > >>>> Himanshu
> > > >>>>
> > > >>>> -----Original Message-----
> > > >>>> From: Teas [mailto:teas-bounces@ietf.org] On Behalf Of Matt
> > > >>>> Hartley
> > > >>>> (mhartley)
> > > >>>> Sent: Monday, April 04, 2016 1:30 PM
> > > >>>> To: internet-drafts@ietf.org; i-d-announce@ietf.org
> > > >>>> Cc: Matt Hartley (mhartley); teas@ietf.org
> > > >>>> Subject: Re: [Teas] I-D Action:
> > > >>>> draft-ietf-teas-rsvp-te-srlg-collect-
> > > >>>> 05.txt
> > > >>>>
> > > >>>> All,
> > > >>>>
> > > >>>> A minor update to fix a bit of the signaling overview that was
> > > >>>> inconsistent with the rest of the document.
> > > >>>>
> > > >>>> Cheers
> > > >>>>
> > > >>>> Matt
> > > >>>>
> > > >>>>> A New Internet-Draft is available from the on-line
> > > >>>>> Internet-Drafts directories.
> > > >>>>> This draft is a work item of the Traffic Engineering
> > > >>>>> Architecture and Signaling of the IETF.
> > > >>>>>
> > > >>>>>          Title           : RSVP-TE Extensions for Collecting SRLG
> > > >>>>> Information
> > > >>>>>          Authors         : Fatai Zhang
> > > >>>>>                            Oscar Gonzalez de Dios
> > > >>>>>                            Matt Hartley
> > > >>>>>                            Zafar Ali
> > > >>>>>                            Cyril Margaria
> > > >>>>>       Filename        :
> draft-ietf-teas-rsvp-te-srlg-collect-05.txt
> > > >>>>>       Pages           : 15
> > > >>>>>       Date            : 2016-04-04
> > > >>>>>
> > > >>>>> Abstract:
> > > >>>>>     This document provides extensions for the Resource
> ReserVation
> > > >>>>>     Protocol-Traffic Engineering (RSVP-TE), including GMPLS, to
> > > >> support
> > > >>>>>     automatic collection of Shared Risk Link Group (SRLG)
> > > >>>>> information
> > > >>> for
> > > >>>>>     the TE link formed by a Label Switched Path (LSP).
> > > >>>>>
> > > >>>>>
> > > >>>>> The IETF datatracker status page for this draft is:
> > > >>>>> https://datatracker.ietf.org/doc/draft-ietf-teas-rsvp-te-srlg-co
> > > >>>>> ll
> > > >>>>> ec
> > > >>>>> t/
> > > >>>>>
> > > >>>>> There's also a htmlized version available at:
> > > >>>>> https://tools.ietf.org/html/draft-ietf-teas-rsvp-te-srlg-collect
> > > >>>>> -0
> > > >>>>> 5
> > > >>>>>
> > > >>>>> A diff from the previous version is available at:
> > > >>>>> https://www.ietf.org/rfcdiff?url2=draft-ietf-teas-rsvp-te-srlg-c
> > > >>>>> ol
> > > >>>>> le
> > > >>>>> ct
> > > >>>>> -05
> > > >>>>>
> > > >>>>>
> > > >>>>> 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/
> > > >>>>>
> > > >>>>> _______________________________________________
> > > >>>>> Teas mailing list
> > > >>>>> Teas@ietf.org
> > > >>>>> https://www.ietf.org/mailman/listinfo/teas
> > > >>>> _______________________________________________
> > > >>>> Teas mailing list
> > > >>>> Teas@ietf.org
> > > >>>> https://www.ietf.org/mailman/listinfo/teas
> > > >
> > > > _______________________________________________
> > > > Teas mailing list
> > > > Teas@ietf.org
> > > > https://www.ietf.org/mailman/listinfo/teas
> > > >
> > >
> > > _______________________________________________
> > > Teas mailing list
> > > Teas@ietf.org
> > > https://www.ietf.org/mailman/listinfo/teas
> > >
> > > _______________________________________________
> > > Teas mailing list
> > > Teas@ietf.org
> > > https://www.ietf.org/mailman/listinfo/teas
>
> _______________________________________________
> Teas mailing list
> Teas@ietf.org
> https://www.ietf.org/mailman/listinfo/teas
>