Re: [mpls] MPLS_RT review of draft-mirsky-mpls-residence-time-06.txt

Gregory Mirsky <gregory.mirsky@ericsson.com> Mon, 08 June 2015 04:42 UTC

Return-Path: <gregory.mirsky@ericsson.com>
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 379BD1B2B75 for <mpls@ietfa.amsl.com>; Sun, 7 Jun 2015 21:42:47 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -101.501
X-Spam-Level:
X-Spam-Status: No, score=-101.501 tagged_above=-999 required=5 tests=[BAYES_50=0.8, RCVD_IN_DNSWL_MED=-2.3, SPF_PASS=-0.001, USER_IN_WHITELIST=-100] autolearn=ham
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 8sPcMPBpwwwS for <mpls@ietfa.amsl.com>; Sun, 7 Jun 2015 21:42:44 -0700 (PDT)
Received: from usevmg20.ericsson.net (usevmg20.ericsson.net [198.24.6.45]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7D3A01B2B74 for <mpls@ietf.org>; Sun, 7 Jun 2015 21:42:43 -0700 (PDT)
X-AuditID: c618062d-f79a96d000007fb1-b6-5574c3a1ef12
Received: from EUSAAHC004.ericsson.se (Unknown_Domain [147.117.188.84]) by usevmg20.ericsson.net (Symantec Mail Security) with SMTP id D9.25.32689.1A3C4755; Mon, 8 Jun 2015 00:20:18 +0200 (CEST)
Received: from EUSAAMB103.ericsson.se ([147.117.188.120]) by EUSAAHC004.ericsson.se ([147.117.188.84]) with mapi id 14.03.0210.002; Mon, 8 Jun 2015 00:42:39 -0400
From: Gregory Mirsky <gregory.mirsky@ericsson.com>
To: "Osborne, Eric" <eric.osborne@level3.com>, Lucy yong <lucy.yong@huawei.com>, "draft-mirsky-mpls-residence-time@tools.ietf.org" <draft-mirsky-mpls-residence-time@tools.ietf.org>, "mpls-chairs@tools.ietf.org" <mpls-chairs@tools.ietf.org>
Thread-Topic: MPLS_RT review of draft-mirsky-mpls-residence-time-06.txt
Thread-Index: AQHQhky98qHCb20s9U6QTpwpibl3hZ1v0WCAgB7ZcACAE47zQA==
Date: Mon, 08 Jun 2015 04:42:38 +0000
Message-ID: <7347100B5761DC41A166AC17F22DF1121B9B33B8@eusaamb103.ericsson.se>
References: <55473BCB.70709@pi.nu> <2691CE0099834E4A9C5044EEC662BB9D5716838F@dfweml701-chm> <63CB93BC589C1B4BAFDB41A0A19B7ACD1A30535E@USIDCWVEMBX03.corp.global.level3.com>
In-Reply-To: <63CB93BC589C1B4BAFDB41A0A19B7ACD1A30535E@USIDCWVEMBX03.corp.global.level3.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: yes
X-MS-TNEF-Correlator:
x-originating-ip: [147.117.188.12]
Content-Type: multipart/mixed; boundary="_002_7347100B5761DC41A166AC17F22DF1121B9B33B8eusaamb103erics_"
MIME-Version: 1.0
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrLIsWRmVeSWpSXmKPExsUyuXRPiO6iwyWhBrf7eCzWX5/PZNF2/SuT xcZfi9gsvl9awmJxa+lKVgdWj5Yjb1k9liz5yeRxs/kDi8eXy5/ZAliiuGxSUnMyy1KL9O0S uDL+zGtlKTg6Q7riwkSdBsYt26W6GDk5JARMJPZNnswKYYtJXLi3nq2LkYtDSOAoo0R/0z5m CGcZo8S+K//ZQKrYBIwkXmzsYQdJiAh8ZZRo+vsUyOHgYBZQljh1VwakRljATeJ29wkWEFtE wF3iwaq1jBC2k8Td7k9MIDaLgIrEync/wWxeAV+JZe9bGSGWrWeUWD75GFiCUyBG4t6Wu2CL GYHO+35qDVicWUBc4taT+UwQZ4tIPLx4mg3CFpV4+fgf1DtKEnNeX2OGqM+UWLyulRFimaDE yZlPWCYwis5CMmoWkrJZSMog4joSC3Z/YoOwtSWWLXzNDGE7Sby6ug3KVpbYfroTyOYCstcy Smw/dJ0dIqEoMaX7IfsCRs5VjBylxalluelGBpsYgfF7TIJNdwfjnpeWhxgFOBiVeHgT/EpC hVgTy4orcw8xSnOwKInzOkblhQoJpCeWpGanphakFsUXleakFh9iZOLglGpgrP/7ysZOMX+J elWqoLObZHkO+/K++F0ZnzvzZh378EKvqK7umjPn6p4tG467nXiz5N4iSdEsB+mYjzFTj647 2HN2dsbNgi2hbs7vG/glj+47fu0LU2jsJJszLO7nA59v45I78ujEuUxODd2sxImvfPc53VLJ PZV8tJP9jKt82P2epYpLlr55pcRSnJFoqMVcVJwIAGq0DFPAAgAA
Archived-At: <http://mailarchive.ietf.org/arch/msg/mpls/9_BTcXkFQ98Db3BerEY6XlNbMek>
Cc: "mpls@ietf.org" <mpls@ietf.org>
Subject: Re: [mpls] MPLS_RT review of draft-mirsky-mpls-residence-time-06.txt
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: <http://www.ietf.org/mail-archive/web/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, 08 Jun 2015 04:42:47 -0000

Hi Eric,
many thanks for your thorough review and very helpful comments. We greatly appreciate your suggestions and some already in next version we're preparing. Please find some notes in-line and tagged GIM>>.

	Regards,
		Greg

-----Original Message-----
From: mpls [mailto:mpls-bounces@ietf.org] On Behalf Of Osborne, Eric
Sent: Tuesday, May 26, 2015 6:45 AM
To: Lucy yong; draft-mirsky-mpls-residence-time@tools.ietf.org; mpls-chairs@tools.ietf.org
Cc: mpls@ietf.org
Subject: Re: [mpls] MPLS_RT review of draft-mirsky-mpls-residence-time-06.txt

I finally had some time to read this draft as well.  I agree with Lucy's general comments - this doc seems to achieve the goal it sets out.  Is it useful?  Not to me.  It seems like it's maybe for mobile networks?  I'm not an expert in the matter of timing so this review assumes that the actual timing procedures work.  My comments below are about how RTM fits into the larger picture.


General question: does RTM work over LAGs?  They're a flavor of ECMP in some respects.  If not, that needs to be spelled out somewhere.

It might be worth spending a few lines in the introduction talking about who might want to use this and what sort of restrictions it places on a network design.



Specific comments:

Section 4 talks about LDP and ECMP and the problems it causes.  It suggests that one solution is to disable ECMP used for RTM LSPs.  This seems like it would only make the problem worse; the more you separate the OAM path from the actual data path, the less useful your measurements are.  You may be far better off just saying "don't do RTM with MP2P LSPs".
GIM>> You're absolutely correct, value of RTM, like of all OAM, is when "in-line" rule been ensured. PTP is bi-directional and must be co-routed. If IP paths between A and B, when ECMP disabled, considered co-routed, then wouldn't LDP LSPs between A and B be as well co-routed?

Section 4.1, "LSAs sent from an interface".  This doesn't line up with how link-state protocols work.  There should be no property of an LSA dependant upon the interface that it's sent out (OK, modulo type 9 opaques and stuff).  I think this really wants to say "LSAs sent from a router which describe a particular interface".  
GIM>> Gladly taken in.


Section 4.5 could use a review from an ISIS expert.  I scanned the GENINFO TLV and it's not clear to me how RTM will associate a capability with a specific interface between peers.  What if I have several interfaces between A-B and only some of them support RTM?  I'm not saying this isn't covered, but that it's not clear to me as a casual reader of Section 4.5 and GENINFO.
GIM>> Thank you, will reach to ISIS WG for review.

Section 4.6, "egress LSR's egress interface".  So if I have


A---B---C---D---E---F

a TE LSP B->E and IP nodes A and F, is section 4.6 really referring to the E->F interface?


What if I have a TE LSP A->F?  Where's the 'egress LSR's egress interface'?
What if I have a TE LSP A->C, C->E and E->F?  Or LDP A->C, TE C->E, LDP E->F?

GIM>> Attached is slide to reflect the relationships and roles of nodes and interfaces. The challenge is to turn it into ASCII-art. I'll give it a fair try.



eric



> -----Original Message-----
> From: mpls [mailto:mpls-bounces@ietf.org] On Behalf Of Lucy yong
> Sent: Wednesday, May 06, 2015 6:39 PM
> To: draft-mirsky-mpls-residence-time@tools.ietf.org; mpls- 
> chairs@tools.ietf.org
> Cc: mpls@ietf.org
> Subject: Re: [mpls] MPLS_RT review of 
> draft-mirsky-mpls-residence-time- 06.txt
> 
> Hi All,
> 
> I reviewed draft-mirsky-mpls-residence-time as the member of MPLS 
> Review Team and have the following comments:
> 
> is the document coherent?
> 
> Yes. It specifies how MPLS supports residence time measurement.
> 
> is it useful (ie, is it likely to be actually useful in operational networks)?
> 
> The document claims that such measurement can improve the accuracy of 
> clock synchronization across the network. I am not an operator and 
> author and not sure how useful this feature provides compared to the 
> complexity adding to.
> 
> is the document technically sound?
> Yes. The draft provides a detail solution in control plane and data 
> plane to achieve this purpose.
> 
> is the document ready to be considered for WG adoption?
> Yes. The document states the problem clearly and provides a solution 
> to address this problem.
> 
> IMHO:  after adopting it as the WG draft, the WG should further 
> evaluate if control plane and data plane solution can be simplified. 
> The areas may be
> considered:
> 1) Do we have to use IGP to announce node RTM capability? Can RSVP-TE 
> resolve the issue by itself?
> 2) Will possible to enhance RRO to serve RSO purpose instead of 
> carrying both RRO and RSO in the message?
> 3) Since this feature is designed for the LSP that is used for clock 
> synchronization, such LSPs are not majority, so it should be option in 
> LSP setup. Make that very clear.
> 4) two-step clock mode is quite complex. The description in Section 7 
> is not clear to me why this mode is necessary.
> 
> Regards,
> Lucy
> 
> _______________________________________________
> 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