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

Shahram Davari <davari@broadcom.com> Fri, 17 October 2014 18:35 UTC

Return-Path: <davari@broadcom.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 184611A1A36 for <mpls@ietfa.amsl.com>; Fri, 17 Oct 2014 11:35:51 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.21
X-Spam-Level:
X-Spam-Status: No, score=-4.21 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, 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 lULDWBgKmFd5 for <mpls@ietfa.amsl.com>; Fri, 17 Oct 2014 11:35:45 -0700 (PDT)
Received: from mail-gw2-out.broadcom.com (mail-gw2-out.broadcom.com [216.31.210.63]) by ietfa.amsl.com (Postfix) with ESMTP id 8E2831A1A1B for <mpls@ietf.org>; Fri, 17 Oct 2014 11:35:45 -0700 (PDT)
X-IronPort-AV: E=Sophos;i="5.04,740,1406617200"; d="scan'208";a="48488175"
Received: from irvexchcas06.broadcom.com (HELO IRVEXCHCAS06.corp.ad.broadcom.com) ([10.9.208.53]) by mail-gw2-out.broadcom.com with ESMTP; 17 Oct 2014 11:57:45 -0700
Received: from SJEXCHCAS06.corp.ad.broadcom.com (10.16.203.14) by IRVEXCHCAS06.corp.ad.broadcom.com (10.9.208.53) with Microsoft SMTP Server (TLS) id 14.3.174.1; Fri, 17 Oct 2014 11:35:47 -0700
Received: from SJEXCHMB12.corp.ad.broadcom.com ([fe80::bc15:c1e1:c29a:36f7]) by SJEXCHCAS06.corp.ad.broadcom.com ([::1]) with mapi id 14.03.0174.001; Fri, 17 Oct 2014 11:35:47 -0700
From: Shahram Davari <davari@broadcom.com>
To: Shahram Davari <davari@broadcom.com>, Gregory Mirsky <gregory.mirsky@ericsson.com>, Mach Chen <mach.chen@huawei.com>
Thread-Topic: [mpls] IPR poll for draft-chen-mpls-source-label
Thread-Index: AQHP2a60FyqJgb73LUWTG9eWVk7/XpwzQRmA///lxkCAAATBoIABBi+AgABdoXeAAJ7+gP//jHiAgAB2kYD//4yoQAAAGSUw
Date: Fri, 17 Oct 2014 18:35:45 +0000
Message-ID: <4A6CE49E6084B141B15C0713B8993F2831D5492C@SJEXCHMB12.corp.ad.broadcom.com>
References: <7f250327283a4c7eb9946c6179dd6525@CO2PR05MB636.namprd05.prod.outlook.com> <543FBEBD.4010908@cisco.com> <4A6CE49E6084B141B15C0713B8993F2831D52D4E@SJEXCHMB12.corp.ad.broadcom.com> <4A6CE49E6084B141B15C0713B8993F2831D52E00@SJEXCHMB12.corp.ad.broadcom.com>, <F73A3CB31E8BE34FA1BBE3C8F0CB2AE25DAE9847@SZXEMA510-MBX.china.huawei.com> <1046DA44-8E3E-4DD4-AA8C-64E391839647@broadcom.com> <7347100B5761DC41A166AC17F22DF1121B85FCB3@eusaamb103.ericsson.se> <4A6CE49E6084B141B15C0713B8993F2831D54894@SJEXCHMB12.corp.ad.broadcom.com> <7347100B5761DC41A166AC17F22DF1121B85FCE8@eusaamb103.ericsson.se> <4A6CE49E6084B141B15C0713B8993F2831D54919@SJEXCHMB12.corp.ad.broadcom.com>
In-Reply-To: <4A6CE49E6084B141B15C0713B8993F2831D54919@SJEXCHMB12.corp.ad.broadcom.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [10.16.203.100]
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Archived-At: http://mailarchive.ietf.org/arch/msg/mpls/_09hnVnXdCmR0j6GuiaHYHcpKVM
Cc: Ross Callon <rcallon@juniper.net>, "mpls@ietf.org" <mpls@ietf.org>, "mpls-chairs@tools.ietf.org" <mpls-chairs@tools.ietf.org>, "draft-chen-mpls-source-label@tools.ietf.org" <draft-chen-mpls-source-label@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 18:35:51 -0000

Also why ILM is not acceptable?

Thx
SD

-----Original Message-----
From: mpls [mailto:mpls-bounces@ietf.org] On Behalf Of Shahram Davari
Sent: Friday, October 17, 2014 11:35 AM
To: Gregory Mirsky; Mach Chen
Cc: Ross Callon; mpls@ietf.org; mpls-chairs@tools.ietf.org; draft-chen-mpls-source-label@tools.ietf.org
Subject: Re: [mpls] IPR poll for draft-chen-mpls-source-label

Hi Greg

I think you are jumping too far. The draft only mentions RFC5036 and RFC4364 as requirements and not EVPN. Are you adding new requirements on the fly?
We will solve the  EVPN LM when the time comes. (LSP+PW) label counting can be done today without any HW change.

Thanks
Shahram

-----Original Message-----
From: Gregory Mirsky [mailto:gregory.mirsky@ericsson.com] 
Sent: Friday, October 17, 2014 11:26 AM
To: Shahram Davari; Mach Chen
Cc: Ross Callon; mpls@ietf.org; mpls-chairs@tools.ietf.org; draft-chen-mpls-source-label@tools.ietf.org
Subject: RE: [mpls] IPR poll for draft-chen-mpls-source-label

