Re: [mpls] Progressing Residence Time Measurement draft

Lou Berger <lberger@labn.net> Mon, 01 February 2016 02:38 UTC

Return-Path: <lberger@labn.net>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 747AE1A8895 for <mpls@ietfa.amsl.com>; Sun, 31 Jan 2016 18:38:51 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.667
X-Spam-Level:
X-Spam-Status: No, score=-1.667 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, IP_NOT_FRIENDLY=0.334, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=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 sgp21pFCweBU for <mpls@ietfa.amsl.com>; Sun, 31 Jan 2016 18:38:49 -0800 (PST)
Received: from gproxy4-pub.mail.unifiedlayer.com (gproxy4-pub.mail.unifiedlayer.com [69.89.23.142]) by ietfa.amsl.com (Postfix) with SMTP id 232F21A8893 for <mpls@ietf.org>; Sun, 31 Jan 2016 18:38:48 -0800 (PST)
Received: (qmail 29206 invoked by uid 0); 1 Feb 2016 02:38:46 -0000
Received: from unknown (HELO CMOut01) (10.0.90.82) by gproxy4.mail.unifiedlayer.com with SMTP; 1 Feb 2016 02:38:46 -0000
Received: from box313.bluehost.com ([69.89.31.113]) by CMOut01 with id Cqea1s00C2SSUrH01qedl5; Sun, 31 Jan 2016 19:38:45 -0700
X-Authority-Analysis: v=2.1 cv=FuSWoQbq c=1 sm=1 tr=0 a=h1BC+oY+fLhyFmnTBx92Jg==:117 a=IkcTkHD0fZMA:10 a=-NfooI8aBGcA:10 a=uEJ9t1CZtbIA:10 a=7aQ_Q-yQQ-AA:10 a=wU2YTnxGAAAA:8 a=48vgC7mUAAAA:8 a=IRDgFnn-AAAA:8 a=0FD05c-RAAAA:8 a=_VeMNle1_WDKi0L6hMAA:9 a=keXadQ7Acx8oY2k9:21 a=MkqXAaEH2ppRkKTq:21 a=QEXdDO2ut3YA:10 a=ZgsxABZQttoA:10
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=labn.net; s=default; h=Content-Transfer-Encoding:Content-Type:In-Reply-To:MIME-Version:Date:Message-ID:From:Cc:References:To:Subject; bh=PmsqOgK3Irn0MsdbXWwEPfFR0qapJaVIJO8oj1LDxeg=; b=YvHTCjqjI48zmQKWSFTpEY9Wvg4n2auyEAw3FtvdB7oNPzFXrK/wLtnXSzOQ95QG006h/Lz829Or6VS1ghTh9nvyoLmTKSMopyPKrQYhkEA4aupxgvNI/hS0cErtsk9f;
Received: from box313.bluehost.com ([69.89.31.113]:35162 helo=[127.0.0.1]) by box313.bluehost.com with esmtpa (Exim 4.84) (envelope-from <lberger@labn.net>) id 1aQ4Nv-000302-DR; Sun, 31 Jan 2016 19:38:35 -0700
To: Gregory Mirsky <gregory.mirsky@ericsson.com>, Alexander Vainshtein <Alexander.Vainshtein@ecitele.com>
References: <DB3PR03MB07803AFB70A5BBE926B426249DDD0@DB3PR03MB0780.eurprd03.prod.outlook.com> <56AE236C.8010005@labn.net> <7347100B5761DC41A166AC17F22DF112219B9665@eusaamb103.ericsson.se>
From: Lou Berger <lberger@labn.net>
Message-ID: <56AEC520.4070505@labn.net>
Date: Sun, 31 Jan 2016 21:38:24 -0500
User-Agent: Mozilla/5.0 (Windows NT 6.3; WOW64; rv:38.0) Gecko/20100101 Thunderbird/38.5.1
MIME-Version: 1.0
In-Reply-To: <7347100B5761DC41A166AC17F22DF112219B9665@eusaamb103.ericsson.se>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 8bit
X-Identified-User: {1038:box313.bluehost.com:labnmobi:labn.net} {sentby:smtp auth 69.89.31.113 authed with lberger@labn.net}
Archived-At: <http://mailarchive.ietf.org/arch/msg/mpls/AsLlfaM3VGrchqJxlVAZhD3unMI>
Cc: "draft-ietf-mpls-residence-time@ietf.org" <draft-ietf-mpls-residence-time@ietf.org>, "mpls@ietf.org" <mpls@ietf.org>
Subject: Re: [mpls] Progressing Residence Time Measurement draft
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/mpls/>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 01 Feb 2016 02:38:51 -0000

