Re: [ippm] review comments on draft-mirsky-ippm-hybrid-two-step-05

Greg Mirsky <gregimirsky@gmail.com> Mon, 19 October 2020 02:32 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 BAE843A1244; Sun, 18 Oct 2020 19:32:41 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.197
X-Spam-Level:
X-Spam-Status: No, score=-0.197 tagged_above=-999 required=5 tests=[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, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=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 ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id d7FksIf5fTuB; Sun, 18 Oct 2020 19:32:40 -0700 (PDT)
Received: from mail-lf1-x12f.google.com (mail-lf1-x12f.google.com [IPv6:2a00:1450:4864:20::12f]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0346D3A1243; Sun, 18 Oct 2020 19:32:40 -0700 (PDT)
Received: by mail-lf1-x12f.google.com with SMTP id j30so12222515lfp.4; Sun, 18 Oct 2020 19:32:39 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=jaApaHnx/O4K5H69r52Ky7S91rWb+7BhA4Ki1DfiL8I=; b=eavZhQDRVngqD5alL1Ts+jpqsCYT7RJYMm92O5vdpYNoK8SninuwqDwf2zbxOiBro0 wU2E6uJcr5aBsN7gqwzDKpw4WpVucGqV/H4Vp143X+vEyJc2GMsvLvQVe0eobm2E2J27 xXY7E3gnRc5PCO7/+WRqOz9ferbgg1dzLf0kfqc8uDzcdCJq9bCWnK3hMBDv5YdXw+cs wz+LbuhOj3ZmNU0WPBBk1R0RvggBxOMCLpN937hruWJy3K0mooT79pW3yNv+nrlpAQq5 IM8iRi2d1rxeOmkRXEzFLK9BY3ADTNVRS8ge5ken3RLHgfLgWsVHku4Dmd8XofR/wcjc bpzw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=jaApaHnx/O4K5H69r52Ky7S91rWb+7BhA4Ki1DfiL8I=; b=P1DFoeCT3696TH5hsQr5dUppiVOQvszPU9hib7mn+QcJmKqjYIyy6mhkOPeUIB9jhm S/OivvXZY++SfHQfIgpVe/YdbwFEPONFvqWG39UJPIt3ax50P88MnVCPlkXGU/qIzC6J HTzRpZoN+woVJFBQHImKWd2H2CaPzkcbRuF6svsbRJ+x4gIg+KQN6ZKwZLmr/IpmpV48 VUHJ9AzuVoOno4b9+FbwVHbSoBi+golZl19UtuX5b+rjcePBMMPbNJwRfCHXumV9B/S8 3X3HMdoLoswOA2H2maudfa9tUmzkzoQnDMAu9TTnY4R3wTJpoDYQAZ1uVFb+DZncEGVH HY2Q==
X-Gm-Message-State: AOAM531hghGGHgZKrxvStlq2mm2n6Erl2FoYapbHToWnHsHSyb40U6wi G/LCChTrINAPTdsAPnLoHgUcUHBweW1RuMJ96likj3aN
X-Google-Smtp-Source: ABdhPJy/2b5SwOlGVLqJN+foTWaGn42lL3FeTMN9/nGx9Ln/uDV6frHbQtZoGHANjVBKVydlPlAr0INawqh5g0KkRWc=
X-Received: by 2002:ac2:4ec8:: with SMTP id p8mr4710962lfr.433.1603074758025; Sun, 18 Oct 2020 19:32:38 -0700 (PDT)
MIME-Version: 1.0
References: <DM6PR13MB2762BFD08A042A8D386FD9579A020@DM6PR13MB2762.namprd13.prod.outlook.com>
In-Reply-To: <DM6PR13MB2762BFD08A042A8D386FD9579A020@DM6PR13MB2762.namprd13.prod.outlook.com>
From: Greg Mirsky <gregimirsky@gmail.com>
Date: Sun, 18 Oct 2020 19:32:27 -0700
Message-ID: <CA+RyBmU5hzQOd+dUP9oRDOGgHDAzva-BFxRe_R3RKZ-0gMswMA@mail.gmail.com>
To: Haoyu Song <haoyu.song@futurewei.com>
Cc: "draft-mirsky-ippm-hybrid-two-step@ietf.org" <draft-mirsky-ippm-hybrid-two-step@ietf.org>, "IETF IPPM WG (ippm@ietf.org)" <ippm@ietf.org>
Content-Type: multipart/alternative; boundary="00000000000080253c05b1fced94"
Archived-At: <https://mailarchive.ietf.org/arch/msg/ippm/V4asSmF4QCQa3mTYbQBWJUJan9k>
Subject: Re: [ippm] review comments on draft-mirsky-ippm-hybrid-two-step-05
X-BeenThere: ippm@ietf.org
X-Mailman-Version: 2.1.29
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: Mon, 19 Oct 2020 02:32:42 -0000

Hi Haoyu,
many thanks for your thorough review and detailed comments, much
appreciated. I'll respond with the proposed updates later this week.

Best regards,
Greg

On Thu, Oct 15, 2020 at 1:03 PM Haoyu Song <haoyu.song@futurewei.com> wrote:

> Hi authors and IPPM,
>
>
>
> I reviewed the draft and see a close link of the proposed method with the
> other methods in discussion in the IPPMWG. Below are some questions and
> comments for your consideration.
>
>    1. I believe HTS has its place in the on-path telemetry branch of
>    technology. In essence, it sits just between IOAM and PBT: collect the
>    telemetry data using one dedicated and separate packet. The benefit of
>    doing so is clear and sound.
>    2. To best progress this work, I think a good strategy is to try to
>    align it with the existing specifications of IOAM Trace and IOAM DEX (e.g.,
>    data and header specification). It’s even possible to think about it as yet
>    another option for IOAM.
>    3. The nodes on the path need to maintain the states for each trigger
>    (the transport header and timer). This is not a  trivial process and the
>    scalability also needs to be considered.
>    4. How is the trigger implemented and how is the follow-up packet
>    header encapsulated? The current draft doesn’t provide enough details on
>    these issues.
>    5. The definition and usage of the sequence number is not very clear
>    to me. It seems to be used to differentiate the internal generated
>    follow-up packets. Based on the description, if a follow-up packet is
>    dropped, then each hop on the remaining path will experience the timer
>    expiration and generate a new follow-up packet. Will these packets all have
>    the same sequence number? If the original follow-up packet is just delayed
>    but not dropped, how will this and the other newly generated follow-up
>    packets are differentiated and processed?
>    6. The specification of the data profile is also missing. Isn't the
>    data profile should be carried by the trigger packet instead of the
>    follow-up packet?
>    7. The telemetry is encoded as TLV. How can the collector tell which
>    data is generated by which node?
>
> Please let me known if I missed or misunderstood anything. Thanks!
>
> Best regards,
>
> Haoyu
>