Re: [ippm] New Version Notification for draft-gandhi-ippm-stamp-ioam-00.txt

Greg Mirsky <gregimirsky@gmail.com> Fri, 18 August 2023 02:25 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 2BF78C14CE54 for <ippm@ietfa.amsl.com>; Thu, 17 Aug 2023 19:25:05 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.104
X-Spam-Level:
X-Spam-Status: No, score=-2.104 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, 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=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 XkEZe8YedV8x for <ippm@ietfa.amsl.com>; Thu, 17 Aug 2023 19:25:01 -0700 (PDT)
Received: from mail-yb1-xb2e.google.com (mail-yb1-xb2e.google.com [IPv6:2607:f8b0:4864:20::b2e]) (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 417AEC151539 for <ippm@ietf.org>; Thu, 17 Aug 2023 19:25:01 -0700 (PDT)
Received: by mail-yb1-xb2e.google.com with SMTP id 3f1490d57ef6-d63c0a6568fso497348276.0 for <ippm@ietf.org>; Thu, 17 Aug 2023 19:25:01 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1692325500; x=1692930300; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=xR455FKqzPPI/s54WwWG1ijAKec+aikngkUkLILSvc0=; b=phU3YbHZvziG3qAK2YTEoPCkeTeKy1PHmJC1eYWKVJinNziN3gKYH9ZPMGj0IkuyLV Kty/utCl7hQc0EVQXd/pEHOsjsdRgIUo0Z8ubSo7lq69ifRFW/BI4XSpCe09Tz7oWepO 4t5B+ru0oYZDka9U9FoJXhHoNvpwpK6k5fcfal+mLTxGcs3iPjfqLRYFt+vTgr9bZwYy x9YjE+4VhOUOePnoxuKtieHo/DOxioM35xjPpHawEBPs05UVGjPiwoPWJPhppXvavcB4 mzhFqKDt29wGTzEZhg3CJ4JZxJ9f5uaYOe3B8Ax2oWfzm9F3Twqd+7aK9zZvxHg8XmgH yPxA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1692325500; x=1692930300; 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=xR455FKqzPPI/s54WwWG1ijAKec+aikngkUkLILSvc0=; b=IhOnjaAg1O5Ids73mV1MLTWk1ibMSr0g3d4j7QS970gFw9GxIYH0Skvr858RIM6FzK ZYzKH+o6vNjBL5kuH4W+Fag1G1V6X2wEng5W9oEiCnSKl3KMA1swEKFQ5lgp/3SAJ0d/ ctqYDvYtjYzp12ex020ZdPI+PDCoMh8Uo27L34RvgsnM6wC7NPP5gmAGbn49OHMkIBEk hIhDj0TkM8qClFI3x7jVYFVk34GAXLGhBmbZ8Geh9OdgwvmshwRgOBa1Wf300j8Ecu8m +qUCg+DEZRGZ/IwWqFt7Rtlrg4FNiL+Q3du5q1wxv0vFQx6yaefpU+fp/SxOtGlSxirV Jjcw==
X-Gm-Message-State: AOJu0Yz6/6CjIpYQ79FQGXxC24K3K6os5BjbECVhcCoxIRAnDgCF08z1 3GfmBs6eYRsikKG2yAEH4gAaghBuj53dHcgESvM=
X-Google-Smtp-Source: AGHT+IGhkzXxzTwGrqL+VSjJREySAEadS9dgW5XWreMlah6efkH1V1pv7loEx2SxabpkH2yP1LAlG0Zk2cLJNbJriiA=
X-Received: by 2002:a81:9102:0:b0:583:3c54:6d89 with SMTP id i2-20020a819102000000b005833c546d89mr1091933ywg.44.1692325500166; Thu, 17 Aug 2023 19:25:00 -0700 (PDT)
MIME-Version: 1.0
References: <169220506458.60254.8718954545251270966@ietfa.amsl.com> <BL3PR11MB57313AF007583C2F25F2DAE4BF1AA@BL3PR11MB5731.namprd11.prod.outlook.com> <CAMZsk6f=tL4gGqiiZnNdO2ULM9sc1LzFUfZ0LO15uck=P+M0TQ@mail.gmail.com> <CA+RyBmXkMzc30Wb66sYJsWh+KfO91FOCfN7qBBb6QMGCOGEagw@mail.gmail.com> <860721ec68f843c8b0a91874565948d1@huawei.com>
In-Reply-To: <860721ec68f843c8b0a91874565948d1@huawei.com>
From: Greg Mirsky <gregimirsky@gmail.com>
Date: Thu, 17 Aug 2023 19:24:48 -0700
Message-ID: <CA+RyBmVrJwr9r4zi+L6AkNrbYoJt+OaoV+_c-fubU7gisudnog@mail.gmail.com>
To: Tianran Zhou <zhoutianran@huawei.com>
Cc: Rakesh Gandhi <rgandhi.ietf@gmail.com>, IETF IPPM WG <ippm@ietf.org>
Content-Type: multipart/alternative; boundary="00000000000048253f0603293c42"
Archived-At: <https://mailarchive.ietf.org/arch/msg/ippm/2zc8JwOIL5SvX_Ar3e1B1zF7JJU>
Subject: Re: [ippm] New Version Notification for draft-gandhi-ippm-stamp-ioam-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, 18 Aug 2023 02:25:05 -0000

Hi Tianran,
I think that I have a general understanding of STAMP and IOAM. I agree that
combining STAMP and IOAM can be operationally useful. But I cannot find any
need for any extensions to STAMP in order to achieve those advantages. IOAM
works on a network layer, e.g., IPv6, MPLS, or even Service
Function Chaining with Network Service Header. But the application of IOAM
to a data flow or a flow of test packets does not require any special
add-ons on the part of the protocol that sources those packets. For
example, if IOAM is added to the encapsulation of ICMPv6 or LSP Ping, would
that, in your opinion, require an extension to ICMPv6 or LSP Ping? I don't
see the path of extending this and that protocol as a good approach. In my
opinion, exporting on-path IOAM information is a task for a function that
is part of the management plane. And if an operator sees a benefit of
combining IOAM with a bidirectional protocol, e.g., BFD or STAMP, then that
is a part of the configuration process that can be approached using an
extension of a YANG model.

Regards,
Greg

On Thu, Aug 17, 2023 at 6:39 PM Tianran Zhou <zhoutianran@huawei.com> wrote:

> Hi Greg,
>
>
>
> > I think that collection of on-path telemetry information is more
> suitable for the management plane, not for OAM.
>
>
>
> It seems you think this is to collect on-path telemetry data.
>
> IMHO, this is the key misunderstanding of the proposal. It’s not on-path
> telemetry. It’s actually active probe, just with IOAM in network layer(say
> IPv6) to collect node information.
>
> As described in our draft, with only one end to end stamp session, the
> probe can get hop by hop measurement. Together with SR, this probe can also
> go through a designated path.
>
> https://datatracker.ietf.org/doc/draft-wang-ippm-stamp-hbh-extensions/
>
>
>
> Best,
> Tianran
>
>
>
> *From:* ippm [mailto:ippm-bounces@ietf.org] *On Behalf Of *Greg Mirsky
> *Sent:* Friday, August 18, 2023 9:19 AM
> *To:* Rakesh Gandhi <rgandhi.ietf@gmail.com>
> *Cc:* IETF IPPM WG <ippm@ietf.org>
> *Subject:* Re: [ippm] New Version Notification for
> draft-gandhi-ippm-stamp-ioam-00.txt
>
>
>
> Hi Rakesh,
>
> thank you for bringing this contribution to the discussion. I have several
> notes on the problem and solution presented in the draft. Please find those
> below:
>
>    - As I understand it, the purpose of the proposed STAMP extensions is
>    to return collected in IOAM Preallocated or Incremental trace type modes
>    operational and telemetry information. That seems like not a generic
>    solution. I think that collection of on-path telemetry information is more
>    suitable for the management plane, not for OAM. If we consider Large-Scale
>    Measurement of Broadband Performance (LMAP) architecture, when a STAMP test
>    packet is combined with the IOAM Header, the Session-Reflector, from the
>    PoV of on-path telemetry measurement, may be viewed as the Measurement
>    Agent that exports information to a Collector. And such a Collector could
>    be co-located with the Session-Sender or be placed in several nodes. Would
>    you agree? It seems to me like a more generic solution would be beneficial
>    for operators.
>    - And a minor note about the applicability of IOAM in the MPLS Network
>    Action discussion. As I understand it, the MPLS WG is still in the
>    discussion of which mode of IOAM tracing to support with the MNA solution.
>    It could be that only the IOAM-DEX mode will be supported with In-Stack
>    Data (ISD) MNA. It seems like if that is the direction the MPLS WG takes,
>    the proposed STAMP extensions would not be useful in MPLS underlays, e.g.,
>    IP/MPLS or SR-MPLS.
>
> My notes above, as I think of it, are also relevant to the work presented
> at our IETF-117 session. In fact, these notes are an extended version of my
> comments at the mic.
>
>
>
> Regards,
>
> Greg
>
>
>
> On Thu, Aug 17, 2023 at 6:50 AM Rakesh Gandhi <rgandhi.ietf@gmail.com>
> wrote:
>
>
>
> Hi WG,
>
>
>
> Like to request your review comments and thoughts on the following new
> draft on STAMP extensions for HBH.
>
>
>
> Thanks,
>
> Rakesh
>
>
>
>
>
>
> A new version of I-D, draft-gandhi-ippm-stamp-ioam-00.txt
> has been successfully submitted by Rakesh Gandhi and posted to the
> IETF repository.
>
> Name:           draft-gandhi-ippm-stamp-ioam
> Revision:       00
> Title:          Simple TWAMP (STAMP) Extensions for Hop-By-Hop and
> Edge-To-Edge Measurements
> Document date:  2023-08-16
> Group:          Individual Submission
> Pages:          13
> URL:
> https://www.ietf.org/archive/id/draft-gandhi-ippm-stamp-ioam-00.txt
> Status:
> https://datatracker.ietf.org/doc/draft-gandhi-ippm-stamp-ioam/
> Htmlized:
> https://datatracker.ietf.org/doc/html/draft-gandhi-ippm-stamp-ioam
>
>
> Abstract:
>    Simple Two-Way Active Measurement Protocol (STAMP) defined in RFC
>    8762 and its optional extensions defined in RFC 8972 can be used for
>    Edge-To-Edge (E2E) active measurement.  In Situ Operations,
>    Administration, and Maintenance (IOAM) data fields defined in RFC
>    9197 and RFC 9326 can be used for recording and collecting Hop-By-Hop
>    (HBH) and E2E operational and telemetry information.  This document
>    extends STAMP to carry IOAM data fields for HBH and E2E two-way
>    active measurement and telemetry.  The STAMP extensions are generic
>    and allow to carry and reflect any type of IPv6 option and MPLS
>    Network Action Sub-Stacks for two-way active measurement.
>
>
>
> The IETF Secretariat
>
> _______________________________________________
> ippm mailing list
> ippm@ietf.org
> https://www.ietf.org/mailman/listinfo/ippm
>
>