Re: [ippm] New Version Notification for draft-ahuang-ioam-on-path-delay-00.txt

Greg Mirsky <gregimirsky@gmail.com> Fri, 03 March 2023 21:18 UTC

Return-Path: <gregimirsky@gmail.com>
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 0B4E0C151B12 for <ippm@ietfa.amsl.com>; Fri, 3 Mar 2023 13:18:08 -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, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, 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=gmail.com
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 lvrwBHyXlObC for <ippm@ietfa.amsl.com>; Fri, 3 Mar 2023 13:18:06 -0800 (PST)
Received: from mail-qk1-x734.google.com (mail-qk1-x734.google.com [IPv6:2607:f8b0:4864:20::734]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 56762C14E514 for <ippm@ietf.org>; Fri, 3 Mar 2023 13:18:06 -0800 (PST)
Received: by mail-qk1-x734.google.com with SMTP id n8so1297395qkp.5 for <ippm@ietf.org>; Fri, 03 Mar 2023 13:18:06 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=6xJMcucmD0bnoHERxtGrUXSSfrmmTioE7tHcXHGQH0w=; b=LIvUkA8BmnQeUNXGxotrSAlwWi3nW0XJH6gqnUkUVmCIPDFzo1bl+FXyrxTrxk1OBm 3dpvfcGKGmTGbeYaPbGGfOCs+ApZYs2wTesl/Di5PLG71XEbp86UCvp6MIdVYFG/L2c0 tr0znrYMc5ZAjEhXCH8RQstRw45SbSkLJNL0QKEoZOuNCsWTcEQIyExol4x0Y38DrBti kRw21F4GTBvSgeWB+NGFHyp/WjvEEkCJ7YhXF+AzasGcYiAVD+3dbjXf6kUvtY2e3FsZ r6oNuH2eZPIJGu8jHIe84h1XejLGoro7VwXk87KNE2n9j572oe0yCVddRe5qBCMPfdaI sFeg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=6xJMcucmD0bnoHERxtGrUXSSfrmmTioE7tHcXHGQH0w=; b=rkux+8axB2pix+H+0KRmX+tXkvGQ+VofT0Mz7AohYAsI52i+MZdMXuilwe3eJqm45q jt0i8g/bZO0jVFDotXCrWWv9yFlG5vMGKskJC7v+gejiK9fopjwN11b6cwGclUR+gqHl nVUNRWiCoor30txkBxJri3RFB4EI5xkFQgxbLb2QVLaDJFt2HZkvdYWN6sINhMXmbDEO lzlFdCkvy9Mt/RPzJPt8qYXcLiLwFGVXchpB0Y8aeaDeYwZ72gyOxFda+SgeSSBwJo2N T78xvmiA+SYKOVmB3cUeF0n4nQuhknMb/CK64lTXhPXZ75qvW2f+ZTwaW6+0sob7Dqwr 30ow==
X-Gm-Message-State: AO0yUKXPAQ1O3/VV6pic674EcUiq6IvKOQEyFZe9ajUkGUjf5NsPltm6 258nlwIPR585+4poZVoJJtVigXj+SExdZgQmLdA=
X-Google-Smtp-Source: AK7set/KyMIojJqyVlgQujbehkXkPxZzt8xDkqgjNOn/l00EnoNE+Ui9RysehJgpceddOuygpL0Q/OjXd3z9H9o89rg=
X-Received: by 2002:a37:6389:0:b0:742:f3f8:77ae with SMTP id x131-20020a376389000000b00742f3f877aemr836519qkb.6.1677878285033; Fri, 03 Mar 2023 13:18:05 -0800 (PST)
MIME-Version: 1.0
References: <167786164701.47548.4590359889410617737@ietfa.amsl.com> <00C45E5E-0797-443B-BEB6-81AF1E845905@insa-lyon.fr> <6d1cbc46-c460-cd9d-657e-cc82746665f4@uliege.be>
In-Reply-To: <6d1cbc46-c460-cd9d-657e-cc82746665f4@uliege.be>
From: Greg Mirsky <gregimirsky@gmail.com>
Date: Fri, 03 Mar 2023 13:17:53 -0800
Message-ID: <CA+RyBmX1Sz--jWpYduO6a8Y-yL-4x_+QZ7M-a2KWgwVZonvKBA@mail.gmail.com>
To: Justin Iurman <justin.iurman@uliege.be>
Cc: Alex Huang Feng <alex.huang-feng@insa-lyon.fr>, ippm@ietf.org, Pierre Francois <pierre.francois@insa-lyon.fr>
Content-Type: multipart/alternative; boundary="00000000000027e53b05f6057bf3"
Archived-At: <https://mailarchive.ietf.org/arch/msg/ippm/CJwjHzAuGjmRwRqCLXO0yFEFNWM>
Subject: Re: [ippm] New Version Notification for draft-ahuang-ioam-on-path-delay-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, 03 Mar 2023 21:18:08 -0000

Hi, Alex, Justin et al.,
I read the draft and have some notes to share with you:

   - I think that I understand the motivation of the authors of the draft.
   RFC 9197 does not specify when the timestamp SHOULD (less, MUST) be taken.
   As a result, it is challenging to extract variable delay caused by
   processing in a node from fixed propagation delay determined by the laws of
   physics. (We've discussed that in RFC 8169 Residence Time Measurement in
   MPLS Networks <https://datatracker.ietf.org/doc/rfc8169/>). Thus, in my
   opinion, another method other than using Bit 2 and Bit 3 in the IOAM
   Trace-Type registry is needed.
   - Said that I have a question for the authors of the draft. Have you
   considered using Bit 4 Transit delay as defined in RFC 9197
   <https://datatracker.ietf.org/doc/rfc9197/>? I believe that the transit
   delay is precisely the residence time a data packet spends in a node, which
   you are intended to measure using your proposal. I agree with you that
   IOAM-DEX can provide more accurate measurements of the transit delay
   benefiting from the separation of the reading of the wall clock value and
   calculating from the transmitting the trigger data packet.

Regards,
Greg

On Fri, Mar 3, 2023 at 10:52 AM Justin Iurman <justin.iurman@uliege.be>
wrote:

> Hi Alex,
>
> I don't understand why bits 2 and 3 (i.e., timestamp seconds & fraction)
> are not enough. If each node on the path timestamps its data part in the
> trace, then based on the entire trace you're able to recompute on-path
> delays by simply substracting a node's timestamp by the one of the
> encapsulating node. You can actually compute the on-path delay between
> any node. Did I miss something?
>
> Thanks,
> Justin
>
> On 3/3/23 17:54, Alex Huang Feng wrote:
> > Dear IPPM WG,
> >
> > Some time ago I submitted draft-ahuang-ippm-dex-timestamp-ext that
> > allows IOAM DEX to add a timestamp in the header.
> > This allows IOAM in postcard mode to compute the on-path delay at each
> node.
> >
> > To export the on-path delay in the IOAM architecture, a bit-field is
> used.
> > This new draft adds a new 32bit Data-field in the "IOAM Trace-Type”
> > registry allowing the export of the On-path delay in the IOAM
> architecture.
> >
> > I would like to request feedback from the WG on this draft.
> >
> > Cheers,
> > Alex
> >
> >> On 3 Mar 2023, at 17:40, internet-drafts@ietf.org
> >> <mailto:internet-drafts@ietf.org> wrote:
> >>
> >>
> >> A new version of I-D, draft-ahuang-ioam-on-path-delay-00.txt
> >> has been successfully submitted by Alex Huang Feng and posted to the
> >> IETF repository.
> >>
> >> Name:draft-ahuang-ioam-on-path-delay
> >> Revision:00
> >> Title:On-Path delay Data Field for In Situ Operations, Administration,
> >> and Maintenance (IOAM)
> >> Document date:2023-03-03
> >> Group:Individual Submission
> >> Pages:7
> >> URL:
> >> https://www.ietf.org/archive/id/draft-ahuang-ioam-on-path-delay-00.txt
> >> <https://www.ietf.org/archive/id/draft-ahuang-ioam-on-path-delay-00.txt
> >
> >> Status:
> >> https://datatracker.ietf.org/doc/draft-ahuang-ioam-on-path-delay/
> >> <https://datatracker.ietf.org/doc/draft-ahuang-ioam-on-path-delay/>
> >> Htmlized:
> >> https://datatracker.ietf.org/doc/html/draft-ahuang-ioam-on-path-delay
> >> <https://datatracker.ietf.org/doc/html/draft-ahuang-ioam-on-path-delay>
> >>
> >>
> >> Abstract:
> >>   This document defines a Data Field In Situ Operations,
> >>   Administration, and Maintenance (IOAM) architecture for on-path delay
> >>   information.  This data field is registered as a new entry in the
> >>   "IOAM Trace-Type" registry.
> >>
> >>
> >>
> >>
> >>
> >> The IETF Secretariat
> >>
> >>
> >
> >
> > _______________________________________________
> > ippm mailing list
> > ippm@ietf.org
> > https://www.ietf.org/mailman/listinfo/ippm
>
> _______________________________________________
> ippm mailing list
> ippm@ietf.org
> https://www.ietf.org/mailman/listinfo/ippm
>