[ippm] Re: Fwd: New Version Notification for draft-ietf-ippm-asymmetrical-pkts-06.txt

xiao.min2@zte.com.cn Fri, 02 May 2025 01:49 UTC

Return-Path: <xiao.min2@zte.com.cn>
X-Original-To: ippm@mail2.ietf.org
Delivered-To: ippm@mail2.ietf.org
Received: from localhost (localhost [127.0.0.1]) by mail2.ietf.org (Postfix) with ESMTP id 7433623DEA9F; Thu, 1 May 2025 18:49:28 -0700 (PDT)
X-Virus-Scanned: amavisd-new at ietf.org
X-Spam-Flag: NO
X-Spam-Score: -4.195
X-Spam-Level:
X-Spam-Status: No, score=-4.195 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H2=0.001, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, RCVD_IN_VALIDITY_SAFE_BLOCKED=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, UNPARSEABLE_RELAY=0.001] autolearn=ham autolearn_force=no
Received: from mail2.ietf.org ([166.84.6.31]) by localhost (mail2.ietf.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ir1L7Ysh3Vva; Thu, 1 May 2025 18:49:27 -0700 (PDT)
Received: from mxhk.zte.com.cn (mxhk.zte.com.cn [63.216.63.40]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mail2.ietf.org (Postfix) with ESMTPS id DC61623DEA96; Thu, 1 May 2025 18:49:26 -0700 (PDT)
Received: from mse-fl2.zte.com.cn (unknown [10.5.228.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mxhk.zte.com.cn (FangMail) with ESMTPS id 4ZpYkV3PLFz8QrkZ; Fri, 2 May 2025 09:49:22 +0800 (CST)
Received: from njb2app07.zte.com.cn ([10.55.22.95]) by mse-fl2.zte.com.cn with SMTP id 5421nKXs049846; Fri, 2 May 2025 09:49:20 +0800 (+08) (envelope-from xiao.min2@zte.com.cn)
Received: from mapi (njy2app04[null]) by mapi (Zmail) with MAPI id mid201; Fri, 2 May 2025 09:49:21 +0800 (CST)
Date: Fri, 02 May 2025 09:49:21 +0800
X-Zmail-TransId: 2afc681424a1fffffffff14-c2e52
X-Mailer: Zmail v1.0
Message-ID: <20250502094921291X635hmLICsEcs0T8isiph@zte.com.cn>
In-Reply-To: <CADx9qWiV0nZzeMCoVd3jMX0JxfpGE3Y+6SCq+CnwmeKMS3hdCg@mail.gmail.com>
References: CA+RyBmXR3S=oB-jr-3zu5mj_UD8VVLaJ+UJ=ipEHMR9KkOavTA@mail.gmail.com,20250501061509307MrjQm953R9CbCTMWHbdAU@zte.com.cn,CA+RyBmWbert7Xyb=Uiw3SrtszDUQLzHkopAYVnpCvNkB47kDew@mail.gmail.com,CADx9qWiV0nZzeMCoVd3jMX0JxfpGE3Y+6SCq+CnwmeKMS3hdCg@mail.gmail.com
Mime-Version: 1.0
From: xiao.min2@zte.com.cn
To: hawkinsw@obs.cr
Content-Type: multipart/mixed; boundary="=====_001_next====="
X-MAIL: mse-fl2.zte.com.cn 5421nKXs049846
X-Fangmail-Anti-Spam-Filtered: true
X-Fangmail-MID-QID: 681424A2.001/4ZpYkV3PLFz8QrkZ
Message-ID-Hash: DPULQOXWXQBCNTKSQGNZFDIRYG7BZUWR
X-Message-ID-Hash: DPULQOXWXQBCNTKSQGNZFDIRYG7BZUWR
X-MailFrom: xiao.min2@zte.com.cn
X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; header-match-ippm.ietf.org-0; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header
CC: ippm@ietf.org, ippm-chairs@ietf.org
X-Mailman-Version: 3.3.9rc6
Precedence: list
Subject: [ippm] Re: Fwd: New Version Notification for draft-ietf-ippm-asymmetrical-pkts-06.txt
List-Id: IETF IP Performance Metrics Working Group <ippm.ietf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/ippm/Ms3Vqu09G-drjk1WO9Vg77LuiU4>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ippm>
List-Help: <mailto:ippm-request@ietf.org?subject=help>
List-Owner: <mailto:ippm-owner@ietf.org>
List-Post: <mailto:ippm@ietf.org>
List-Subscribe: <mailto:ippm-join@ietf.org>
List-Unsubscribe: <mailto:ippm-leave@ietf.org>

Hi Greg, Will,

Thanks for the productive discussion on my comment.
I believe your suggested updates address my comment perfectly.
The more explicit clarifications proposed by Will make sense to me and benefit the reader.

Cheers,
Xiao Min


Original


From: WillHawkins <hawkinsw@obs.cr>
To: Greg Mirsky <gregimirsky@gmail.com>;
Cc: 肖敏10093570;ippm@ietf.org <ippm@ietf.org>;ippm-chairs@ietf.org <ippm-chairs@ietf.org>;
Date: 2025年05月02日 05:52
Subject: Re: [ippm] Re: Fwd: New Version Notification for draft-ietf-ippm-asymmetrical-pkts-06.txt


On Thu, May 1, 2025 at 2:38 PM Greg Mirsky <gregimirsky@gmail.com> wrote:
> 
> Hi Xiao Min,
> thank you for catching this. Would the following update suggested by Will address your concern:
> OLD TEXT:
>       If a test packet is received that
>       would generate traffic that exceeds either of these limits, the
>       Session-Reflector MUST set the U flag [RFC8972] to 1, and MUST
>       transmit a single reflected packet.  Otherwise, the Session-
>       Reflector MUST set the U flag to 0 in each reflected test packet.
> NEW TEXT:
>       If a test packet is received that
>       would generate traffic that exceeds either of these limits, the
>       Session-Reflector MUST set the C flag Section 7.2 to 1, and MUST
 
Seems like we might want parenthesis around the reference to Section 7.2:
Session-Reflector MUST set the C flag (Section 7.2) to 1, and MUST
 
 
>       transmit a single reflected packet.  Otherwise, the Session-
>       Reflector MUST set the C flag to 0 in each reflected test packet.
 
I think that the updated text matches my intention with respect to the rate..
 
However, I think that it might make sense to also amend
 
Session-Reflector MUST set the C (Conformant Reflected Packet) STAMP
TLV flag Section 7.2 to 1, and MUST transmit a single reflected
packet.
 
to
 
Session-Reflector MUST set the C (Conformant Reflected Packet) STAMP
TLV flag Section 7.2 to 1, and MUST transmit a single reflected packet
with a length that matches the MTU.
 
just to be extra explicit.
 
While we are there, I was wondering if it might make sense to add some
exposition to highlight the way that an implementation can tell the
difference between the two cases where the C flag is set. Although a
careful reader would be able to see the difference, I know that I
could easily read past it.
 
Something as simple as
 
The Session Sender can detect that the Session Reflector was not able
to reflect a packet with the requested length when it receives a
reflected packet with the C flag set and a length that does not match
the one requested in the initial test packet.
 
could be added to the end of
https://www.ietf.org/archive/id/draft-ietf-ippm-asymmetrical-pkts-06.html#section-2-9
 
and
 
The Session Sender can detect that the Session Reflector was not able
to generate reflected packets with the requested rate when it receives
a reflected packet with the C flag set and a length that matches the
one requested in the initial test packet.
 
at the end of https://www.ietf.org/archive/id/draft-ietf-ippm-asymmetrical-pkts-06.html#section-2-10.2
 
Those are just suggestions. I hope that they help! Thank you, Greg and Xiao!
 
Will
 
 
> 
> Regards,
> Greg
> 
> 
> On Wed, Apr 30, 2025 at 3:15 PM <xiao.min2@zte.com.cn> wrote:
>> 
>> Hi Greg,
>> 
>> 
>> It seems you missed my comments on this document. Link as below.
>> 
>> https://mailarchive.ietf.org/arch/msg/ippm/OEalOX_icvyPEas6j-P-Mrok7bk/
>> 
>> 
>> Cheers,
>> 
>> Xiao Min
>> 
>> Original
>> From: GregMirsky <gregimirsky@gmail.com> 
>> To: IETF IPPM WG <ippm@ietf.org>;IPPM Chairs <ippm-chairs@ietf.org>;
>> Date: 2025年05月01日 03:43
>> Subject: [ippm] Fwd: New Version Notification for draft-ietf-ippm-asymmetrical-pkts-06.txt
>> _______________________________________________
>> ippm mailing list -- ippm@ietf.org
>> To unsubscribe send an email to ippm-leave@ietf.org
>> 
>> Dear All,
>> This version includes updates resulting from Greg White, Ruediger, Rakesh, and Giuseppe's many great comments. We also added an Implementation Consideration section reflecting Will Hawkins's Teaparty work.
>> 
>> Regards,
>> Greg
>> ---------- Forwarded message ---------
>> From: <internet-drafts@ietf.org> 
>> Date: Wed, Apr 30, 2025 at 12:37 PM
>> Subject: New Version Notification for draft-ietf-ippm-asymmetrical-pkts-06.txt
>> To: Ernesto Ruffini <eruffini@outsys.org>, Greg Mirsky <gregimirsky@gmail.com>, Henrik Nydell <hnydell@cisco.com>, Richard Foote <footer.foote@nokia.com>, Will Hawkins <hawkinsw@obs.cr> 
>> 
>> 
>> A new version of Internet-Draft draft-ietf-ippm-asymmetrical-pkts-06.txt has
>> been successfully submitted by Greg Mirsky and posted to the
>> IETF repository.
>> 
>> Name:     draft-ietf-ippm-asymmetrical-pkts
>> Revision: 06
>> Title:    Performance Measurement with Asymmetrical Traffic Using STAMP
>> Date:     2025-04-30
>> Group:    ippm
>> Pages:    16
>> URL:      https://www.ietf.org/archive/id/draft-ietf-ippm-asymmetrical-pkts-06.txt
>> Status:   https://datatracker.ietf.org/doc/draft-ietf-ippm-asymmetrical-pkts/
>> HTML:     https://www.ietf.org/archive/id/draft-ietf-ippm-asymmetrical-pkts-06.html
>> HTMLized: https://datatracker.ietf.org/doc/html/draft-ietf-ippm-asymmetrical-pkts
>> Diff:     https://author-tools.ietf.org/iddiff?url2=draft-ietf-ippm-asymmetrical-pkts-06
>> 
>> Abstract:
>> 
>>    This document describes an optional extension to a Simple Two-way
>>    Active Measurement Protocol (STAMP) that enables control of the
>>    length and/or number of reflected packets during a single STAMP test
>>    session.  In some use cases, the use of asymmetrical test packets
>>    allow for the creation of more realistic flows of test packets and,
>>    thus, a closer approximation between active performance measurements
>>    and conditions experienced by the monitored application.
>> 
>>    Also, the document includes an analysis of challenges related to
>>    performance monitoring in a multicast network.  It defines procedures
>>    and STAMP extensions to achieve more efficient measurements with a
>>    lesser impact on a network.
>> 
>> 
>> 
>> The IETF Secretariat
>> 
>> 
>> 
> _______________________________________________
> ippm mailing list -- ippm@ietf.org
> To unsubscribe send an email to ippm-leave@ietf.org