Re: [IPFIX] [Technical Errata Reported] RFC7011 (7875)

"Aitken, Paul" <paitken@ciena.com> Mon, 01 April 2024 18:19 UTC

Return-Path: <prvs=2821697efa=paitken@ciena.com>
X-Original-To: ipfix@ietfa.amsl.com
Delivered-To: ipfix@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 55130C15107F for <ipfix@ietfa.amsl.com>; Mon, 1 Apr 2024 11:19:54 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.991
X-Spam-Level:
X-Spam-Status: No, score=-1.991 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, HTML_MESSAGE=0.001, HTTPS_HTTP_MISMATCH=0.1, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_NONE=0.001, 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=ciena.com
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 mlFcIzV4XSFZ for <ipfix@ietfa.amsl.com>; Mon, 1 Apr 2024 11:19:49 -0700 (PDT)
Received: from mx0a-00103a01.pphosted.com (mx0b-00103a01.pphosted.com [67.231.152.227]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id BC6DCC15106F for <ipfix@ietf.org>; Mon, 1 Apr 2024 11:19:49 -0700 (PDT)
Received: from pps.filterd (m0002317.ppops.net [127.0.0.1]) by mx0b-00103a01.pphosted.com (8.17.1.24/8.17.1.24) with ESMTP id 431F7si4004639; Mon, 1 Apr 2024 14:19:31 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ciena.com; h= from:to:cc:subject:date:message-id:references:in-reply-to :content-type:mime-version; s=06252019; bh=YRRiq1yN48hyR2CBqd0Lm bwQF9e+9ZiY4e4YSnmcqYw=; b=h9Z7msfK/TXwe4l4vhevL3jaz7NpnA/rUUvdd 4X9tKiHRtuZ6W9eFXddO//tqpERcd1MFugjnrBLydJERiCiPztqwiG+bm/CguclU eQvIx3hILTEGG3T4GZDo8QQMxl8vxPVmWJCcXBmbcFTh5Mo/KHewNUH6q2HN7i2X Cwmsg8Kz4RMgAGbCwDzBm0BdWiZgG5iwhYD0aCj3lXTb/0YkwNAa6AgmXp5FH3f1 QEaAIpHsdCqfUWS1/ZIkM5/jwV4ZUxwdOlRoIW0OIPUDi1bSQUAJdUQyYMakZ2VS py3juolTFcpbQrLTDKH4qTDW6JvEo0u22hNVMbvlezl3Oe9XQ==
Received: from nam11-dm6-obe.outbound.protection.outlook.com (mail-dm6nam11lp2169.outbound.protection.outlook.com [104.47.57.169]) by mx0b-00103a01.pphosted.com (PPS) with ESMTPS id 3x7y9r0d8w-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Mon, 01 Apr 2024 14:19:30 -0400 (EDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=JbOMZGcuEzWRYkPhQ4rOtL8yL8/wio6Qq+8RNMuuSQ1E7owW5YfGtYW180OgxdtuMQpttRdT/Bpz6fNcOwlgiTE9DaOGpQ08CzhLf97tlb2bp1dDQ3+piNIWS3GFSO6B+iYBEKlldoZqjWGon8zaPvoAn0p8G4V8La4Caah4nD+g5Zx9SGbCYH9RohwRPi83ncIeAoMEVY7KosFDVB3jM1kYFG8WnntUq7ZRSh1zBR8Qs15U/iyaDlQYYXb6R3g8S8xseSJzUGJIbBewkXdmtGA0Kwt7igwj03oU46MteUwnEQjpyq5UHKirn6M4RpgkxwPGv0erSy5HMvsvfw/DOA==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=YRRiq1yN48hyR2CBqd0LmbwQF9e+9ZiY4e4YSnmcqYw=; b=bgmD/ltf8hm9OJGCeM91Wkbg3e3daDObZIIYW3LZKJNhyChPYDE5MpVaj0PFLCnd2nhAyUycQ6V1Ulm1ntg8QCPDHraVRGPC6IcpRrLyX4tEBgHero7e3PhsWfn3Nl1GiUHPyzvpQOUu7epIywyeaWxGuV3MUwmehpuw/bKsigfad+9Pinz0QSPvtrh9bM5ftQV+/tTErPy3vS6KFMo2XY7BX5tQ8nWYh94jzk1IsshDdeYugqhIhWJUCba46ROOCpHanD1v+5uN3O+8QGPr3qFmrPUBSoZPbdcR0wYPGDFDfl1Lr43YKUAPIezqPjZzpKovrxfM1FhnJr5Z7au7yA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=ciena.com; dmarc=pass action=none header.from=ciena.com; dkim=pass header.d=ciena.com; arc=none
Received: from BN7PR04MB4066.namprd04.prod.outlook.com (2603:10b6:406:c0::22) by DM6PR04MB6954.namprd04.prod.outlook.com (2603:10b6:5:24c::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7409.46; Mon, 1 Apr 2024 18:19:28 +0000
Received: from BN7PR04MB4066.namprd04.prod.outlook.com ([fe80::d98c:2f34:a9c:6787]) by BN7PR04MB4066.namprd04.prod.outlook.com ([fe80::d98c:2f34:a9c:6787%5]) with mapi id 15.20.7409.042; Mon, 1 Apr 2024 18:19:28 +0000
From: "Aitken, Paul" <paitken@ciena.com>
To: Warren Kumari <warren@kumari.net>, RFC Errata System <rfc-editor@rfc-editor.org>
CC: "ipfix@ietf.org" <ipfix@ietf.org>, "prevost1@cert.org" <prevost1@cert.org>, "mjethanandani@gmail.com" <mjethanandani@gmail.com>, "n.brownlee@auckland.ac.nz" <n.brownlee@auckland.ac.nz>, Benoit Claise <benoit.claise@huawei.com>, Brian Trammell <ietf@trammell.ch>
Thread-Topic: [IPFIX] [Technical Errata Reported] RFC7011 (7875)
Thread-Index: AQHahGEiMrJDpheEqUi8j23J5BtnKA==
Date: Mon, 01 Apr 2024 18:19:27 +0000
Message-ID: <f20601f4-862b-45da-bfd3-362d8ebbc351@ciena.com>
References: <20240328191620.11E83191A4B4@rfcpa.amsl.com> <CAHw9_iJ5gzqjkOyddwmhCvQ0zpVzOJif6SsWqU0Q4XYzCVhVOw@mail.gmail.com>
In-Reply-To: <CAHw9_iJ5gzqjkOyddwmhCvQ0zpVzOJif6SsWqU0Q4XYzCVhVOw@mail.gmail.com>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-ms-publictraffictype: Email
x-ms-traffictypediagnostic: BN7PR04MB4066:EE_|DM6PR04MB6954:EE_
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: A8SqkRP0WhH5r/eM3Vr819YiN6Bs+6+yZGNiRPGeZQtX32k4XgoW7a4RKpwtBvuWvtTYaN99AOzaSAfZVAdSv8ZV728MFihfr9JduWoKw5Vd5E+gdSGiaqxqYtFU7ZgrkpH/8J0Sku3ecCWmuOBaEZkzYBVMrdswwYfHTzoz2NxT9gRKkN3SHkc7nGRZ10RT7yqoiDtUvfOvyHPCpGYlgcn/z0QjBKcf67I99JKlEDca0w2eCe6cPe5j1Z+pbjSWw6kyJ7m3e/4+YsbfZOxt8tQXcpUf57o9N/niKWVQrW8bOJrLhrd1WxR4DrqBO3H3paCfvJMkPBmZGgJp9+0rQwUwxB9XpzvtZQ2mmKctN+wbFo2bj7+urC1RVW7uQuTeGyPXNRQ6XYKzZHHV0nQXLjD+rPRlCDbYVV6zy9lziOOZh9g3Dch4p9oGEUdSuHPdtm+B2R9SZyr7MzDp+ApreFRwdWV/bU5yEtaanY/Rl2n323/T5XFDT+5m5pOLuDFxDDgpc5CVrnD26uIgEWj010KUQfTE/5cYpPugUdLVPExvwoMkXZAVzP6tVUqEEpFdPYXfrG9D4nI7/ZRUjmUMa8mrx3XsM2bs1O3mcbewb3Y=
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:BN7PR04MB4066.namprd04.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230031)(376005)(1800799015)(366007); DIR:OUT; SFP:1102;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: l2A0REyzErfs33JWa1iTyyYOHCcPFT+5v1fXLA6E2mrPlbxEzCfU+9VrjTwAYDTg9K2JbyEu9/qm+3fEeyyUJJ6jAaFAfJUvh1yU4JAQ5zA6Qz0zvWpvhDrLOFyM2/DAB0k7XfAZERSruxeOfKow1hCHIHcvKwvk2g8VBuhh5xLZwUEhYFUjcV2MUMtI+CUwf2adgc/WAykaxMzWrz5+ibg9v0ixKwCXIgRcE3/tsVLeQBsJce7Ssd3gz9zyan1aLK8Aol8iIZPb68ol7mbdsxtngxbC8QcG7f/fiaHTwidSLoA9EI2lTYxZzBuOo02nCExNSyGG9dbMdgj8JiKzfaaGN9emhAMmJLiQRHHNX7X8EMwu+QOwH2IsU1Dt6+RnEF9+97ZzI7fT7A1OE5tu/8RPSMesi/uyAcDZK1vQyEKYnA1czOy9vd/ihVPNp2scdSKOVJp80kJ9BGQXfXR/GPxPS6bTAMh7NRCmEs8QDJiq9vvLFMNVJllmu5UL0uhyRvyW/89ujCo/wnqJjv/JYKesNbnWhIeeJYnZPmJKtceFgOxYudS3EMtuXDLdB1vU6oDgBQpK5EGP2iQ5bA1KvRsrjL2ZzAKqoA+7lmiOOq4yjyf8iRbKbTO7WbeJtje6Fw0c5ag3SmLJ9JwCmnhvBiCjdI5S7nvbLw6Sm9P5G9dRkrUbRH5AtYGBMrCejLNirP5jBIBWcVwDPk9AwHGQNirV1jyoeR6G8d22pvhLyox4q2bZUNb029dy9uFwoHC4uQa7ODVn6KZrPPlRgdUnYXxMTvbomNxwktSVKqSt5RgHEqdtXRz6anI/CJJm57tkJHjVGLRXH5MS4aRj2i/RbuZ5J9+n46bQ+e1CcPofwcagh9H2NlEiFgJDxOT+Q7LbfhKEGqq+Om7qmvUA4GSe5vqyyHd+rYwpnF6uo29QJilRA7fLVm8Cez8dk4c3EEDDzlLasyFi/K1tUTaXM69MdV+N0eIG0sLxvOPGZJ9UCl5zUZU0DJ0Q+6xQeyt59uQOt5FmLzJ6Y4n22UhrqHnHThStyNnyeLLr64CMhoQ4ABsrtyQYHk4ZVFVF0RwczsBMkeoDK0It3pRLEvq5IWQEzedU8/eQi1khLdc6ldQ93M723ANrQEeM05TINPMTWf84k3tlpCWyvjH3ZfPTp6PChIJMBWJRRPnHMcGKqAPUaW88Aca10kdKEzh/hyvRC9C3vzJxZFcv7Bv/jP0zIYHbVBhsaLBgEKy6CN6aeqbgCmUAfKOtKtjOnbAONBMYvf1qVa8ofm4B6IvFyJ8j2qdE7sqFIgfH4qUeeHkYcgwJzr06LdtY6V2GLWfP0NyI3I8KUFhqMJ4WynecMlb4XGymdj2u7IzKdfZ4wF8tJALlqY+RWTMWyLearmAFUWEHiC7srAzFB4F/cRVGlOoZDFamW7S1FeIx+RwyL9OBn9HSBOrlNa8PjeSRlwdV7fecUJsoCVH8G23QTboUctP4ElcpuLU7z2wAQSRVg8MbXPjO5dxoLhW1lt6oin0S0tjH6rFQPqHx/4bluQUMhRDfyqBTfyqyWKLIGdKrm+ijl4/sPsK7rcPJ0lzE8WEpvsRMWeI2
Content-Type: multipart/alternative; boundary="_000_f20601f4862b45dabfd3362d8ebbc351cienacom_"
MIME-Version: 1.0
X-OriginatorOrg: ciena.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: BN7PR04MB4066.namprd04.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 5390e77a-cbdc-4159-5863-08dc52784495
X-MS-Exchange-CrossTenant-originalarrivaltime: 01 Apr 2024 18:19:27.9367 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 457a2b01-0019-42ba-a449-45f99e96b60a
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: jpuB0GTRaNq2k0Gr2AD4Bbjw82UOs09JOl8dZDBg6NcWpXLd57KkuCoDjHTWkfpeaWg18E3gIE7Ten8RXmqdeQ==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR04MB6954
X-Proofpoint-GUID: K8OFAMWUHaR8YsDShvsBOzQgmzcWKu0Y
X-Proofpoint-ORIG-GUID: K8OFAMWUHaR8YsDShvsBOzQgmzcWKu0Y
X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.272,Aquarius:18.0.1011,Hydra:6.0.619,FMLib:17.11.176.26 definitions=2024-04-01_13,2024-04-01_01,2023-05-22_02
Archived-At: <https://mailarchive.ietf.org/arch/msg/ipfix/1Z3jakGxHw8KJnqex2AQyUKal_E>
Subject: Re: [IPFIX] [Technical Errata Reported] RFC7011 (7875)
X-BeenThere: ipfix@ietf.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: IPFIX WG discussion list <ipfix.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ipfix>, <mailto:ipfix-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ipfix/>
List-Post: <mailto:ipfix@ietf.org>
List-Help: <mailto:ipfix-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ipfix>, <mailto:ipfix-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 01 Apr 2024 18:19:54 -0000

I agree.

P.


On 01/04/24 17:02, Warren Kumari wrote:
[ - Trammel@tik, +ietf@trammell.ch<mailto:ietf@trammell.ch> ;  -Benoit@cisco, + benoit.claise@huawei.com<mailto:benoit.claise@huawei.com> ]


Heyya.

I'm inclined to mark this as Verified, unless y'all think that that would violate what the consensus was at the time?

Please let me know by the end of the week…

W

On Thu, Mar 28, 2024 at 3:16 PM, RFC Errata System <rfc-editor@rfc-editor.org<mailto:rfc-editor@rfc-editor.org>> wrote:
The following errata report has been submitted for RFC7011,
"Specification of the IP Flow Information Export (IPFIX) Protocol for the Exchange of Flow Information".
--------------------------------------
You may review the report below and at:
https://www.rfc-editor.org/errata/eid7875 [rfc-editor.org]<https://urldefense.com/v3/__https://www.rfc-editor.org/errata/eid7875__;!!OSsGDw!NSZ-ZVeqiouA3hj96mYGp2vmLkXR-VAM4mQMxdB9PXum8ysGE0g_bTUYoDlRyKB0TvepLo0lzpcb$>
--------------------------------------
Type: Technical
Reported by: Katherine Prevost <prevost1@cert.org<mailto:prevost1@cert.org>>

Section: 6.2

Original Text
-------------
Reduced-size encoding MAY be applied to the following integer types: unsigned64, signed64, unsigned32, signed32, unsigned16, and signed16. The signed versus unsigned property of the reported value MUST be preserved. The reduction in size can be to any number of octets smaller than the original type if the data value still fits, i.e., so that only leading zeroes are dropped. For example, an unsigned64 can be reduced in size to 7, 6, 5, 4, 3, 2, or 1 octet(s).
Corrected Text
--------------
Reduced-size encoding MAY be applied to the following integer types: unsigned64, signed64, unsigned32, signed32, unsigned16, and signed16. The signed versus unsigned property of the reported value MUST be preserved. The reduction in size can be to any number of octets smaller than the original type if the data value still fits, i.e., so that only leading zeroes are dropped. (Or, in the case of negative signed values, so that only leading ones are dropped.) For example, an unsigned64 can be reduced in size to 7, 6, 5, 4, 3, 2, or 1 octet(s).
Notes
-----
As written, the specification suggests that integer values may only be encoded using a reduced-size encoding if they have a run of zeroes at the beginning. However, the specification also describes being able to use reduced-size encoding for signed integer values—and only non-negative values of signed integers have a representation that begins with zeroes.

Either the text should clarify that negative values may never be expressed using a reduced-size encoding (which is what the strictest reading of the current text would suggest), or it should specify that leading ones may also be dropped for signed values, which makes it clear that they should be interpreted via sign extension of the high bit.

A quick survey of existing IPFIX implementations suggests that those which decode reduced-size encoding of integers at all produce the semantic equivalent of sign extension when they encounter a reduced-size encoding of a signed integer value.

Instructions:
-------------
This erratum is currently posted as "Reported". (If it is spam, it will be removed shortly by the RFC Production Center.) Please use "Reply All" to discuss whether it should be verified or rejected. When a decision is reached, the verifying party will log in to change the status and edit the report, if necessary.
--------------------------------------
RFC7011 (draft-ietf-ipfix-protocol-rfc5101bis-10)
--------------------------------------
Title : Specification of the IP Flow Information Export (IPFIX) Protocol for the Exchange of Flow Information Publication Date : September 2013
Author(s) : B. Claise, Ed., B. Trammell, Ed., P. Aitken Category : INTERNET STANDARD
Source : IP Flow Information Export
Stream : IETF
Verifying Party : IESG




_______________________________________________
IPFIX mailing list
IPFIX@ietf.org<mailto:IPFIX@ietf.org>
https://urldefense.com/v3/__https://www.ietf.org/mailman/listinfo/ipfix__;!!OSsGDw!NSZ-ZVeqiouA3hj96mYGp2vmLkXR-VAM4mQMxdB9PXum8ysGE0g_bTUYoDlRyKB0TvepLk8cDEIW$ [ietf[.]org]