Re: [mpls] IPR poll for draft-chen-mpls-source-label

Mach Chen <mach.chen@huawei.com> Fri, 17 October 2014 07:29 UTC

Return-Path: <mach.chen@huawei.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 0B9D61A90FB for <mpls@ietfa.amsl.com>; Fri, 17 Oct 2014 00:29:00 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.211
X-Spam-Level:
X-Spam-Status: No, score=-4.211 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] 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 Z4zFfUx2tbq5 for <mpls@ietfa.amsl.com>; Fri, 17 Oct 2014 00:28:57 -0700 (PDT)
Received: from lhrrgout.huawei.com (lhrrgout.huawei.com [194.213.3.17]) (using TLSv1 with cipher RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2F1381A90EE for <mpls@ietf.org>; Fri, 17 Oct 2014 00:28:57 -0700 (PDT)
Received: from 172.18.7.190 (EHLO lhreml401-hub.china.huawei.com) ([172.18.7.190]) by lhrrg01-dlp.huawei.com (MOS 4.3.7-GA FastPath queued) with ESMTP id BNT01408; Fri, 17 Oct 2014 07:28:55 +0000 (GMT)
Received: from SZXEMA401-HUB.china.huawei.com (10.82.72.33) by lhreml401-hub.china.huawei.com (10.201.5.240) with Microsoft SMTP Server (TLS) id 14.3.158.1; Fri, 17 Oct 2014 08:28:54 +0100
Received: from SZXEMA510-MBX.china.huawei.com ([169.254.3.131]) by SZXEMA401-HUB.china.huawei.com ([10.82.72.33]) with mapi id 14.03.0158.001; Fri, 17 Oct 2014 15:28:51 +0800
From: Mach Chen <mach.chen@huawei.com>
To: "Nobo Akiya (nobo)" <nobo@cisco.com>, "Stewart Bryant (stbryant)" <stbryant@cisco.com>, Ross Callon <rcallon@juniper.net>, "mpls@ietf.org" <mpls@ietf.org>, "draft-chen-mpls-source-label@tools.ietf.org" <draft-chen-mpls-source-label@tools.ietf.org>
Thread-Topic: [mpls] IPR poll for draft-chen-mpls-source-label
Thread-Index: AQHP2a60FyqJgb73LUWTG9eWVk7/XpwyRaSAgADE3YCAALNMYA==
Date: Fri, 17 Oct 2014 07:28:50 +0000
Message-ID: <F73A3CB31E8BE34FA1BBE3C8F0CB2AE25DAE9920@SZXEMA510-MBX.china.huawei.com>
References: <7f250327283a4c7eb9946c6179dd6525@CO2PR05MB636.namprd05.prod.outlook.com> <543FBEBD.4010908@cisco.com> <CECE764681BE964CBE1DFF78F3CDD3943F48956B@xmb-aln-x01.cisco.com>
In-Reply-To: <CECE764681BE964CBE1DFF78F3CDD3943F48956B@xmb-aln-x01.cisco.com>
Accept-Language: en-US, zh-CN
Content-Language: zh-CN
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [10.111.97.72]
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-CFilter-Loop: Reflected
Archived-At: http://mailarchive.ietf.org/arch/msg/mpls/lKN7BDEOOjCxK-KCy2KEqx7Cdvc
Cc: "mpls-chairs@tools.ietf.org" <mpls-chairs@tools.ietf.org>
Subject: Re: [mpls] IPR poll for draft-chen-mpls-source-label
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: Fri, 17 Oct 2014 07:29:00 -0000

Hi Nobo,

Thanks for your comments!

Please see my replies inline...

> -----Original Message-----
> From: Nobo Akiya (nobo) [mailto:nobo@cisco.com]
> Sent: Friday, October 17, 2014 8:34 AM
> To: Stewart Bryant (stbryant); Ross Callon; mpls@ietf.org;
> draft-chen-mpls-source-label@tools.ietf.org
> Cc: mpls-chairs@tools.ietf.org
> Subject: RE: [mpls] IPR poll for draft-chen-mpls-source-label
> 
> Kudos to the authors of draft-chen-mpls-source-label for coming up with an
> interesting solution.

Thanks for your "kudos" :-)

> 
> However, I agree with Stewart. The Introduction only specifies that
> "performance monitoring" is the only concrete requirement for this solution.
> From "performance monitoring" perspective, the proposed only provides a
> solution to limited [1] LSP types (and UHP/PHP of them) and [2] granularity of
> measurements.

The solution is intended to solve an existing real problem. We do not expect the solution that could apply to any scenario and solve future occur issues, although it may have the potentiality. This is also the tradition of IETF.

> 
> For example, let's say node A has X number of Segment Routing steered path to
> node B. Even assuming that measurement is to be taken per steered path basis,
> there needs to be X number of labels for node B to keep statistics on. The
> number of required labels can increase quite fast with increasing number of
> devices x number of paths x level of measurement granularity.

Regarding the granularity, the Source Identifier (SI) is very similar to the situation of BFD discriminator (DISC). I think you would agree that the SI and DISC themselves are not the issue. The crux is that how many flows/BFD sessions you want to monitor/enable, and the hardware resource(e.g., timers) is the critical constraint. 

Best regards,
Mach

> 
> I think it is a good idea to take a step back and discuss the problem scope.
> 
> Thanks!
> 
> -Nobo
> 
> > -----Original Message-----
> > From: mpls [mailto:mpls-bounces@ietf.org] On Behalf Of Stewart Bryant
> > (stbryant)
> > Sent: Thursday, October 16, 2014 8:49 AM
> > To: Ross Callon; mpls@ietf.org; draft-chen-mpls-source-
> > label@tools.ietf.org
> > Cc: mpls-chairs@tools.ietf.org
> > Subject: Re: [mpls] IPR poll for draft-chen-mpls-source-label
> >
> > Ross
> >
> > You state that you are starting an IPR poll with a view to determining
> > whether this draft is ready for adoption as a WG draft.
> >
> > It is my view that it is premature to adopt a solution draft such as
> > this without first achieving a common understanding of all the requirements.
> > In this particular case, the solution on the table will require a
> > hardware re- spin and will consume a precious 0..15 reserved label
> > which is something that we should not do lightly.
> >
> > In addition I am not convinced that the full set of requirements are
> > taken into account in the proposed design. For example the solution
> > only proposes to identify the source LSR, whereas it seems likely that
> > a finer granularity of flow identification will be needed in practice.
> > Additionally in the only use case cited (performance monitoring) it
> > seems likely that accounting demarcation will be be needed to allow
> > for different delays of the ECMP paths and the distribution of packets
> > across multiple receiver interfaces.
> >
> > I think that we need to backup the process and start by agreeing the
> > set of requirements before we embark on a design which will be
> > expensive in MPLS protocol and implementation resource.
> >
> > As such I think the IPR poll, and the  imminent intention to adopt is
> > premature.
> >
> > - Stewart
> >
> >
> > _______________________________________________
> > mpls mailing list
> > mpls@ietf.org
> > https://www.ietf.org/mailman/listinfo/mpls