Re: [alto] Éric Vyncke's Discuss on draft-ietf-alto-performance-metrics-19: (with DISCUSS and COMMENT)

"Y. Richard Yang" <yry@cs.yale.edu> Mon, 28 February 2022 21:29 UTC

Return-Path: <yang.r.yang@gmail.com>
X-Original-To: alto@ietfa.amsl.com
Delivered-To: alto@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 983933A154B; Mon, 28 Feb 2022 13:29:49 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.412
X-Spam-Level:
X-Spam-Status: No, score=-1.412 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, FREEMAIL_FORGED_FROMDOMAIN=0.248, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.248, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
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 mR5byUbdUuIl; Mon, 28 Feb 2022 13:29:45 -0800 (PST)
Received: from mail-yb1-f176.google.com (mail-yb1-f176.google.com [209.85.219.176]) (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 D622E3A153E; Mon, 28 Feb 2022 13:29:44 -0800 (PST)
Received: by mail-yb1-f176.google.com with SMTP id d21so23238523yba.11; Mon, 28 Feb 2022 13:29:44 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=i/kg4apCu1GhfqcyQMEz9vxTvtugPU3viZ/ype+5nDw=; b=d3ANXoZfXWSFkdnAkZfrzGTtgXz6M7pxWyPHa3QgKPh3MpxMmW6q2MoytQVXLAwa0X +M5qukTBVpYzJIn95fJPzdGXLAUMazaGrdOofTIrhZA8jw9NNPrIBhwwOKbrS4NAK9gO DUdcA3++Dv9LKoW4fgzdRLpWuFAQuTwcf965rKrnbijLDsGOH3YtIPyd0psqQZuWvFmL u7Yv3dTCEYmR0c7db0/JZSTGAYqdgoT+CFDBClLD9nVBfpXvHMEzMQQ6Usx/gUsZKBCn guX8kPTT/WXvph3nvDknbTh9Lx87YpQyqL4g0RLJ1eoDjns4M8p/CvXbt248OgB2aoEm n6dA==
X-Gm-Message-State: AOAM533gH5OliX0RySYT8TmZjxBXXIYsTM73p61IMoTwiG5hbwkkfGfy wVHKHdiz6Ogdls+FkxXGSOKuGJKPll1FWNlBotJ6ycI+xuk=
X-Google-Smtp-Source: ABdhPJxTiAGNwHwvo0WlfJ//19urnF/VpqAnzK8MIPw7aw9GY0tdLbe75fLjisPobOZLWQAd3+2VZ/D101CG8o3IkEg=
X-Received: by 2002:a25:3d2:0:b0:61a:18e5:c5e0 with SMTP id 201-20020a2503d2000000b0061a18e5c5e0mr20965944ybd.589.1646083783884; Mon, 28 Feb 2022 13:29:43 -0800 (PST)
MIME-Version: 1.0
References: <fc0fa17f776b46e8872adda7e8c91d05@huawei.com> <CANUuoLr_SV3pZSWBhvANTVuLd3pHt=dz4xfVOQhP7Z8Uqt8BVQ@mail.gmail.com>
In-Reply-To: <CANUuoLr_SV3pZSWBhvANTVuLd3pHt=dz4xfVOQhP7Z8Uqt8BVQ@mail.gmail.com>
From: "Y. Richard Yang" <yry@cs.yale.edu>
Date: Mon, 28 Feb 2022 16:29:32 -0500
Message-ID: <CANUuoLqTCkuh_sckr1Ut_VPrT+xOaULMDbGd+aSheiQi7BMEWg@mail.gmail.com>
To: Qin Wu <bill.wu=40huawei.com@dmarc.ietf.org>
Cc: Martin Duke <martin.h.duke@gmail.com>, "Eric Vyncke (evyncke)" <evyncke@cisco.com>, alto-chairs <alto-chairs@ietf.org>, "draft-ietf-alto-performance-metrics@ietf.org" <draft-ietf-alto-performance-metrics@ietf.org>, The IESG <iesg@ietf.org>, IETF ALTO <alto@ietf.org>
Content-Type: multipart/alternative; boundary="0000000000003580b905d91abf52"
Archived-At: <https://mailarchive.ietf.org/arch/msg/alto/BPr1sboG93pS29aUI9kbY7aYaeQ>
Subject: Re: [alto] Éric Vyncke's Discuss on draft-ietf-alto-performance-metrics-19: (with DISCUSS and COMMENT)
X-BeenThere: alto@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Application-Layer Traffic Optimization \(alto\) WG mailing list" <alto.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/alto>, <mailto:alto-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/alto/>
List-Post: <mailto:alto@ietf.org>
List-Help: <mailto:alto-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/alto>, <mailto:alto-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 28 Feb 2022 21:29:50 -0000

Hi Eric,

We have posted the latest version at:
https://datatracker.ietf.org/doc/html/draft-ietf-alto-performance-metrics-25

Could you please take a look to make sure that we have addressed your
DISCUSS and COMMENTS?

In particular,
- We updated the normative references such as RFC8312bis
- We changed the figure to "perf monitoring tools"
- We changed Sec. 4 titles to be consistent
- We fixed all references.

If you find any new issues that we should address, please let us know and
we will fix them with a short turn-around time.

Thank you so much again!
Richard

On Tue, Dec 21, 2021 at 9:55 AM Y. Richard Yang <yry@cs.yale.edu> wrote:

> Hi Eric, Martin, all,
>
> The authors agree that 8312bis should be a normative reference, and it is
> in -v22, which we will upload soon.
>
> Thanks,
> Richard
>
> On Tue, Dec 21, 2021 at 8:52 AM Qin Wu <bill.wu=
> 40huawei.com@dmarc.ietf.org> wrote:
>
>> I agree with Martin, 8312bis should be listed as normative reference. We
>> will correct this in v-22.
>>
>>
>>
>> -Qin
>>
>> *发件人:* alto [mailto:alto-bounces@ietf.org] *代表 *Martin Duke
>> *发送时间:* 2021年12月20日 23:27
>> *收件人:* Eric Vyncke (evyncke) <evyncke@cisco.com>
>> *抄送:* alto-chairs <alto-chairs@ietf.org>;
>> draft-ietf-alto-performance-metrics@ietf.org; The IESG <iesg@ietf.org>;
>> IETF ALTO <alto@ietf.org>
>> *主题:* Re: [alto] Éric Vyncke's Discuss on
>> draft-ietf-alto-performance-metrics-19: (with DISCUSS and COMMENT)
>>
>>
>>
>> Authors,
>>
>>
>>
>> 8312bis is still in the informational references; is this an oversight,
>> or are you arguing that it's not normative?
>>
>>
>>
>> On Mon, Nov 22, 2021 at 8:39 AM Martin Duke <martin.h.duke@gmail.com>
>> wrote:
>>
>> Good catch!
>>
>>
>>
>> I'm not sure that either of these references are actually directly
>> relevant to the subject, though I'm happy to be convinced otherwise.
>>
>>
>>
>> It might be that one of the IPPM docs (RFC 8337?) might be a better fit.
>>
>>
>>
>> If RFC 8312 is the right answer, 8312bis is almost done and they can
>> simply update to avoid the downref.
>>
>>
>>
>> Martin
>>
>>
>>
>> On Mon, Nov 22, 2021 at 7:54 AM Eric Vyncke (evyncke) <evyncke@cisco.com>
>> wrote:
>>
>> Martin,
>>
>>
>>
>> The text in § 4.1.3 says:
>>
>>    Intended Semantics: To give the throughput of a TCP congestion-
>>
>>    control conforming flow from the specified source to the specified
>>
>>    destination; see [RFC3649, Section 5.1 of RFC8312
>> <https://datatracker.ietf.org/doc/html/rfc8312#section-5.1>] on how TCP
>>
>>    throughput is estimated.  The spatial aggregation level is specified
>>
>>    in the query context (e.g., PID to PID, or endpoint to endpoint).
>>
>>
>>
>> So, it is RFC 8312 in the text, RFC 8312 is vaguely related to TCP
>> bandwidth
>>
>>
>>
>> -éric
>>
>>
>>
>> *From: *Martin Duke <martin.h.duke@gmail.com>
>> *Date: *Monday, 22 November 2021 at 16:40
>> *To: *Eric Vyncke <evyncke@cisco.com>
>> *Cc: *The IESG <iesg@ietf.org>, alto-chairs <alto-chairs@ietf.org>, "
>> draft-ietf-alto-performance-metrics@ietf.org" <
>> draft-ietf-alto-performance-metrics@ietf.org>, IETF ALTO <alto@ietf.org>,
>> Jan Seedorf <ietf@j-f-s.de>
>> *Subject: *Re: Éric Vyncke's Discuss on
>> draft-ietf-alto-performance-metrics-19: (with DISCUSS and COMMENT)
>>
>>
>>
>> Thanks Eric,
>>
>>
>>
>> I think you mean RFC 8321? I am in the early stages of AD sponsoring a
>> draft to update that to PS. The authors have the choice of doing a downref
>> or referring to 8321bis and being stuck in the RFCEd queue for a few extra
>> months.
>>
>>
>>
>> On Mon, Nov 22, 2021 at 3:32 AM Éric Vyncke via Datatracker <
>> noreply@ietf.org> wrote:
>>
>> Éric Vyncke has entered the following ballot position for
>> draft-ietf-alto-performance-metrics-19: Discuss
>>
>> When responding, please keep the subject line intact and reply to all
>> email addresses included in the To and CC lines. (Feel free to cut this
>> introductory paragraph, however.)
>>
>>
>> Please refer to https://www.ietf.org/blog/handling-iesg-ballot-positions/
>> for more information about how to handle DISCUSS and COMMENT positions.
>>
>>
>> The document, along with other ballot positions, can be found here:
>> https://datatracker.ietf.org/doc/draft-ietf-alto-performance-metrics/
>>
>>
>>
>> ----------------------------------------------------------------------
>> DISCUSS:
>> ----------------------------------------------------------------------
>>
>> Thank you for the work put into this document. Please bear with my lack of
>> knowledge about ALTO in general.
>>
>> Please find below one trivial blocking DISCUSS points (probably easy to
>> address), some non-blocking COMMENT points (but replies would be
>> appreciated
>> even if only for my own education), and some nits.
>>
>> Special thanks to Jan Seedorf for the shepherd's write-up about the WG
>> consensus (even if not using the usual template).
>>
>> I have appreciated the "operational considerations" section as it
>> addresses
>> many questions that popped up during reading the document; notably, how
>> can the
>> ALTO server measure any metric between the ALTO client and a resource.
>>
>> I hope that this helps to improve the document,
>>
>> Regards,
>>
>> -éric
>>
>> == DISCUSS ==
>>
>> -- Section 4.1.3 --
>> A very trivial DISCUSS to fix: this document relies on RFC 8312 to
>> specify how
>> TCP throughput is estimated but RFC 8312 does not appear in the normative
>> reference list (this will probably generate a down ref though).
>>
>>
>> ----------------------------------------------------------------------
>> COMMENT:
>> ----------------------------------------------------------------------
>>
>> == COMMENTS ==
>>
>> Minor regret about the examples as they are all about the IPv4 address
>> family
>> especially in a world of happy eyeballs where the IPv4 and IPv6 paths may
>> still
>> have different performance metrics.
>>
>> -- Section 2.1 --
>> Should the figure 1 use "perf monitoring tools" rather than "management
>> tool" ?
>>
>> -- Section 4 --
>> This section title is about 'bandwidth' but the first sub-section is about
>> 'throughput', while these concepts are related they are also distinct.
>> How can
>> the reader reconciliate them ?
>>
>> -- Section 4.1 --
>> Is the intent of ALTO to only work for TCP and not for other transport
>> protocols ? I.e., is QUIC out of scope ?
>>
>> -- Section 4.2.3 --
>> Where are those 'tunnels' in "by subtracting tunnel reservations " coming
>> from
>> ? Probably about RSVP-TE but what is the link with ALTO ? (Again I am not
>> familiar with ALTO so this may be an uneducated question).
>>
>> == NITS ==
>>
>> -- Section 3.1.3 --
>> Probably tedious to do but why not replacing "TBA" by the actual value in
>> the
>> examples for 'content-length' ?
>>
>> _______________________________________________
>> alto mailing list
>> alto@ietf.org
>> https://www.ietf.org/mailman/listinfo/alto
>>
>
>