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

"Matt Hartley (mhartley)" <mhartley@cisco.com> Thu, 28 April 2016 03:32 UTC

Return-Path: <mhartley@cisco.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 9EE4912D54F for <teas@ietfa.amsl.com>; Wed, 27 Apr 2016 20:32:41 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -15.517
X-Spam-Level:
X-Spam-Status: No, score=-15.517 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-0.996, SPF_PASS=-0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.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 7XYFAnOzKeeL for <teas@ietfa.amsl.com>; Wed, 27 Apr 2016 20:32:39 -0700 (PDT)
Received: from rcdn-iport-3.cisco.com (rcdn-iport-3.cisco.com [173.37.86.74]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2206D12D524 for <teas@ietf.org>; Wed, 27 Apr 2016 20:32:39 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=11928; q=dns/txt; s=iport; t=1461814359; x=1463023959; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=IOOXHc6PiIzMYq5ngk+WNxnKpRFJtmLwl12D65GpWWY=; b=igLdhgK2tbSJM+gy7pj0XPl/5VIyClFttSDoftjvISkDXti7HfaDCpCY 2pM6gxn+r1ILydPdub9hRvkgltQWX8ufQJ1gxfofVUk/F9IT8U6mt+6W9 8OIcXsrvGHMDNitIt0dAN5/L5N9KYXIkHMH/Zck3dXZRTsTAKJtQg2/od U=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: A0BmAwCJgyFX/4ENJK1UCoM4Uy0BTwa5bgENgXYXC4VtAoE3OBQBAQEBAQEBZSeEQQEBAQMBAQEBNy0HCwUHBAIBCBEBAwEBHwkHJwsUAwYIAgQBDQUIiBoIDsMKAQEBAQEBAQEBAQEBAQEBAQEBAQEBFYYhhEuEDgcEBwEBhXEFmBABhXuIFIFuToN/iF2GJIkLAR4BAUKCBRuBS2yHeAkXH38BAQE
X-IronPort-AV: E=Sophos;i="5.24,545,1454976000"; d="scan'208";a="102102178"
Received: from alln-core-9.cisco.com ([173.36.13.129]) by rcdn-iport-3.cisco.com with ESMTP/TLS/DHE-RSA-AES256-SHA; 28 Apr 2016 03:32:37 +0000
Received: from XCH-ALN-004.cisco.com (xch-aln-004.cisco.com [173.36.7.14]) by alln-core-9.cisco.com (8.14.5/8.14.5) with ESMTP id u3S3WbUJ023191 (version=TLSv1/SSLv3 cipher=AES256-SHA bits=256 verify=FAIL); Thu, 28 Apr 2016 03:32:37 GMT
Received: from xch-rcd-001.cisco.com (173.37.102.11) by XCH-ALN-004.cisco.com (173.36.7.14) with Microsoft SMTP Server (TLS) id 15.0.1104.5; Wed, 27 Apr 2016 22:32:37 -0500
Received: from xch-rcd-001.cisco.com ([173.37.102.11]) by XCH-RCD-001.cisco.com ([173.37.102.11]) with mapi id 15.00.1104.009; Wed, 27 Apr 2016 22:32:37 -0500
From: "Matt Hartley (mhartley)" <mhartley@cisco.com>
To: "Shah, Himanshu" <hshah@ciena.com>, Julien Meuric <julien.meuric@orange.com>, "teas@ietf.org" <teas@ietf.org>
Thread-Topic: [Teas] I-D Action: draft-ietf-teas-rsvp-te-srlg-collect-05.txt
Thread-Index: AQHRjpcemlIo2DeqekeA/Ubx1kM8jwFDF3ugn5RTJiCAAA4JQIAAZDDw
Date: Thu, 28 Apr 2016 03:32:36 +0000
Message-ID: <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>
In-Reply-To: <40746B2300A8FC4AB04EE722A593182BABF6E885@ONWVEXCHMB04.ciena.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-ms-exchange-transport-fromentityheader: Hosted
x-originating-ip: [10.86.246.66]
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Archived-At: <http://mailarchive.ietf.org/arch/msg/teas/M2rVBnM2rjHqnyWzmdYFjdbb1ak>
Cc: "Matt Hartley (mhartley)" <mhartley@cisco.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 03:32:43 -0000

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