Greg,

See below.

On 1/31/2016 8:28 PM, Gregory Mirsky wrote:
> Hi Lou,
> thank you for your thorough review of RTM and thoughtful comments on proposed RSVP-TE extension. Greatly appreciate helping us to reach to DetNet community for consideration of RTM and helpful inputs. Please find my notes in-lined and tagged GIM>>.
>
> 	Regards,
> 		Greg
>
> -----Original Message-----
> From: Lou Berger [mailto:lberger@labn.net] 
> Sent: Sunday, January 31, 2016 7:08 AM
> To: Alexander Vainshtein
> Cc: mpls@ietf.org; Acee Lindem (acee); Gregory Mirsky; Loa Andersson; draft-ietf-mpls-residence-time@ietf.org
> Subject: Re: [mpls] Progressing Residence Time Measurement draft
>
> Sasha,
>     See below.
>
> On 1/31/2016 9:50 AM, Alexander Vainshtein wrote:
>> Lou,
>> First of all, lots of thanks for the comments - both for ones you have sent and - in advance - for one dealing with RSVP-TE that you've promised to send.
>>
>> Second, I wonder which TE LSPs beyond ones set up by RSVP-TE ones you have in mind.
>>
>> If  you are speaking about statically configured LSPs (and these, in a way, are always TE LSPs), I do not foresee any problem with extending RTM to them.
> Yes.  Or controller based.
> GIM>> Would you suggest to consider extension to PCEP in this document or that could be in the new document?

I think a new document.  This document should just allow for it and at
most suggest it as an example.  (Personal opinion.)

>
>> If, however, you are speaking about LSPs that have been set up using Segment Routing (SR), I doubt RTM can work with these because these LSPs could (and, most probably, probably would) include multiple ECMP sub-paths between specific "pinned" nodes.
> Haven't really dug in enough on SR to have an opinion...
> GIM>> SR is very interesting scenario and may be the justification to use generic IGP TLV to advertise RTM capability. But RTM handling in SR data plane, as I think of it, requires additional consideration. Could that be in the new document?

Same answer.  But feel more strongly on this one.

