Re: [IPFIX] Bitfields vs. Unsigned RE: Re: WG LC: IPFIX documents

"Joe Clarke (jclarke)" <jclarke@cisco.com> Tue, 02 April 2024 15:41 UTC

Return-Path: <jclarke@cisco.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 381E3C14F69C; Tue, 2 Apr 2024 08:41:12 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -14.664
X-Spam-Level:
X-Spam-Status: No, score=-14.664 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.08, DKIMWL_WL_MED=-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_HI=-5, RCVD_IN_MSPIKE_H4=0.001, RCVD_IN_MSPIKE_WL=0.001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_NONE=0.001, T_SPF_HELO_PERMERROR=0.01, URIBL_DBL_BLOCKED_OPENDNS=0.001, URIBL_ZEN_BLOCKED_OPENDNS=0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.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 OJOqYIk77moK; Tue, 2 Apr 2024 08:41:07 -0700 (PDT)
Received: from alln-iport-5.cisco.com (alln-iport-5.cisco.com [173.37.142.92]) (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 6A74AC14F61D; Tue, 2 Apr 2024 08:41:07 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.com; i=@cisco.com; l=25825; q=dns/txt; s=iport; t=1712072467; x=1713282067; h=from:to:cc:subject:date:message-id:references: in-reply-to:mime-version; bh=1mji07EgkNTmxvi2t0ksjDsCt5tmk9U98cIySOKhHbY=; b=LOEsSBDjGvtyDqIMw8/POq8hZq5zo4Pam7Am/Z0gnuq/DQ3SOXCMiBOP I66mRNyqU9MXmu7E39X/ZGppOcztDJmJBqKpQJg1tK3EpZHB/bXtVTXxM JOUwuDCte/IyAPKM56fzKpJ5KHVsjuHAP24/mngjso3kbqVjcxTUHGjGx c=;
X-CSE-ConnectionGUID: C8WAxgVrSDaMoBQz+h1BnA==
X-CSE-MsgGUID: d5ZiAk7WRL2Z47fi8q29wQ==
X-IPAS-Result: A0ABAAATJgxmmIkNJK1aGgEBAQEBAQEBAQEDAQEBARIBAQEBAgIBAQEBQCWBFgUBAQEBCwGBNTFSegKBBRJIBIgdA4ROX4hrA54HFIERA1YPAQEBDQEBNBAEAQGFBgKIBgImNAkOAQIEAQEBAQMCAwEBAQEBAQEBBgEBBQEBAQIBBwUUAQEBAQEBAQEeGQUOECeFbQ2GWQEBAQECARJnBQsCAQgRAwECIQcHMRQJCAIEAQ0FCBqCXgGCFyUjAwEQoyIBgUACiih4gTSBAYIWBbMBgUgBhGuDOwGBUohiJxuBSUSBFUKCaD6CYQSBKQESASMeFgiDVoINIgSBE3+DN4InA3+LMoM4gSKFXIEqhm5UeCIDfQgEWg0FFhAeNxEQEw0DCG4dAjE6AwUDBDIKEgwLHwUSQgNABkgLAwIaBQMDBIEsBQsaAhAaBgwmAwMSSQIQFAM4AwMGAwoxLk9BDFADZB8xCTwPDBoCGxQNJCMCLD4DCQoQAhYDHRQEMBEJCyYDKgY2AhIMBgYGXCAWCQQjAwgEA1ADIHARAwQaBAsHdoIAgT0EE0cQgTIGhS+EZQyDCQIFIwQlgU4pgRIYgw4LQ3QWTDEDRB1AAwttPTUGDhsFBB8BgRkFo3YNAXEBgm8OLycXGyQNE2NJCUBlkjSPMY5Lk0aBPAqEE4wMlVMXhAWBVosmmS+YYiCNU5pmAgQCBAUCDwEBBoFkOmtwcBWDIglJGQ+OOYNhhRSWfngCATgCBwEKAQEDCYpoAQE
IronPort-PHdr: A9a23:9/fAZRS036elSMubFkqaIlBHzdpso3TLVj580XJvo7tKdqLm+IztI wmDo/5sl1TOG47c7qEMh+nXtvX4UHcbqdaasX8EeYBRTRJNl8gMngIhDcLEQU32JfLndWo7S exJVURu+DewNk0GUN3maQjqq2appSUXBg25MAN0IurvHYuHjc+z3vqx9rXYYh5Dg3y2ZrYhZ BmzpB/a49EfmpAqar5k0BbLr3BUM+hX3jZuIlSe3l7ws8yx55VktS9Xvpoc
IronPort-Data: A9a23:PPqNB6Miz1i0iB/vrR2ql8FynXyQoLVcMsEvi/4bfWQNrUoh0D1Tx zZJXDjVOPmOZTfyKtt+O9y09hkB75HWzNBqSnM5pCpnJ55oRWUpJjg4wmPYZX76whjrFRo/h ykmQoCdaphyFjmF/kvF3oHJ9RFUzbuPSqf3FNnKMyVwQR4MYCo6gHqPocZh6mJTqYb/W1zlV e/a+ZWFZAf5g2QsaAr41orawP9RlKWq0N8nlgRWicBj5Df2i3QTBZQDEqC9R1OQrl58R7PSq 07rldlVz0uBl/sfIorNfoXTLiXmdoXv0T2m0RK6bUQNbi9q/UTe2o5jXBYVhNw+Zz+hx7idw /0V3XC8pJtA0qDkwIwgvxdk/y5WFv150a/IH2KEncW2yGf/YTjsmt9oJRRjVWEY0r4f7WBm/ PgcLnUGaQqOwr7wy7OgQe4qjcMmRCXpFNpA4Tc7k3eAVrB/Gs+rr6bivbe02B8yjcRHB/XTT 8EYcjFoKh/HZnWjP39NVMljwbrz2CGXnztwpA+npIM0vFfp6FZDjOfjMYrMII2VfJAA9qqfj jmbpzuiWE5y2Mak4Tud/HO8ru7CgS29X5gdfJW/7uVjn1K7x2EPBlsRT1TTnBWioke6X9QaI EsO929y66Mz70esCNL6WnVUvUJooDY3C+V5A+IE8jqhw4/TyT+LRWhdZDhoPYlOWNANeRQm0 VqAntXMDDNpsaGIRX/1yltyhW3rUcTyBTFYDRLoXTc4D8/fTJbfZy8jo/5qFKqzy9byAzy1n 3aBrTM1gPMYistjO0SHEbLv3mLESnvhF1JdCuDrsoSNtV4RiGmNPNPA1LQjxawcRLt1t3HY1 JT+p+CQ7foVEbaGnzGXTeMGEdmBvqncamWB3wUxRsR4q1xBHkJPm6gNsFmSw280Y645lcPBM Cc/RCsIvcADYiH2BUOJS9vuU51CIVfc+STNDa2MMYEUPfCdhSeM/TplYgaLznvxnU032aA5M tHzTCpfJShyNEiT9xLvH711+eZynkgWnDqPLbillE7P+eTFOxaopUItbQHmghYRtv3U+W04M r93aqO39vmoeLanOHSLqtdKdAxiwLpSLcmelvG7v9Wre2JOMGogEPTWh7gmfuRYc259zY8kI lnVtpdk9WfC
IronPort-HdrOrdr: A9a23:noNxZKmWxEUma0qrMqbeNkh+dMjpDfNmiWdD5ihNYBxZY6Wkfp +V7ZcmPE7P6Ar5BktApTnZAtj/fZq9z/JICYl4B8bFYOCUghrYEGgC1/qv/9SOIVyFygcw79 YFT0E6MqyOMbEYt7e03ODbKadc/DDvysnB7omurQYJcegpUdAd0+4TMHfjLqQCfng8OXNPLu vl2iMonUvGRV0nKu6AKj0uWe/Fq9fXlJTgTyInKnccgjWmvHeD0pK/NwKX8Cs/flp0rIvK91 KrryXJooGY992rwB7V0GHeq75MnsH699dFDMuQzuAINzTFkG+TFcVccozHmApwjPCk6V4snt WJiQwnJd5P53TYeXzwiQfx2jPnzC0l5xbZuB+laDrY0I/ErQABeo98bLFiA1/kAo0bzZZBOZ dwriCkXlxsfFX9dWrGloH1vlpR5zqJSDIZ4J0uZjpkIMUjgHs7l/1FwKuTe61wRB4T5O0cYZ tTJdCZ6/BMfVyAaXfF+mFp3dy3R3w2WgyLW04Yp6WuonNrdV1CvgIlLfYk7z893YN4T4MB6/ XPM6xumr0LRsgKbbhlDONERcesEGTCTR/FLWrXeD3cZew6EmOIr4Sy7KQ+5emsdpBNxJwumI 7ZWFcdsWIpYUrhBcCHwZUO+BHQR2e2Wyjr16hlltJEk6y5QKCuPTyISVgoncflq/IDAtfDU/ L2I55SC++LFxqZJW+I5XyIZ3AJEwhqbCQ8gKdOZ26z
X-Talos-CUID: 9a23:g5VS+mm+igi9d7VOMRjiry+Y6IzXOVaN817ALHGiMkpgbbq/cE3T+PpOleM7zg==
X-Talos-MUID: 9a23:bhC8jQ7YdClSjMVCrUyLnu62xoxkvpavIUNSrq8i4fvYaiJxay7H3SuOF9o=
X-IronPort-Anti-Spam-Filtered: true
Received: from alln-core-4.cisco.com ([173.36.13.137]) by alln-iport-5.cisco.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 02 Apr 2024 15:41:06 +0000
Received: from alln-opgw-4.cisco.com (alln-opgw-4.cisco.com [173.37.147.252]) by alln-core-4.cisco.com (8.15.2/8.15.2) with ESMTPS id 432Ff6YG005462 (version=TLSv1.2 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Tue, 2 Apr 2024 15:41:06 GMT
X-CSE-ConnectionGUID: a1vQdNPPQZK1DCDmu3/yTQ==
X-CSE-MsgGUID: BM0NI3BpSdmzS2+YoezoPg==
Authentication-Results: alln-opgw-4.cisco.com; dkim=pass (signature verified) header.i=@cisco.com; spf=Pass smtp.mailfrom=jclarke@cisco.com; dmarc=pass (p=reject dis=none) d=cisco.com
X-IronPort-AV: E=Sophos;i="6.07,175,1708387200"; d="scan'208,217";a="27267259"
Received: from mail-bn8nam12lp2168.outbound.protection.outlook.com (HELO NAM12-BN8-obe.outbound.protection.outlook.com) ([104.47.55.168]) by alln-opgw-4.cisco.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 02 Apr 2024 15:41:05 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=kaQ7eBH4/jz8SFUMVbKfxxHHncvhUwVbs+zG/PFs4zy/y5tc8kfCO9D+rhWRcV3m6Ks0viRzbIoQH9MTpofMrQTORRk27JiQE1gTGTPu2h2Sbyf18J7agACCpj/EyrKhh2kV8vetjGdjdwZG3vVktqtdHsRW2Cip7Ya3TcPc7K1Sn53gx7Pc3OcC8H2y4z1HpJiXPoElCx5leRtFF0l2Z+sHKnKzT478yH6moiO5ZDTtIwpYqyoFdd1RkJ5LdHHqaK8oWjNt6Fe7BTAuGvZZLEM91oNDFbAgkSCG1dNPcYgb7CJO1Uu0kWmg93zjlLZXfj+5AoqkxV8BZHfIRhrjag==
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=1mji07EgkNTmxvi2t0ksjDsCt5tmk9U98cIySOKhHbY=; b=PqMc1KizHORPMmjtqfvydJM7xp4Ntelr11C66cHgAZMzvsVKYPpZ6keP5X0yOKA/NwwxztZu/IVT0ZE2JB+7Ss3iC23KCVRQid3tzy92xajiQzJnwjxf6RiGxVjnqNwogQgLrhBTfLemDdX42glEX4t5fpVw7M0CPDFTF3IuJSJ2/QgQs2irUfdKpvMaK5Pu09qgYeBg69E6PcKuA8xkTsc60H1yKCTM0ZVmnn9hgxcjMk2oLErDcXTzUJGzf0ahA2AVgP3eD39F7eVgBKvZq4Kj5I1PE3hcusUkxtoXghCx/3j4d/UVX7hjLiExqnb9+/UhQfKzYBapfrJ+lZvJKA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
Received: from BN9PR11MB5371.namprd11.prod.outlook.com (2603:10b6:408:11c::11) by SA1PR11MB5900.namprd11.prod.outlook.com (2603:10b6:806:238::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7452.26; Tue, 2 Apr 2024 15:41:01 +0000
Received: from BN9PR11MB5371.namprd11.prod.outlook.com ([fe80::6d58:2f57:3b9:e82e]) by BN9PR11MB5371.namprd11.prod.outlook.com ([fe80::6d58:2f57:3b9:e82e%7]) with mapi id 15.20.7452.019; Tue, 2 Apr 2024 15:41:01 +0000
From: "Joe Clarke (jclarke)" <jclarke@cisco.com>
To: "mohamed.boucadair@orange.com" <mohamed.boucadair@orange.com>, "Aitken, Paul" <paitken@ciena.com>, "opsawg@ietf.org" <opsawg@ietf.org>
CC: "ipfix@ietf.org" <ipfix@ietf.org>
Thread-Topic: Bitfields vs. Unsigned RE: Re: [IPFIX] WG LC: IPFIX documents
Thread-Index: AQHaMeaB/sqXhZZY/EKsnHFYeTjmTAYaMJQAB6mUIKCw56WwdA==
Date: Tue, 02 Apr 2024 15:41:01 +0000
Message-ID: <BN9PR11MB537163E4C8AB6A355C7D2692B83E2@BN9PR11MB5371.namprd11.prod.outlook.com>
References: <BN9PR11MB53716555BC4D0F4FB8921408B890A@BN9PR11MB5371.namprd11.prod.outlook.com> <6d0f86f6-5029-47f0-a05b-19b4c8c79991@ciena.com> <DU2PR02MB10160CD921E93B368B6ED922E88752@DU2PR02MB10160.eurprd02.prod.outlook.com> <f58598d7-d783-489a-9d03-97d99e8bd8f3@ciena.com> <DU2PR02MB101607A36C6721886C4093D79883E2@DU2PR02MB10160.eurprd02.prod.outlook.com>
In-Reply-To: <DU2PR02MB101607A36C6721886C4093D79883E2@DU2PR02MB10160.eurprd02.prod.outlook.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
msip_labels: MSIP_Label_07222825-62ea-40f3-96b5-5375c07996e2_Enabled=True; MSIP_Label_07222825-62ea-40f3-96b5-5375c07996e2_SiteId=90c7a20a-f34b-40bf-bc48-b9253b6f5d20; MSIP_Label_07222825-62ea-40f3-96b5-5375c07996e2_SetDate=2024-01-23T13:10:01.0000000Z; MSIP_Label_07222825-62ea-40f3-96b5-5375c07996e2_Name=unrestricted_parent.2; MSIP_Label_07222825-62ea-40f3-96b5-5375c07996e2_ContentBits=0; MSIP_Label_07222825-62ea-40f3-96b5-5375c07996e2_Method=Privileged
x-ms-publictraffictype: Email
x-ms-traffictypediagnostic: BN9PR11MB5371:EE_|SA1PR11MB5900:EE_
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: VexZTo05G0EuqhhZAzVojhhT1Hxg3v1lSE7uhrHXOab+Qf3+WS/PDYCpVa0jcpp3CJRVuQMizCSTVQIknaTTzpiGPT72P/MJRbvh2K1J76GRSQE+HPxkFU4Gol+tH2tAS8qK/xbTlZqVzWHaUHch2/LX0WYNa4oe7FfTzUKlsX0PSh7PEjhdKXcwYS9jTgz4Srxi+CoKsmzxwPKNmsoU7eA5I+dTQCsvU1DzENtzbmPrsrR5+0U1yspGnTMUJoUB5aEdStwXsser9jJqKBVdIBZF3tKdYVSXXRNga1JmoIl4UOTp7q3MDi2AYY5FCeKSt7jWQdzfF1wRSFBUwJZbsjQNXkadqaxEZXG7gK9a2ogf2hMx4ZJmijwWshxRfFWjLa7UX8w5c5O0eiVmsXUmuoglYZHsQbMCsdTGOnA4zzcYVbb9eKV+s+ZxlAOmP4vv7ic/tBR6yPPRqqjnIPakjUmLboC92rqvU1uyLyegVeu//O4gTG0cvFXrCm+Er4w48ZcclUG5O4RVljBJm9R8Mj+XkQiXoL5uffliEGw++Ly4gLEqfsVvYW3MqcFmwxuISd1KTqGeNeYkgHJKBzCFcspdnBlMSs2FHhzwaD0FY5s=
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:BN9PR11MB5371.namprd11.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: lHT4mPJxnt8EoF3mFBKDYq/KdoGBB2jLiSkD+7Kub60rwVq4Ds6rv2e9qs4Ts69mmF2EsHNYWITVfBMQChkuUVknKHbvcvw6XDdZmZ7S4J0AeFzcwI+eWl0+CDAz+3gpr2eTyXihn5ndAKgg3HMg3pWkP28g8QWLy/abxC/WFZIUkNYVLyEfgsEFLFmqRczidDjkq8ywCxR94K/IRf5N9odsg+s+PqrChztNJiNJRuYPbWIgMp0/lhATNN83RnY/2vXsjd7RYKcxKQqw4OphkFp1RBcAoaGLyFgQC9YbFUmfK23F46769KqoXLuY22WVEvZEopkZ06eZibewgboZu5C+toNR80E2uqbOybGdQasSXOJceixvIoMecG4ciVOEl77b783CPYXt7VPH/+riDZPu2orny91OnRDHbjncuKDPzdngAkloq1upogBgaFKEArGaQmmiQ7Ft9da1gY5n5tgCD9Jb2FXiMkxou0NrX390cPRV2wtuMQvrWPqfjNL8Y0zp1Gj4XAr7B+wawIHuzd6RV6fla10gfYZYDDEgPL1nDeSy+17Gwdmmg9FTNpFJ4E7PZsb5iG3nGasRvkOD7NVH3bbDCRWhxGaxs1oHeL73TaihtC2Gts2jGLnwI9WlL+FIsUT11FqfePQSSNfZIuLiMDAgXmGIANNvG2yPfLOHzo2uod6e0RUoBAf4ZhbODem6K04Q6xRgXCyRHXHrNLzvZ8aLjV38Zn+4KTJN5XI1eIAv4YM1HtTdFs1U8+Kt7QKSoWn62NqfH/TVQACU2EcB0hohMDSTcWrE6Xvs7zjWBVBrQDOEvG0BLnVUTaeNP7DgtqgK5CnOee0tJTpA8OqfzOCe8IUfyv2nHmAxm6wg6FwpDLBUOG4Jty5fCCdTgYjrMG5Rk5pM6w4Eqh4yijHzwMPQ8c7+vcF072kG2vLllx1i2FdusnBvp36Js3K7BVPNzyTsjhXGVk8teFFKFIWnfA5O3JHZNT2b/ys2hag2IxvAhVhukFmEzE4gMS7ErGs3N3zeaImFWxIwHJSv5Z9mk28OoFuHTK18jvyG5p5eZjiYTWditPI4adwrOjNR7hQyiOwYKvQ3C5I/PrUR97Jhyh0zbsYdoqwcB9dPXkcS7VH6G3uWQmxTjF2wfNqzXQ1p+5wohEqk6HaRM+cx4sURGhbKMDRM7zhnwg1izzwqeJVLKSwkvRegUzDb0gbcjkgyBmH1hZJIAEpf1/pMUvFCzZNm0Vl6JMiQM5HIsb7pZn3P0roTvJ/ViuhSaDLTuM91fw+psSseTJgQxZl1riHMhylb52NtSfxyVVGLVHFHpNx2KdKH57JLnc1VkumdXnqjTESgMnsSYXZDXnH4nhEo1UTBq9t+BBRJzXtX2ZPamdm1j8sCcTFCP+c9RPQYLN+FbUUxDMpmu3I9wQMAPxVFBJzZ7jQ1jwW9TEgt36xSWVMoSJihoTpAQk3CLva1kD5+Zfey4lCxjqph7YlIrWHrZ4X8V5pyYlIyAoAJRBdZ5bxaDGOm5n3EN3CqiJmXygziShhpmhjGvOVzFvJNWJ5WPZjSUSwQO+1eG+qOVqrU936n3UiVXB/EEaJzZXby3OQYw3X5kN8CePPDMpAPmA==
Content-Type: multipart/alternative; boundary="_000_BN9PR11MB537163E4C8AB6A355C7D2692B83E2BN9PR11MB5371namp_"
MIME-Version: 1.0
X-OriginatorOrg: cisco.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: BN9PR11MB5371.namprd11.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 9e794951-8b9d-4cd8-a9dd-08dc532b4cd6
X-MS-Exchange-CrossTenant-originalarrivaltime: 02 Apr 2024 15:41:01.7329 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: hgD46gU+YqtK0taer4j/Yv9jVmxm1p/Aiqtr5NDNGA/d/8Eba83WCUg2RdcJNG67So0myJ8yUAPyrQlYwhSpvg==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: SA1PR11MB5900
X-Outbound-SMTP-Client: 173.37.147.252, alln-opgw-4.cisco.com
X-Outbound-Node: alln-core-4.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/ipfix/9lvilmdQfmIbDSfj8ASAsLrJXbM>
Subject: Re: [IPFIX] Bitfields vs. Unsigned RE: Re: WG LC: IPFIX documents
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: Tue, 02 Apr 2024 15:41:12 -0000

As a co-chair, I’m willing to call consensus on this as there hasn’t been any other replies on this thread after Med asserted the reasoning for sticking with unsigned256.

I would ask Thomas as shepherd to note this in the write-up, and we can proceed to IESG as I believe all other comments from reviews have now been addressed.

Joe

From: mohamed.boucadair@orange.com <mohamed.boucadair@orange.com>
Date: Tuesday, April 2, 2024 at 11:04
To: Aitken, Paul <paitken@ciena.com>, Joe Clarke (jclarke) <jclarke@cisco.com>, opsawg@ietf.org <opsawg@ietf.org>
Cc: ipfix@ietf.org <ipfix@ietf.org>
Subject: RE: Bitfields vs. Unsigned RE: Re: [IPFIX] WG LC: IPFIX documents
Hi all,

As indicated in IETF#119, we suggest to tag this issue as closed and proceed with the publication of the current versions of the various I-Ds.

Cheers,
Med

De : BOUCADAIR Mohamed INNOV/NET
Envoyé : vendredi 23 février 2024 15:55
À : 'Aitken, Paul' <paitken@ciena.com>; 'Joe Clarke (jclarke)' <jclarke=40cisco.com@dmarc.ietf.org>; 'opsawg@ietf.org' <opsawg@ietf.org>
Cc : 'ipfix@ietf.org' <ipfix@ietf.org>
Objet : RE: Bitfields vs. Unsigned RE: Re: [IPFIX] WG LC: IPFIX documents

Hi Paul,

Unless I’m mistaken, I didn’t see any follow-up to this issue.

May I consider this point as closed? Thanks.

Cheers,
Med

De : BOUCADAIR Mohamed INNOV/NET
Envoyé : mardi 23 janvier 2024 14:23
À : 'Aitken, Paul' <paitken@ciena.com<mailto:paitken@ciena.com>>; Aitken, Paul <paitken=40ciena.com@dmarc.ietf.org<mailto:paitken=40ciena.com@dmarc.ietf.org>>; Joe Clarke (jclarke) <jclarke=40cisco.com@dmarc.ietf.org<mailto:jclarke=40cisco.com@dmarc.ietf.org>>; opsawg@ietf.org<mailto:opsawg@ietf.org>
Cc : tcpm@ietf.org<mailto:tcpm@ietf.org>; tsvwg@ietf.org<mailto:tsvwg@ietf.org>; 6man@ietf.org<mailto:6man@ietf.org>; ipfix@ietf.org<mailto:ipfix@ietf.org>
Objet : Bitfields vs. Unsigned RE: Re: [IPFIX] WG LC: IPFIX documents

Hi Paul,

> It is consistent but wrong, as the numeric value of these fields is meaningless. Bitfields with flags semantics don't have a meaningful "unsigned" value.

You raised this comment for both TCP/UDP specs.

As I mentioned in the previous message, all existing IEs of type flags are using an unsigned type. Also, please note that rfc7012#section-3.2.5 says the followings:

   "flags" is an integral value that represents a set of bit fields.
   Logical operations are appropriate on such values, but other
   mathematical operations are not.  Flags MUST always be of an unsigned
   data type.

And rfc7012#section-3:

   Abstract data types unsigned8, unsigned16, unsigned32, unsigned64,
   signed8, signed16, signed32, and signed64 are integral data types.
   As described in Section 3.2, their data type semantics can be further
                                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
   specified, for example, by 'totalCounter', 'deltaCounter',
   'identifier', or 'flags'.
                 ^^^^^^^^^^

I quite don’t understand why we need to define Bitfields rather than leveraging on the approach followed so far in IPFIX.

Cheers,
Med

De : Aitken, Paul <paitken@ciena.com<mailto:paitken@ciena.com>>
Envoyé : lundi 22 janvier 2024 11:49
À : BOUCADAIR Mohamed INNOV/NET <mohamed.boucadair@orange.com<mailto:mohamed.boucadair@orange.com>>; Aitken, Paul <paitken=40ciena.com@dmarc.ietf.org<mailto:paitken=40ciena.com@dmarc.ietf.org>>; Joe Clarke (jclarke) <jclarke=40cisco.com@dmarc.ietf.org<mailto:jclarke=40cisco.com@dmarc.ietf.org>>; opsawg@ietf.org<mailto:opsawg@ietf.org>
Cc : tcpm@ietf.org<mailto:tcpm@ietf.org>; tsvwg@ietf.org<mailto:tsvwg@ietf.org>; 6man@ietf.org<mailto:6man@ietf.org>; ipfix@ietf.org<mailto:ipfix@ietf.org>
Objet : Re: Re: [IPFIX] WG LC: IPFIX documents

Med,
   The IE specified in Section 4.1 uses the new abstract data type
   defined in [I-D.ietf-opsawg-ipfix-tcpo-v6eh].

The unsigned256 type? It makes more sense to introduce a bitfield type.
[Med] I think the use of unsigned256 is consistent with the current use in IP Flow Information Export (IPFIX) Entities (iana.org) [iana.org]<https://urldefense.com/v3/__https:/www.iana.org/assignments/ipfix/ipfix.xhtml__;!!OSsGDw!PbyTGwK6ng1xsDx7EDsqY-zP5SN-siBTe9ltLeN6whqtHew5I4J3MgqA7QOaYGnkTWnF4w1wMldDkBYIpjb9XwrB$> (where unsigned8, unsigned16, unsigned32, and unsigned64 are used for IEs having data semantic of flags.

It is consistent but wrong, as the numeric value of these fields is meaningless. Bitfields with flags semantics don't have a meaningful "unsigned" value.

____________________________________________________________________________________________________________

Ce message et ses pieces jointes peuvent contenir des informations confidentielles ou privilegiees et ne doivent donc

pas etre diffuses, exploites ou copies sans autorisation. Si vous avez recu ce message par erreur, veuillez le signaler

a l'expediteur et le detruire ainsi que les pieces jointes. Les messages electroniques etant susceptibles d'alteration,

Orange decline toute responsabilite si ce message a ete altere, deforme ou falsifie. Merci.



This message and its attachments may contain confidential or privileged information that may be protected by law;

they should not be distributed, used or copied without authorisation.

If you have received this email in error, please notify the sender and delete this message and its attachments.

As emails may be altered, Orange is not liable for messages that have been modified, changed or falsified.

Thank you.