Re: [ippm] Jim Guichard's Discuss on draft-ietf-ippm-explicit-flow-measurements-03: (with DISCUSS)

Tommy Pauly <> Wed, 03 May 2023 14:37 UTC

Return-Path: <>
Received: from localhost (localhost []) by (Postfix) with ESMTP id C261EC15199D for <>; Wed, 3 May 2023 07:37:47 -0700 (PDT)
X-Virus-Scanned: amavisd-new at
X-Spam-Flag: NO
X-Spam-Score: -4.399
X-Spam-Status: No, score=-4.399 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H2=-0.001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_PASS=-0.001, URIBL_DBL_BLOCKED_OPENDNS=0.001, URIBL_ZEN_BLOCKED_OPENDNS=0.001] autolearn=unavailable autolearn_force=no
Authentication-Results: (amavisd-new); dkim=pass (2048-bit key)
Received: from ([]) by localhost ( []) (amavisd-new, port 10024) with ESMTP id R9ksFiAvXX3z for <>; Wed, 3 May 2023 07:37:43 -0700 (PDT)
Received: from ( []) (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 (Postfix) with ESMTPS id 7D9C7C1519BB for <>; Wed, 3 May 2023 07:37:43 -0700 (PDT)
Received: from ( []) by (Oracle Communications Messaging Server 64bit (built Feb 28 2023)) with ESMTPS id <> for; Wed, 03 May 2023 07:37:42 -0700 (PDT)
X-Proofpoint-ORIG-GUID: o843X5Xu_rPdNowsBEYXJKDuUIDGT3iU
X-Proofpoint-GUID: o843X5Xu_rPdNowsBEYXJKDuUIDGT3iU
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.573, 18.0.942 definitions=2023-04-11_15:2023-04-11, 2023-04-11 signatures=0
X-Proofpoint-Spam-Details: rule=interactive_user_notspam policy=interactive_user score=0 mlxlogscore=999 bulkscore=0 mlxscore=0 spamscore=0 suspectscore=0 malwarescore=0 adultscore=0 phishscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2303200000 definitions=main-2304110197
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;; h=from : message-id : content-type : mime-version : subject : date : in-reply-to : cc : to : references; s=20180706; bh=n3M7KfGQASPyQcADn+LQ/c2uVhbTiuyJgFWVgMAPm0k=; b=gFFboF/81KksKtIgMaaJPOoOtynRjcKNex+XXSwzvKx3qPRPWaDIPMUM5dYUB/oQLs6O SG00Eytnc8InLfglh+gqvJUCrkdIclGC8JcBUASRX/YM1TquT4e35Swo0diueWnb0/qx omdjYvfbORWtiYY8HX+HbN0v5gC6fPEGfl7tJMgchxSbdkfmPlUgbakgR4WdDidnqlYj T7GGsWYuzPI8jtUbiFg19sUB2+0p03sVJopU4+kMXuOUAbcOwMNx5u+BbuIp3OsvaWUM qhjLxKflACwqiYI1VAP2o4C6J84KghRacnIFv7KpMM2yw4Zjn336Dqfpg/0QinH1iwb4 Ew==
Received: from ( []) by (Oracle Communications Messaging Server 64bit (built Feb 28 2023)) with ESMTPS id <>; Wed, 03 May 2023 07:37:40 -0700 (PDT)
Received: from by (Oracle Communications Messaging Server 64bit (built Feb 28 2023)) id <>; Wed, 03 May 2023 07:37:40 -0700 (PDT)
X-Va-T-CD: 14142c8077d9fd62e46b3170a779c162
X-Va-E-CD: a54221f482fd817859c584b071c6e133
X-Va-R-CD: e4e67dc660041c183d72b18fd5595099
X-Va-ID: 944a359c-766f-4660-b28d-9db20a5ac6f5
X-Va-CD: 0
X-V-T-CD: 14142c8077d9fd62e46b3170a779c162
X-V-E-CD: a54221f482fd817859c584b071c6e133
X-V-R-CD: e4e67dc660041c183d72b18fd5595099
X-V-ID: 8a6b33ff-4a05-4b88-b5d8-c0a58f1deb6b
X-V-CD: 0
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.573, 18.0.942 definitions=2023-05-03_10:2023-05-03, 2023-05-03 signatures=0
Received: from (unknown []) by (Oracle Communications Messaging Server 64bit (built Feb 28 2023)) with ESMTPSA id <>; Wed, 03 May 2023 07:37:39 -0700 (PDT)
From: Tommy Pauly <>
Message-id: <>
Content-type: multipart/alternative; boundary="Apple-Mail=_313A7673-A82B-41E6-B652-685A721C6F5D"
MIME-version: 1.0 (Mac OS X Mail 16.0 \(3731.600.5\))
Date: Wed, 03 May 2023 07:37:29 -0700
In-reply-to: <>
Cc: Giuseppe Fioccola <>, The IESG <>, "" <>, "" <>, "" <>
To: Martin Duke <>, Jim Guichard <>
References: <> <> <>
X-Mailer: Apple Mail (2.3731.600.5)
Archived-At: <>
Subject: Re: [ippm] Jim Guichard's Discuss on draft-ietf-ippm-explicit-flow-measurements-03: (with DISCUSS)
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: IETF IP Performance Metrics Working Group <>
List-Unsubscribe: <>, <>
List-Archive: <>
List-Post: <>
List-Help: <>
List-Subscribe: <>, <>
X-List-Received-Date: Wed, 03 May 2023 14:37:47 -0000

Indeed, this document is not defining any standard, or allocating any code points in protocols like QUIC or TCP. It defines approaches that can be used in the future by these and other protocols.

Jim, to your original DISCUSS, this document *isn’t* using the reserved bits in QUIC, but instead is discussing how they *could* be used. I imagine the right fix to the text is to make that very explicit so that there isn’t room for confusion.


> On May 3, 2023, at 7:28 AM, Martin Duke <> wrote:
> I do not support elevating this document to PS. Whatever normative bits future standards want to use will have to be repeated in that document, which is great because trying to implement this entire draft would be very confusing.
> On Wed, May 3, 2023 at 2:07 AM Giuseppe Fioccola < <>> wrote:
>> Hi Jim,
>> Thank you for your review.
>> This is an informational document since we initially followed the approach of RFC 8321 and RFC 8889, which were elevated to standards track when the methods were considered more mature (i.e. RFC 9341 and RFC 9342). The bits used in both QUIC and TCP headers are just examples of experimentation. Indeed, this draft aims to define transport agnostic methodologies that can be theoretically applicable to any transport-layer protocols between client and server. Different techniques are included in this document, while the assumption is that the different standards track documents, which apply these methods to a specific protocol (e.g. QUIC, TCP, CoAP,…), will consolidate the design into fewer bits according to the application scenarios. A first example is
>> I agree with you that a standards track document would avoid any possible objection about the DOWNREF of future documents, but I do not know if there is the consensus of the WG to change the intended status to standards track. Maybe this could be verified with a poll. Moreover, it is also worth highlighting that some of the methods described in this draft are already proposed standards: Q bit is described in RFC 9341 while S bit is introduced as an optional feature in RFC 9000.
>> Regards,
>> Giuseppe
>> -----Original Message-----
>> From: Jim Guichard via Datatracker < <>> 
>> Sent: Monday, May 1, 2023 4:20 PM
>> To: The IESG < <>>
>> Cc: <>; <>; <>; <>; <>
>> Subject: Jim Guichard's Discuss on draft-ietf-ippm-explicit-flow-measurements-03: (with DISCUSS)
>> Jim Guichard has entered the following ballot position for
>> draft-ietf-ippm-explicit-flow-measurements-03: 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
>> for more information about how to handle DISCUSS and COMMENT positions.
>> The document, along with other ballot positions, can be found here:
>> ----------------------------------------------------------------------
>> ----------------------------------------------------------------------
>> I am wondering why this is an informational document when it uses reserved bits
>> from both QUIC and TCP headers (?). If those reserved bits are used by the
>> mechanisms described in this document but there is no "official" allocation of
>> the bits then future documents that wish to use these bits will be limited
>> and/or clash with an Informational RFC. Adding a DISCUSS as although this is
>> not a technical area of expertise for me, it seems unusual and I would like to
>> better understand the document track selection.
>> I also do not see a transport area directorate review and in fact the document
>> shepherd highlights that the document could benefit from such a review. Given
>> that the bits introduced in the document are suggested to be carried in the
>> QUIC and TCP headers using their reserved bits, then a review by the area
>> responsible for those transport protocols seems mandatory.
>> _______________________________________________
>> ippm mailing list
>> <>