Re: [ippm] New Version Notification for draft-ahuang-ippm-dex-timestamp-ext-00.txt
Justin Iurman <justin.iurman@uliege.be> Fri, 10 March 2023 18:11 UTC
Return-Path: <justin.iurman@uliege.be>
X-Original-To: ippm@ietfa.amsl.com
Delivered-To: ippm@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C80BFC152575 for <ippm@ietfa.amsl.com>; Fri, 10 Mar 2023 10:11:31 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.094
X-Spam-Level:
X-Spam-Status: No, score=-2.094 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, NICE_REPLY_A=-0.001, RCVD_IN_DNSWL_BLOCKED=0.001, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, URIBL_DBL_BLOCKED_OPENDNS=0.001, URIBL_ZEN_BLOCKED_OPENDNS=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=uliege.be
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 i4MOZDEal6Zs for <ippm@ietfa.amsl.com>; Fri, 10 Mar 2023 10:11:26 -0800 (PST)
Received: from serv108.segi.ulg.ac.be (serv108.segi.ulg.ac.be [139.165.32.111]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3131EC15E406 for <ippm@ietf.org>; Fri, 10 Mar 2023 10:11:24 -0800 (PST)
Received: from [192.168.1.62] (148.24-240-81.adsl-dyn.isp.belgacom.be [81.240.24.148]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by serv108.segi.ulg.ac.be (Postfix) with ESMTPSA id 0C9C4200E7DD; Fri, 10 Mar 2023 19:11:21 +0100 (CET)
DKIM-Filter: OpenDKIM Filter v2.11.0 serv108.segi.ulg.ac.be 0C9C4200E7DD
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=uliege.be; s=ulg20190529; t=1678471881; bh=833mZdOb9fi6qnOhf3HnotVS0VPXGTmz123j0ZVklVY=; h=Date:Subject:To:Cc:References:From:In-Reply-To:From; b=HRTwqJ3E+piJbnrnylDKasCsohQIKwSdN1M0H6VPUNT6F3xgaoqTbeOV/jbl/zuZv WCDrFpTTkIZYV6y9Kyy3QTGNaXbtWd18YOXGc9yfT9KIwA3E6FRZ/KBXNy83VEQOWq veDazhmZyT/w220ESxODpL2L6CGppoZQcNZZ6khP0pu60vGhSYHcFChjHyYmxKo9Q1 GK2/4soDF3L+a3iibIvd1KwN21BZZ499v66fn8NIoDZiV3Ije3XdfWqjGTUAauxsk9 EFwy6/K/YZoqojua4Wg7zK2AMH+CJmRIGpyjVvHE1wqH4DZ8R0jtQydZZHh8Mp2uSw 45kML5WMRpt6Q==
Message-ID: <4ee1f8da-e1bc-857d-1250-d2023db37f2d@uliege.be>
Date: Fri, 10 Mar 2023 19:11:20 +0100
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.7.1
To: Haoyu Song <haoyu.song@futurewei.com>, Alex Huang Feng <alex.huang-feng@insa-lyon.fr>
Cc: "ippm@ietf.org" <ippm@ietf.org>, Pierre Francois <pierre.francois@insa-lyon.fr>
References: <167646044630.54681.3485694306554070274@ietfa.amsl.com> <D5CF2207-11D2-4DE5-B655-0FEEA440EBE4@insa-lyon.fr> <BY3PR13MB4787B21918941559A29A8EB19AA39@BY3PR13MB4787.namprd13.prod.outlook.com> <765BFD75-A0C7-4B0F-B930-96E9FC996590@insa-lyon.fr> <BY3PR13MB4787DB2A332492DE327D97679AA09@BY3PR13MB4787.namprd13.prod.outlook.com>
Content-Language: en-US
From: Justin Iurman <justin.iurman@uliege.be>
In-Reply-To: <BY3PR13MB4787DB2A332492DE327D97679AA09@BY3PR13MB4787.namprd13.prod.outlook.com>
Content-Type: text/plain; charset="UTF-8"; format="flowed"
Content-Transfer-Encoding: 8bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/ippm/2YY1FfPtKd383RhxItRUO_DG4pc>
Subject: Re: [ippm] New Version Notification for draft-ahuang-ippm-dex-timestamp-ext-00.txt
X-BeenThere: ippm@ietf.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: IETF IP Performance Metrics Working Group <ippm.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ippm>, <mailto:ippm-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ippm/>
List-Post: <mailto:ippm@ietf.org>
List-Help: <mailto:ippm-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ippm>, <mailto:ippm-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 10 Mar 2023 18:11:31 -0000
Haoyu, Sorry for being late to the party, but Alex mentioned your reply (below) in another thread and I felt like I needed to answer this. Actually, I don't think the limitation can be relaxed. The reason is simple: backward compatibility with existing implementations. Let's say we do as you suggest (i.e., one bit for two 4-byte fields, which means one bit for one 8-byte field). In that case, you would break existing implementations since they do not implement the new flag yet. As per RFC9326: "An IOAM node that receives a DEX Option-Type with an unknown flag set to 1 MUST ignore the corresponding optional field." So, existing implementations would skip 4 bytes for each unimplemented extension-flag to be compliant with the RFC (and to be forward compatible with future extension-flags). Which is definitely not what you want. This is exactly why consistency is required from the start, and it MUST be a 4-byte field (and so for all extension-flags, even new ones). Thanks, Justin On 2/16/23 18:51, Haoyu Song wrote: > As long as the optional fields are of fixed length (better to be 4 > octets aligned) there will be no ambiguity. My personal opinion is that > the limitation can be relaxed. > > Haoyu > > *From:* Alex Huang Feng <alex.huang-feng@insa-lyon.fr> > *Sent:* Thursday, February 16, 2023 2:01 AM > *To:* Haoyu Song <haoyu.song@futurewei.com> > *Cc:* ippm@ietf.org; Pierre Francois <pierre.francois@insa-lyon.fr> > *Subject:* Re: [ippm] New Version Notification for > draft-ahuang-ippm-dex-timestamp-ext-00.txt > > Hi Haoyu, > > Thanks for your feedback. > > I actually agree with your statement but the only reason I did it using > 2 bits is because in IOAM DEX (RFC9326) section 3.2, there is a > statement saying each Optional field is 4 octets long: > > *Optional fields:* > > The optional fields, if present, reside after the Reserved field. The > order of the optional fields is according to the order of the respective > bits, starting from the most significant bit, that are enabled in the > Extension-Flags field. Each optional field is 4 octets long. > > There is no MUST in the section, so I did not know how to interpret > this. Maybe you have more insights on this. > > Cheers, > > Alex > > > > On 15 Feb 2023, at 18:47, Haoyu Song <haoyu.song@futurewei.com > <mailto:haoyu.song@futurewei.com>> wrote: > > Hi Alex, > > This method allows the direct delay measurement in data plane which > could be useful for some applications. The extension is also simple > and straightforward. > I have just one concern: the timestamp seconds and fraction are > defined as two optional field and the timestamp seconds could be the > only field used. However, I don't think it would be useful for delay > measurement if only the seconds appears. So maybe it's more > reasonable to consider them both as just one timestamp field and > save a flag bit. > > Thanks, > Haoyu > > -----Original Message----- > From: ippm <ippm-bounces@ietf.org <mailto:ippm-bounces@ietf.org>> On > Behalf Of Alex Huang Feng > Sent: Wednesday, February 15, 2023 3:30 AM > To:ippm@ietf.org <mailto:ippm@ietf.org> > Cc: Pierre Francois <pierre.francois@insa-lyon.fr > <mailto:pierre.francois@insa-lyon.fr>> > Subject: Re: [ippm] New Version Notification for > draft-ahuang-ippm-dex-timestamp-ext-00.txt > > Dear IPPM WG, > > I would like to present this draft which addresses a missing > timestamp in the IOAM Direct Export (DEX) option header. > > This timestamp extension allows computing the delay between the > encapsulation node and the transit or decapsulation node in IOAM DEX > Option. > > On behalf of the authors, I would like to request your feedback on > this draft. > > Cheers, > Alex > > > > On 15 Feb 2023, at 12:27, internet-drafts@ietf.org > <mailto:internet-drafts@ietf.org> wrote: > > > A new version of I-D, draft-ahuang-ippm-dex-timestamp-ext-00.txt > has been successfully submitted by Alex Huang Feng and posted to the > IETF repository. > > Name:draft-ahuang-ippm-dex-timestamp-ext > Revision:00 > Title:Timestamp extension for In Situ Operations, > Administration, and Maintenance (IOAM) Direct Export > Document date:2023-02-15 > Group:Individual Submission > Pages:6 > URL: > https://nam11.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.ietf.org%2Farchive%2Fid%2Fdraft-ahuang-ippm-dex-timestamp-ext-00.txt&data=05%7C01%7Chaoyu.song%40futurewei.com%7Cfd4793f6908340b88ac308db0f47ff29%7C0fee8ff2a3b240189c753a1d5591fedc%7C1%7C0%7C638120574175820201%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=2iaKat5H9LbLvGCML2Cwrgr14pCivah5y4mH%2BNIgKkA%3D&reserved=0 <https://nam11.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.ietf.org%2Farchive%2Fid%2Fdraft-ahuang-ippm-dex-timestamp-ext-00.txt&data=05%7C01%7Chaoyu.song%40futurewei.com%7C7c4ae2c016124a1556b508db1004d9e9%7C0fee8ff2a3b240189c753a1d5591fedc%7C1%7C0%7C638121385272151587%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=vTJCUjqB43pv079CLXwoz08%2F6eUd8KHu3BkZsib02F0%3D&reserved=0> > Status: > https://nam11.safelinks.protection.outlook.com/?url=https%3A%2F%2Fdatatracker.ietf.org%2Fdoc%2Fdraft-ahuang-ippm-dex-timestamp-ext%2F&data=05%7C01%7Chaoyu.song%40futurewei.com%7Cfd4793f6908340b88ac308db0f47ff29%7C0fee8ff2a3b240189c753a1d5591fedc%7C1%7C0%7C638120574175820201%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=XHvxEeqzF76IwRUklb%2FctxmneSf5xhfZjZal%2B%2BboXNs%3D&reserved=0 <https://nam11.safelinks.protection.outlook.com/?url=https%3A%2F%2Fdatatracker.ietf.org%2Fdoc%2Fdraft-ahuang-ippm-dex-timestamp-ext%2F&data=05%7C01%7Chaoyu.song%40futurewei.com%7C7c4ae2c016124a1556b508db1004d9e9%7C0fee8ff2a3b240189c753a1d5591fedc%7C1%7C0%7C638121385272151587%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=lfWNcG9KoP6kP6cZZwWVOljNaqjqTTjBOtLQHeyQXGY%3D&reserved=0> > Htmlized: > https://nam11.safelinks.protection.outlook.com/?url=https%3A%2F%2Fdatatracker.ietf.org%2Fdoc%2Fhtml%2Fdraft-ahuang-ippm-dex-timestamp-ext&data=05%7C01%7Chaoyu.song%40futurewei.com%7Cfd4793f6908340b88ac308db0f47ff29%7C0fee8ff2a3b240189c753a1d5591fedc%7C1%7C0%7C638120574175820201%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=TOrh708zz%2FeD83zHmXRbNvU6AZiTviM9cMtoVa8GFx8%3D&reserved=0 <https://nam11.safelinks.protection.outlook.com/?url=https%3A%2F%2Fdatatracker.ietf.org%2Fdoc%2Fhtml%2Fdraft-ahuang-ippm-dex-timestamp-ext&data=05%7C01%7Chaoyu.song%40futurewei.com%7C7c4ae2c016124a1556b508db1004d9e9%7C0fee8ff2a3b240189c753a1d5591fedc%7C1%7C0%7C638121385272151587%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=Bbenr24QVdxR5gXLGEQukzf%2B0nJhRxErD%2FbzIVn4B0k%3D&reserved=0> > > > Abstract: > This document extends the In Situ Operations, Administration, and > Maintenance (IOAM) Direct Export option type to support > timestamping > by adding and defining two optional timestamp fields and > corresponding flags. > > > > > > The IETF Secretariat > > > _______________________________________________ > ippm mailing list > ippm@ietf.org <mailto:ippm@ietf.org> > https://nam11.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.ietf.org%2Fmailman%2Flistinfo%2Fippm&data=05%7C01%7Chaoyu.song%40futurewei.com%7Cfd4793f6908340b88ac308db0f47ff29%7C0fee8ff2a3b240189c753a1d5591fedc%7C1%7C0%7C638120574175820201%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=EKiaLGp1wMPTRkqLWIri0lBFmh8%2FDHJCOwLfSn1VIAY%3D&reserved=0 <https://nam11.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.ietf.org%2Fmailman%2Flistinfo%2Fippm&data=05%7C01%7Chaoyu.song%40futurewei.com%7C7c4ae2c016124a1556b508db1004d9e9%7C0fee8ff2a3b240189c753a1d5591fedc%7C1%7C0%7C638121385272151587%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=2ciJPoF5QKnnJx4cz82hmWx36G2X6WpPPFy7XA4NgmM%3D&reserved=0> > > _______________________________________________ > ippm mailing list > ippm@ietf.org > https://www.ietf.org/mailman/listinfo/ippm
- Re: [ippm] New Version Notification for draft-ahu… Alex Huang Feng
- Re: [ippm] New Version Notification for draft-ahu… Haoyu Song
- Re: [ippm] New Version Notification for draft-ahu… Alex Huang Feng
- Re: [ippm] New Version Notification for draft-ahu… Haoyu Song
- Re: [ippm] New Version Notification for draft-ahu… Justin Iurman
- Re: [ippm] New Version Notification for draft-ahu… Haoyu Song