Thanks,
Lou
>> So I am not sure extending (even at the level of a declaration without providing any details) applicability of RTP to all TE LSPs is the right way to go.
> I think the fully pinned/ER case should be covered -- and that's what I was really trying to refer to. 
> GIM>> I think that fully ER path would provide the best result for PTP and thus RTM but pinning RTM-capable nodes with loosely-routed segments in between may still be useful scenario. I'll ask Stefano to comment on that from PTP point of view.
>
> Thanks,
> Lou
>
>> Regards,
>> Sasha
>>
>> Office: +972-39266302
>> Cell:      +972-549266302
>> Email:   Alexander.Vainshtein@ecitele.com
>>
>> -----Original Message-----
>> From: Lou Berger [mailto:lberger@labn.net]
>> Sent: Sunday, January 31, 2016 4:27 PM
>> To: Acee Lindem (acee); Gregory Mirsky; Loa Andersson; 
>> draft-ietf-mpls-residence-time@ietf.org
>> Cc: mpls@ietf.org
>> Subject: Re: [mpls] Progressing Resdience Time Measurement draft
>>
>> So this thread triggered me to reread the draft.  I don't really have any time sync experience, so won't be commenting on those aspects of the draft - but I did just send a message off to the DetNet WG as they be interested in using this at some point and are likely to have some folks with 1588 knowledge. 
>>
>> The following comment is independent of which LSA types are used, as discussed below, but others may feel it impacts the choice.
>>
>> Should the solution really scoped to just RSVP controlled TE LSPs?  It seems to me it should work for any TE LSP, and any TE LSP setup mechanism that can provide the participating nodes with the required information.  Does this make sense?
>>
>> I think the following changes are one way to make this change:
>> OLD
>>
>>     The scope of
>>    this document is on LSPs instantiated using RSVP-TE [RFC3209 <https://tools.ietf.org/html/rfc3209>] because
>>    the LSP's path can be determined.
>> NEW
>>
>>     The scope of this document is on TE LSPs, e.g., those  instantiated using
>>      RSVP-TE [RFC3209 <https://tools.ietf.org/html/rfc3209>], because the LSP's path can be determined.
>>
>> And add text that describes the following in a new section, perhaps at
>> 4.6 or 4.8 "Non-RSVP controlled LSPs"
>>   When the TE LSP is controlled via mechanisms other than RSVP-TE, the following information needs to be provided to the RTM capable nodes along the LSP path:
>>    - RTM role (ingress, transit, egress)
>>    - RTM neighbors
>>    - RTM hop counts (as needed)
>>   - Anything else I'm sure I missed!
>>   The method used to convey this information is out of scope of this document.
>>
>> I have an RSVP specific comment that I'll send separately.
>>
>> Thanks,
>> Lou
>>
>> PS I think this is important work and hope to see it completed soon.
>>
>> On 1/31/2016 7:50 AM, Acee Lindem (acee) wrote:
>>> Hi Greg,
>>> That sounds like a good plan.
>>> Thanks,
>>> Acee
>>>
>>> On 1/30/16, 8:36 PM, "Gregory Mirsky" <gregory.mirsky@ericsson.com> wrote:
>>>
>>>> Hi Acee,
>>>> thank you for your thorough review and OSPF insights.
>>>> I've updated reference to RFC 7684 in the new -01 version.
>>>> When we were starting work on RTM we intended to address LDP 
>>>> signaled IP/MPLS networks as well and that, as I recall, was the 
>>>> reason to use more generic IGP TLVs rather than TE-specific. Since 
>>>> LDP drifted out of scope, I agree, use of TE advertisements is more 
>>>> suitable. We'll work on that and share new update with you and the IGP WGs.
>>>>
>>>> 	Regards,
>>>> 		Greg
>>>>
>>>> -----Original Message-----
>>>> From: mpls [mailto:mpls-bounces@ietf.org] On Behalf Of Acee Lindem
>>>> (acee)
>>>> Sent: Thursday, January 28, 2016 4:55 PM
>>>> To: Loa Andersson
>>>> Cc: mpls@ietf.org; draft-ietf-mpls-residence-time@tools.ietf.org
>>>> Subject: Re: [mpls] Progressing Resdience Time Measurement draft
>>>>
>>>> I’ve read the subject draft and think it offers a useful function to 
>>>> facilitate more accurate time synchronization in NTP/PTP deployments.
>>>> One question I have is why the capability is signaled in the generic 
>>>> IGP TLV LSAs and LSPs rather than the TE advertisements when the 
>>>> document is scoped to RSVP-TE [RFC3209] LSPs? One reason I ask is 
>>>> that we are waiting on implementations of the OSPFv3 Extended LSAs 
>>>> draft. Having said that,
>>>> OSPFv2 and OSPFv3 have separate registry for the TLV LSAs and 
>>>> section
>>>> 8 should reflect this. Also, OSPF Prefix/Link Attributes is now RFC 7684.
>>>>
>>>> Thanks,
>>>> Acee
>>>>> -----Original Message-----
>>>>> From: Loa Andersson [mailto:loa@pi.nu]
>>>>> Sent: Monday, December 14, 2015 7:23 PM
>>>>> To: Gregory Mirsky; mpls-chairs@ietf.org; mpls@ietf.org
>>>>> Cc: draft-ietf-mpls-residence-time@tools.ietf.org
>>>>> Subject: Re: [mpls] Progressing Resdience Time Measurement draft 
>>>>> Working Group and authors, <chair hat off> As a matter of fact I 
>>>>> believe this document should be progressed.
>>>>> <chair hat on>
>>>>> This draft has been a working group document since early August, 
>>>>> but there has been no discussion on the document on the wg mailing list.
>>>>> There are of course two ways if interpreting this.
>>>>> - there is total agreement on the draft
>>>>> - there is no intrest in the draft
>>>>> I have no basis to decide which is the case.
>>>>> Can we plese have at least a few (non-author) comments on the 
>>>>> mailing list if it is time to start the wglc.
>>>>> /Loa
>>>>> mpls wg co-chair
>>>>> On 2015-12-15 07:21, Gregory Mirsky wrote:
>>>>> Dear Chairs of the MPLS WG,
>>>>>> authors of the Residence Time Measurement in MPLS Network draft 
>>>>>> believe that all comments received during the WG adoption call 
>>>>>> been addressed.
>>>>>> Thus, authors would like to ask the WG Chairs to consider WG LC as 
>>>>>> the next step.
>>>>>>                 Regards,
>>>>>>                                 Greg 
>>>>>> _______________________________________________
>>>>>> mpls mailing list
>>>>>> mpls@ietf.org
>>>>>> https://www.ietf.org/mailman/listinfo/mpls
>>>> _______________________________________________
>>>> mpls mailing list
>>>> mpls@ietf.org
>>>> https://www.ietf.org/mailman/listinfo/mpls
>>> _______________________________________________
>>> mpls mailing list
>>> mpls@ietf.org
>>> https://www.ietf.org/mailman/listinfo/mpls
>