Re: [ippm] Call for adoption for draft-mirsky-ippm-hybrid-two-step

Bjørn Ivar Teigen <bjorn@domos.no> Fri, 22 September 2023 13:52 UTC

Return-Path: <bjorn@domos.no>
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 0BB03C151083 for <ippm@ietfa.amsl.com>; Fri, 22 Sep 2023 06:52:25 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.905
X-Spam-Level:
X-Spam-Status: No, score=-1.905 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, 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, T_SCC_BODY_TEXT_LINE=-0.01, 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=domos-no.20230601.gappssmtp.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 th9Vyt6X4Oew for <ippm@ietfa.amsl.com>; Fri, 22 Sep 2023 06:52:21 -0700 (PDT)
Received: from mail-lf1-x12b.google.com (mail-lf1-x12b.google.com [IPv6:2a00:1450:4864:20::12b]) (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 53867C151075 for <ippm@ietf.org>; Fri, 22 Sep 2023 06:52:20 -0700 (PDT)
Received: by mail-lf1-x12b.google.com with SMTP id 2adb3069b0e04-504427aae4fso304374e87.1 for <ippm@ietf.org>; Fri, 22 Sep 2023 06:52:20 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=domos-no.20230601.gappssmtp.com; s=20230601; t=1695390738; x=1695995538; darn=ietf.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=4UFwl1o33PNXvYAcPSmdPqj4yP4kWt7NV5ALKbFfEtA=; b=EGS7dAzuLieoM2r0XJlpORPGXAwG01W5MgACrEwFgufN4yFmIyU5oLKtonwIr+EYXu tsQ409fEgcl6GP2iZnIQVIOyvnAXiCWFFkBNoEyxKOoBdyen4en2SxM5fCoOVZ2uhMIl v46ixVV+8NPYWve9St0sZvYyTPrqSwyoRElP0Sww9jwhzgUSur7aEJSVTeUCDNDrcTDm /N+emSfzZnTze1CvthA79spvO93CHRFXNI2RovanEUEMM5oqIeGem/F3EKL1WVRnC36j vNbb85+9Pxr5aId444zs2/0JGDkL983PJZBfV5V+Rl5J13leYJgzUU21dQyDK05UKNZX QrLg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1695390738; x=1695995538; 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=4UFwl1o33PNXvYAcPSmdPqj4yP4kWt7NV5ALKbFfEtA=; b=sMbJk0LMRHn4vVW0d9ZdwHfcTjAyUOVGMg2s6WGfqJOkEnlBzmI6vtukbG7Vq9NlIm 7Uo165UH4yEQiBbSpL7N6Mkhiq/+/X9ELQctYb1R8tfM3GU1T4VEeZt1NlC+493RHgPt URVmCxfOXZO02VDFc+HHqDPvqdiNHzkaaft1J1FJ0eRTB3NtdF5ZXqg7ZByS+Su881w1 UmbAjyD39XoRbc1Kb4KdmeqG+tjgDuAKcxos1mFe/FVdmwF3561NOHxIDy/XQsgy9Ddz 1oLCpWHcvSv3HNnYt2uwvyS/UYwQb+XKL+Udt3mk0ZZX5HWE8zH1lmUG2oEipHOmohzN MaHA==
X-Gm-Message-State: AOJu0Yw+PdiP025Vc0n7lFapFAM6x4np5ksxTUQBtjw6ugdc+3Z7lTGL pBZ/fIYXo804jN499bw/xJxBhxNP0VyBwmh0riREZg==
X-Google-Smtp-Source: AGHT+IETjxQEu+NwT62QQEiTmFSoPwKcaIW6gazEQa+QZvKdmSqh74A29Ce/jJnTtPnhIAQ8E1LiblQux2dRT3agU7U=
X-Received: by 2002:a05:6512:62:b0:4fe:13c9:2071 with SMTP id i2-20020a056512006200b004fe13c92071mr823325lfo.2.1695390738309; Fri, 22 Sep 2023 06:52:18 -0700 (PDT)
MIME-Version: 1.0
References: <148C83FD-7102-405E-85AF-C29D0A265EB2@apple.com> <BY3PR13MB478715F8E6E77838AB513A0C9AFAA@BY3PR13MB4787.namprd13.prod.outlook.com> <CAM4esxR2qL5Eb1XMaOHzuU8Ro-KJfvrx2Dwy7pzMDyECSt_2Jw@mail.gmail.com>
In-Reply-To: <CAM4esxR2qL5Eb1XMaOHzuU8Ro-KJfvrx2Dwy7pzMDyECSt_2Jw@mail.gmail.com>
From: Bjørn Ivar Teigen <bjorn@domos.no>
Date: Fri, 22 Sep 2023 15:52:07 +0200
Message-ID: <CAKf5G6+d9R+r5C_Epph=z3oYMtLBNy8YaXRyB5kvRUDfD2CU0Q@mail.gmail.com>
To: Tommy Pauly <tpauly=40apple.com@dmarc.ietf.org>, IETF IPPM WG <ippm@ietf.org>
Content-Type: multipart/alternative; boundary="000000000000b67adf0605f2ea7c"
Archived-At: <https://mailarchive.ietf.org/arch/msg/ippm/qPd2HL14YpFeWNswVddbN4wRd5w>
Subject: Re: [ippm] Call for adoption for draft-mirsky-ippm-hybrid-two-step
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, 22 Sep 2023 13:52:25 -0000

IPPM WG,

I support adopting this document.
I do think it is a bit challenging to understand the motivations for the
mechanism, but that can probably be easily fixed by adding some clarifying
text and/or diagrams.

Here are my comments on the draft:

   - Is one of the purposes of the two-packet approach to separate
   measurements from different domains from each other? (I.e. by having one
   ingress and egress node for each domain, but one trigger packet that
   triggers measurements at all of the domains) If so, perhaps adding a
   diagram will make that more clear.
   - Is the purpose of the trigger packet to signal each intermediate node
   to take a measurement immediately? The list of things for the intermediate
   node to do upon receiving a trigger packet does not include taking a
   measurement. Is that an oversight?
   - If I understand correctly there can only be one trigger packet active
   at a time. That limits the measurement rate to one measurement per
   round-trip. Is that correct? If so, this limitation should be more clearly
   stated.

Best regards,
Bjørn Ivar Teigen

On Fri, 22 Sept 2023 at 12:54, Martin Duke <martin.h.duke@gmail.com> wrote:

> I agree that this type of work is in-charter.
>
> I can't speak to whether this answers a big need or anyone would deploy
> it, but I don't see a fundamental problem with adoption, assuming there are
> satisfactory answers to the questions below.
>
> I can see how something like this could go haywire, with followon packets
> getting misrouted, reordered, or lost, and wonder if we have enough
> experience with it to be a standard, or if we should instead aim for
> experimental.
>
> Some more minor comments:
>
> I found the motivation in the introduction to be a bit hard to understand,
> and the abstract could use a sentence or two explaining what this protocol
> specifically does.
>
> IIUC since the last major presentation @IETF 113, the model seems to have
> evolved from each intermediate node generating its own followon packet,
> instead the ingress node generates one and each intermediate node appends
> to the followup. I hope that's right?
>
> It's also disturbing to me that there doesn't seem to be strong wire-image
> synchronization between the trigger packet and followon packet via a common
> sequence number or something else. This could lead to confusion at the
> egress.
>
> What assurances are there that the followon packet followed the same path
> from ingress to egress as the trigger packet? What are the consequences of
> this not happening and remaining undetected?
>
> This is not very important, but I find "hybrid two-step" to be a
> nondescriptive name, and might prefer something like "IOAM Followon".
>
> Martin
>
>
> On Tue, Sep 19, 2023 at 11:28 AM Haoyu Song <haoyu.song@futurewei.com>
> wrote:
>
>> IPPM WG,
>>
>>
>>
>> As a coauthor, I support the adoption of the draft as the WG document.
>> The hybrid approach complements with the other IOAM approaches well and has
>> its own merits.  Thanks!
>>
>>
>>
>> Best,
>>
>> Haoyu
>>
>>
>>
>> *From:* ippm <ippm-bounces@ietf.org> *On Behalf Of * Tommy Pauly
>> *Sent:* Wednesday, September 13, 2023 9:22 AM
>> *To:* IETF IPPM WG <ippm@ietf.org>
>> *Subject:* [ippm] Call for adoption for draft-mirsky-ippm-hybrid-two-step
>>
>>
>>
>> Hello IPPM,
>>
>>
>>
>> This email starts a call for adoption for
>> draft-mirsky-ippm-hybrid-two-step. This draft has been around for a while
>> and discussed several times on list and in WG meetings.
>>
>>
>>
>> https://datatracker.ietf.org/doc/draft-mirsky-ippm-hybrid-two-step/
>>
>> https://www.ietf.org/archive/id/draft-mirsky-ippm-hybrid-two-step-15.html
>>
>>
>>
>> Please review the document and email the list with your comments, and if
>> you think IPPM should adopt this work.
>>
>>
>>
>> This call for adoption will last three weeks and end on *October 4th*.
>>
>>
>>
>> Best,
>>
>> Tommy
>> _______________________________________________
>> 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
>


-- 
Bjørn Ivar Teigen, Ph.D.
Head of Research
+47 47335952 | bjorn@domos.ai | www.domos.ai