Re: [mpls] Regarding adopting draft-song-mpls-extension-header - do we need post stack data?

liu.yao71@zte.com.cn Thu, 23 February 2023 01:00 UTC

Return-Path: <liu.yao71@zte.com.cn>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3812CC14CE30 for <mpls@ietfa.amsl.com>; Wed, 22 Feb 2023 17:00:45 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.057
X-Spam-Level:
X-Spam-Status: No, score=-1.057 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, CTE_8BIT_MISMATCH=0.84, RCVD_IN_MSPIKE_H2=-0.001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, UNPARSEABLE_RELAY=0.001, URIBL_DBL_BLOCKED_OPENDNS=0.001, URIBL_ZEN_BLOCKED_OPENDNS=0.001] autolearn=no autolearn_force=no
Received: from mail.ietf.org ([50.223.129.194]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id QLQsIGw4uYm7 for <mpls@ietfa.amsl.com>; Wed, 22 Feb 2023 17:00:43 -0800 (PST)
Received: from mxhk.zte.com.cn (mxhk.zte.com.cn [63.216.63.40]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 11C68C14CE2D for <mpls@ietf.org>; Wed, 22 Feb 2023 17:00:42 -0800 (PST)
Received: from mse-fl1.zte.com.cn (unknown [10.5.228.132]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mxhk.zte.com.cn (FangMail) with ESMTPS id 4PMZT14MxKz8R039; Thu, 23 Feb 2023 09:00:37 +0800 (CST)
Received: from njy2app03.zte.com.cn ([10.40.13.14]) by mse-fl1.zte.com.cn with SMTP id 31N10Tw7094378; Thu, 23 Feb 2023 09:00:29 +0800 (+08) (envelope-from liu.yao71@zte.com.cn)
Received: from mapi (njy2app08[null]) by mapi (Zmail) with MAPI id mid203; Thu, 23 Feb 2023 09:00:30 +0800 (CST)
Date: Thu, 23 Feb 2023 09:00:30 +0800
X-Zmail-TransId: 2b0063f6baae69bba3a7
X-Mailer: Zmail v1.0
Message-ID: <202302230900307821153@zte.com.cn>
In-Reply-To: <AM7PR07MB62481DE82CAAA2C388020F24A0AA9@AM7PR07MB6248.eurprd07.prod.outlook.com>
References: 27b7ff60-4ce1-c053-5c87-42cb4919d79e@joelhalpern.com, BY3PR13MB4787D662D08331C19F7FB4679AA59@BY3PR13MB4787.namprd13.prod.outlook.com, 97F4AD9B-E131-4BDB-A713-33DD3B0D1D16@tony.li, BY3PR13MB4787643941C35EACB322010F9AA59@BY3PR13MB4787.namprd13.prod.outlook.com, 3193B95D-7424-4AD6-9509-6F593F95CA23@tony.li, 36f512a8f5844b3f837c26d5bf20297f@huawei.com, AM7PR07MB62481DE82CAAA2C388020F24A0AA9@AM7PR07MB6248.eurprd07.prod.outlook.com
Mime-Version: 1.0
From: liu.yao71@zte.com.cn
To: ietfc@btconnect.com, tony.li@tony.li, haoyu.song@futurewei.com
Cc: zhoutianran=40huawei.com@dmarc.ietf.org, mpls@ietf.org
Content-Type: text/plain; charset="UTF-8"
X-MAIL: mse-fl1.zte.com.cn 31N10Tw7094378
X-Fangmail-Gw-Spam-Type: 0
X-FangMail-Miltered: at cgslv5.04-192.168.250.137.novalocal with ID 63F6BAB5.000 by FangMail milter!
X-FangMail-Envelope: 1677114037/4PMZT14MxKz8R039/63F6BAB5.000/10.5.228.132/[10.5.228.132]/mse-fl1.zte.com.cn/<liu.yao71@zte.com.cn>
X-Fangmail-Anti-Spam-Filtered: true
X-Fangmail-MID-QID: 63F6BAB5.000/4PMZT14MxKz8R039
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/yLTJSFS5vkk2jyKB3gzoTrdbdVY>
Subject: Re: [mpls] Regarding adopting draft-song-mpls-extension-header - do we need post stack data?
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.39
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: Thu, 23 Feb 2023 01:00:45 -0000

Hi,

A a vendor, we have similar concerns about the IPR licensing terms of draft-song-mpls-extension-header.
The IPR risk is definitely one of the important things that need to be considered when we implement one feature.


Yao




------------------Original------------------
From: tompetch <ietfc@btconnect.com>
To: Tianran Zhou <zhoutianran=40huawei.com@dmarc.ietf.org>;Tony Li <tony.li@tony.li>;Haoyu Song <haoyu.song@futurewei.com>;
Cc: mpls@ietf.org <mpls@ietf.org>;
Date: 2023年02月22日 18:25
Subject: Re: [mpls] Regarding adopting draft-song-mpls-extension-header - do we need post stack data?
From: mpls <mpls-bounces@ietf.org> on behalf of Tianran Zhou <zhoutianran=40huawei.com@dmarc.ietf.org>
Sent: 22 February 2023 07:21
I do not think the combination of IPR and technique discussion is reasonable. I hope we can divide and conquer.
<tp>
Agreed so I was going to change the subject but then this is still about adoption so what do I change it to?
Technically this is at the periphery of my understanding but IPR I have been involved with for decades and that has not changed much,  I share the view of Tony that the IPR claim makes this unsuitable for the WG to work on.
A similar situation arose in the Security Area and when it was pointed out to the (different) organisation  the terms used by e.g. Cisco, which were widely accepted, then the organisation changed the terms of its IPR Claim
Tom Petch
On one hand,
It's OK if the working group get the consensus that PSD is not necessary.
I believe the community can find the best way for us all to implement all the use cases. The complexity is surely very important.
On the other hand,
I noticed Stewart indicated an IPR wrt draft-jags-mpls-mna-hdr:
https://mailarchive.ietf.org/arch/msg/mpls/TX2y7soChCCSfUPCxttg7MtHOb4
I will ask the IPR engineer to check.
Best,
Tianran
-----Original Message-----
From: mpls [mailto:mpls-bounces@ietf.org] On Behalf Of Tony Li
Sent: Wednesday, February 22, 2023 3:24 AM
To: Haoyu Song <haoyu.song@futurewei.com>
Cc: mpls@ietf.org
Subject: Re: [mpls] Regarding adopting draft-song-mpls-extension-header - do we need post stack data?
Hi Haoyu,
The situation has changed. The IPR licensing terms warrant further consideration by the working group, IMHO. You’re welcome to think it is unwise. I think it is a necessity.
Tony
> On Feb 21, 2023, at 11:19 AM, Haoyu Song <haoyu.song@futurewei.com> wrote:
>
> Hi Tony and Joel,
>
> All those issues have been discussed many times and now the documents reflect the consensus. I don’t think it's a wise idea to rewind the discussion back to the state as two years ago.
>
> Best regards,
> Haoyu
>
> -----Original Message-----
> From: Tony Li <tony1athome@gmail.com> On Behalf Of Tony Li
> Sent: Tuesday, February 21, 2023 10:59 AM
> To: Haoyu Song <haoyu.song@futurewei.com>
> Cc: Joel Halpern <jmh@joelhalpern.com>; mpls@ietf.org
> Subject: Re: [mpls] Regarding adopting draft-song-mpls-extension-header - do we need post stack data?
>
>
> Hi Haoyu,
>
>
>> IOAM is not the only use case. You can check the use case document for more examples.
>
>
> I checked. I didn’t see any. Section 2.5.1 does specify that ISD or PSD could be used. That certainly doesn’t seem like a compelling use case for PSD.  In fact, in latency sensitive applications, I would think you would want to use ISD simply for the performance benefits.
>
>
>> I'm sure there are even more use cases once we have this mechanism.  Actually, IOAM DEX, which is a postcard method, also need post stack encapsulation for the instruction header.
>
>
> I believe that there are changes in IOAM DEX that will remove that requirement.
>
>
>> As for the complexity, I've evaluated that and given presentations that post stack data parsing is simpler than in-stack data parsing. The action processing is a property of the action itself so it's location is out of consideration.
>> During the ODT discussion, many people actually raised the question that weather the ISD is necessary because PSD can basically support all use cases, regardless the size of the data. The conclusion is still true: considering all the possible use cases, if only one mechanism exists, it should be PSD. We resort to having both because ISD can handle some use cases with small data.
>
>
>
> As we’ve discussed MANY times, PSD will have a significant performance impact on several architectures, most notably legacy (i.e., currently deployed) hardware. As a result, MNA is effectively undeployable without ISD.  And given ISD, we have no need for PSD.
>
> Tony
>
_______________________________________________
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