Re: [ippm] https://datatracker.ietf.org/doc/html/draft-ietf-ippm-responsiveness-03
Sebastian Moeller <moeller0@gmx.de> Tue, 09 January 2024 22:45 UTC
Return-Path: <moeller0@gmx.de>
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 242A4C14F603; Tue, 9 Jan 2024 14:45:54 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.552
X-Spam-Level:
X-Spam-Status: No, score=-2.552 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_ENVFROM_END_DIGIT=0.25, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H4=0.001, RCVD_IN_MSPIKE_WL=0.001, 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=gmx.de
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 5zb3mveiwbhs; Tue, 9 Jan 2024 14:45:50 -0800 (PST)
Received: from mout.gmx.net (mout.gmx.net [212.227.17.21]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-256) server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 60961C151099; Tue, 9 Jan 2024 14:45:49 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.de; s=s31663417; t=1704840347; x=1705445147; i=moeller0@gmx.de; bh=vfiWuTO8WxXAG9d09hGcqZheRBtdY9HO3xUKw7YR8mE=; h=X-UI-Sender-Class:Date:From:To:CC:Subject:In-Reply-To: References; b=EX1JAZXAl1unjKEhA0X6KGE20IKzLbNytGJp6XoKvbMHrWM5iwEFMP6+FNXNrsLl JIcPkklXfBY8LUeTXYXthvwcuN3Cyh/VH2KR0R8kVJHxiSs7KvbJ+AgMKgRO01A4z H7oCH6YqVnmcYpwi+E0aHdpkWzAXmVC3/OHfrzu4NvS+/+jxMrOIDdlYtBDh07s0j x1K7eibQlGETjGt0hqT5Jez3QlhYufb3MF2A8EvRjMhM0hRARz4YEuBxBVpII7CYD Ti7sw3vLQQi3QJH058KQwo2e2e0RXpzQ+txI2XQ+w3q5KioGpRbXQhhG5k6TUTS6v lQp78NMStBYjOO25Ew==
X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a
Received: from [127.0.0.1] ([77.3.114.71]) by mail.gmx.net (mrgmx105 [212.227.17.168]) with ESMTPSA (Nemesis) id 1MFKGP-1rPIva0w5R-00FhHW; Tue, 09 Jan 2024 23:45:47 +0100
Date: Tue, 09 Jan 2024 23:45:41 +0100
From: Sebastian Moeller <moeller0@gmx.de>
To: ippm@ietf.org, Tommy Pauly <tpauly=40apple.com@dmarc.ietf.org>, Sebastian Moeller <moeller0=40gmx.de@dmarc.ietf.org>
CC: Marcus Ihlar <marcus.ihlar=40ericsson.com@dmarc.ietf.org>, "draft-ietf-ippm-responsiveness.authors@ietf.org" <draft-ietf-ippm-responsiveness.authors@ietf.org>, "IETF IPPM WG (ippm@ietf.org)" <ippm@ietf.org>
User-Agent: K-9 Mail for Android
In-Reply-To: <18707C05-DCA2-49D0-AAE8-6BCCE311A9D5@apple.com>
References: <494C914A-D9CC-4822-85D5-63F6DE849E71@gmx.de> <AM0PR07MB4131C89299334ADEBC2AA6E4E26A2@AM0PR07MB4131.eurprd07.prod.outlook.com> <CA78BC91-43B0-4F15-89D0-EF1E212037DB@gmx.de> <18707C05-DCA2-49D0-AAE8-6BCCE311A9D5@apple.com>
Message-ID: <CF798F3D-86C5-4B30-9D4F-80BF3587692E@gmx.de>
MIME-Version: 1.0
Content-Type: multipart/alternative; boundary="----OEVST9PMK4U6TASFN70KRPBIFKB48Y"
Content-Transfer-Encoding: 7bit
X-Provags-ID: V03:K1:8XioNAPOkjwBxuI90f38u7HNLVR8eJq/E8dX6T7RgWd3QfEx2df GQFdieBmxY4a7TcB7YCexcRKp8TABGilOEjCtasdfc++i0y1wU/B791DnmHlse3FKGIROor 6FTYIfPiolozI7rIYCgAJ8y21o6MVvJcEoJKOuRjvGoOp+zHX43Fjw4z3uoUwU5UQR7HVI1 8daLvta+YJbssROtTgcYA==
UI-OutboundReport: notjunk:1;M01:P0:JPRWST2p2oA=;kgZkheHLBlw5mM7X7bbOBw5Psyu 3VR6edUpDS43QdwW3NOJ86JAFMxr+2ywgG2NBWKDPEggPx11L3s+Y9o3VnGNIOjEAp5MBbzLO OUJlzmNrH3PAuPG70yrcZ4hM07BaxCBZOcZHXYJ1KvktkaM8cJBvKf7H6ZGdGEHouAN0i2GV5 pb1ZwinuUlovAxL5ix4EzgUPWKfWHdN5W2FAQc052865JOASJHe2NI94fxO/CZSS7l3UCf+1o QiZ+a9tRh0OKn7zKYPn5nKU29WV7RogGQfGfxzxUy+9/Vo7pHn14CCBAAkRomTFo3uSmEmCgY p2xnrIqu06jmxP1PKXTcoabW8XSmKs3in8s8xgFz9cVsoytlHDDmhIaVDgS0vG4w8XC/ciaV+ HD3RLgCrxpziGDHGwO2C+LVGRkYOPBiC06PXbzvgICNbf5pD8Kvlu3/P0/g8J8UBpD4O1SoHp MpGg5595zS0bxxtlVvllNM1A1PclclchZUx9e3VH+EIrpjK23Fac6LPLqLKeHLp9D7CMI4VCA fBxeBi5CXDZQakT6bC8ptuay6mQt/v9U+P+k+s7WIdeF4/ivh9unsTQDROQ4wdxz7jUOPxXu5 Dw9HMw+B8ea9SUy219R07Zp+7A4OX9W/XzgOSRAeJUka5pxEb/8s5jAID6P01vfvM+5wTD9V5 TqicqNNc8o5Z9QcYwtxiMuf7FZ5j1jnxpbsq2+S9gNntbil3YLVVoDvu+imlhJNISo0ZqhFvt J+ci7ZAuLxnEx9bo2Tzcxfe2X9qfDecsL4aWVBV4FIvX7MIQ6VysWoaalYddNzZdVxXoM+/jU mNANi+B+ezHpRyRYvtNFN5j2twl710ScqulGP5nzWfyBZOyVEACUaptjHz+Hdr19+RxSuBUsP Mj26uVS/BGpMnkKx3RhPyqnhHM0EjscivfCrwDe4swqKAdK0soKe/Wp2SMEqS+WydMJjDSghH nJPGlw==
Archived-At: <https://mailarchive.ietf.org/arch/msg/ippm/QRKhnDUq5dqzEUmGWL29abYK8Ko>
Subject: Re: [ippm] https://datatracker.ietf.org/doc/html/draft-ietf-ippm-responsiveness-03
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: Tue, 09 Jan 2024 22:45:54 -0000
Hi Tommy, And again I find myself apologizing for picking the wrong words. Not having consulted https://datatracker.ietf.org/help/state/draft/ietf before replying I used 'adoption' to mean passes last call criteria for me, not an artful choice given the number of states containing adoption in their name. Kind Regards Sebastian On 9 January 2024 23:02:54 CET, Tommy Pauly <tpauly=40apple.com@dmarc.ietf.org> wrote: >Hi Sebastian, > >Please note that this is a Working Group Last Call, so the call is for sending up to IETF last call, not for adoption. > >Thanks for your reviews! > >Best, >Tommy > >> On Jan 9, 2024, at 9:27 AM, Sebastian Moeller <moeller0=40gmx.de@dmarc.ietf.org> wrote: >> >> Dear Marcus, >> >> I apologize for forgetting to actually state, that I consider the draft, well reasoned and written. While I would appreciate discussion of the points I raised, I think this should be adopted, if need be as is. >> >> On 9 January 2024 18:14:38 CET, Marcus Ihlar <marcus.ihlar=40ericsson.com@dmarc.ietf.org <mailto:marcus.ihlar=40ericsson.com@dmarc.ietf.org>> wrote: >>> Hi Sebastian, >>> Since this review was submitted during an ongoing working group last call, it would be good to understand you support progressing this document given that you get sufficient answers to your comments and suggestions. >>> Authors, it would be great if you could address the comments of this review. >>> >>> BR >>> Marcus >>> >>> -----Original Message----- >>> From: ippm <ippm-bounces@ietf.org> On Behalf Of Sebastian Moeller >>> Sent: Wednesday, 13 December 2023 21:05 >>> To: IETF IPPM WG <ippm@ietf.org> >>> Subject: [ippm] https://datatracker.ietf.org/doc/html/draft-ietf-ippm-responsiveness-03 >>> >>> Dear List, >>> >>> I revisited my assessment of the actual calculation, and think we can do better (with little effort): >>> >>> >>> "The responsiveness is then calculated as the weighted mean: >>> Responsiveness = 60000 / >>> (1/6*(TM(tcp_f) + TM(tls_f) + TM(http_f)) + 1/2*TM(http_s)) >>> >>> This responsiveness value presents round-trips per minute (RPM)." >>> >>> And this makes sense for a single value result; though I believe that mixing up the self and the foreign probes into one aggregate is not the best we can do. At least for a standardized verbose output I think we should report self and foreign RPM values separately, exactly because they do measure subtly different things: >>> foreign: inter-flow queueing >>> self: intra-flow queueing >>> >>> these are not the same and hence aggregating them into a single number will not be the optimal to predict how well a link will behave under realistic loads. >>> >>> Especially, since the different types of queueing delay have different remedies (e.g. flow queuing will help foreign RPM, while AQMs will help self RPM, some more and some less). >>> >>> >>> I also had a look at the recommendations regarding L4S testing: >>> >>> "As clients and servers become deployed that use L4S congestion control (e.g., TCP Prague with ECT(1) packet marking), for their normal traffic when it is available, and fall back to traditional loss-based congestion controls (e.g., Reno or CUBIC) otherwise, the same strategy SHOULD be used for Responsiveness Test traffic. This is RECOMMENDED so that the synthetic traffic generated by the Responsiveness Test mimics real-world traffic for that server." >>> >>> I think this at least needs to be selectable via command line switches (and the question arises whether working latency would not require a mix of L4S and non-L4S TCP flows with separate RPM reports for each type). >>> >>> Regards >>> Sebastian >>> _______________________________________________ >>> ippm mailing list >>> ippm@ietf.org >>> https://www.ietf.org/mailman/listinfo/ippm >> >> -- >> Sent from my Android device with K-9 Mail. Please excuse my brevity. >> >> _______________________________________________ >> ippm mailing list >> ippm@ietf.org <mailto:ippm@ietf.org> >> https://www.ietf.org/mailman/listinfo/ippm > -- Sent from my Android device with K-9 Mail. Please excuse my brevity.
- [ippm] https://datatracker.ietf.org/doc/html/draf… Sebastian Moeller
- Re: [ippm] https://datatracker.ietf.org/doc/html/… Marcus Ihlar
- Re: [ippm] https://datatracker.ietf.org/doc/html/… Sebastian Moeller
- Re: [ippm] https://datatracker.ietf.org/doc/html/… Tommy Pauly
- Re: [ippm] https://datatracker.ietf.org/doc/html/… Sebastian Moeller
- Re: [ippm] https://datatracker.ietf.org/doc/html/… Christoph Paasch
- Re: [ippm] https://datatracker.ietf.org/doc/html/… Sebastian Moeller
- Re: [ippm] https://datatracker.ietf.org/doc/html/… Christoph Paasch