Hi Shahram,
and if this is EVPN and no PW exist? Are you going to offer piecemeal solutions or look for more generic mechanism? I do believe that SLI/SL, though may cause some pain, is useful and generic solution to the real problem.

	Regards,
		Greg 

-----Original Message-----
From: Shahram Davari [mailto:davari@broadcom.com] 
Sent: Friday, October 17, 2014 11:23 AM
To: Gregory Mirsky; Mach Chen
Cc: Ross Callon; mpls@ietf.org; mpls-chairs@tools.ietf.org; draft-chen-mpls-source-label@tools.ietf.org
Subject: RE: [mpls] IPR poll for draft-chen-mpls-source-label

Hi Greg,

How about using a combination of (LSP label + PW Label) to uniquely identify the source of the LSP? 

Thanks
Shahram

-----Original Message-----
From: Gregory Mirsky [mailto:gregory.mirsky@ericsson.com]
Sent: Friday, October 17, 2014 11:15 AM
To: Shahram Davari; Mach Chen
Cc: Ross Callon; mpls@ietf.org; mpls-chairs@tools.ietf.org; draft-chen-mpls-source-label@tools.ietf.org
Subject: RE: [mpls] IPR poll for draft-chen-mpls-source-label

Hi Shahram,
using characteristic information from IP or Ethernet layer to measure MPLS performance? That would be another layer violation, would it not? And what if your payload is neither IP, nor Ethernet, just of academic argument sake?
IP has IP PM with OWAMP/TWAMP as active measurement protocol. Ethernet - Y.1731. And in both cases none relies on another layer addressing information. I think that what you're suggesting is not the right way, even if customers are buying it for the time being.

	Regards,
		Greg

-----Original Message-----
From: mpls [mailto:mpls-bounces@ietf.org] On Behalf Of Shahram Davari
Sent: Friday, October 17, 2014 8:46 AM
To: Mach Chen
Cc: Ross Callon; mpls@ietf.org; mpls-chairs@tools.ietf.org; draft-chen-mpls-source-label@tools.ietf.org
Subject: Re: [mpls] IPR poll for draft-chen-mpls-source-label

Let me give you a proper example instead.

This is like adding a custom made motor to your son's bike since he wants to get to school faster. While a better solution is just give him a motorcycle or car instead of inventing something new. 

The solution to DLM already exists. 

You might say this is optional but as we know vendors have to implement options too.

I think the 3 extra labels this solution adds to solve a problem that can be solved using other methods is by itself a show stopper.

As Stewart said we need another 2-3 labels for the EL. 

Another possible way of doing this is by just using SIP from the encapsulated IP header or SA from the encapsulated Ethernet header.

Regards,
Shahram


> On Oct 16, 2014, at 8:10 PM, "Mach Chen" <mach.chen@huawei.com> wrote:
> 
> HI Shahram,
> 
>> Similarly in this case, if a service provider wants to use MPL S and 
>> do Direct Loss Measurement (DLM), then they must use P2P RSVP-TE 
>> LSPs, otherwise they can use MP2MP LDP LSPs.
> 
> If I was a service provider, I will not buy this logic. It just like 
> someone's son is not good at math, then you suggest him to replace the 
> son with someone else who is good at math :-)
> 
> 
> Best regards,
> Mach
> 
>> -----Original Message-----
>> From: Shahram Davari [mailto:davari@broadcom.com]
>> Sent: Friday, October 17, 2014 2:38 AM
>> To: stbryant@cisco.com; 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
>> 
>> Hi,
>> 
>> This is similar to the Traffic Engineering argument. If a service 
>> provider wants to use MPL S and do traffic Engineering then they 
>> should use P2P RSVP-TE LSPs, otherwise then can use MP2MP LDP LSPs.
>> 
>> Similarly in this case, if a service provider wants to use MPL S and 
>> do Direct Loss Measurement (DLM), then they must use P2P RSVP-TE 
>> LSPs, otherwise they can use MP2MP LDP LSPs.
>> 
>> Thanks
>> Shahram
>> 
>> -----Original Message-----
>> From: mpls [mailto:mpls-bounces@ietf.org] On Behalf Of Shahram Davari
>> Sent: Thursday, October 16, 2014 11:26 AM
>> To: stbryant@cisco.com; 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
>> 
>> Hi,
>> 
>> I agree with Stewart. I am not convinced such a label is required. 
>> This draft adds multiple labels to the label stack (makes the label 
>> stack much larger than it already is) and requires a respin of chips 
>> due to its special label handling in the data-plane.
>> 
>> An alternative solution for MP2MP or MP2P Loss Measurement is to use 
>> ILM from RFC6374.
>> 
>> So until a solid argument is put forward that existing solutions (ILM 
>> in RFC 6374) or possible other solutions not requiring HW change are 
>> not adequate, I think it is premature To adopt this draft.
>> 
>> 
>> Thanks
>> Shahram
>> 
>> -----Original Message-----
>> From: mpls [mailto:mpls-bounces@ietf.org] On Behalf Of Stewart Bryant
>> Sent: Thursday, October 16, 2014 5: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
>> 
>> _______________________________________________
>> 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