Re: [IPFIX] FW: CALL FOR ADOPTION: An Update to the tcpControlBits IP Flow Information Export (IPFIX) Information Element

"Aitken, Paul" <paitken@ciena.com> Fri, 20 January 2023 22:02 UTC

Return-Path: <prvs=8384a2175a=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 66753C15171D; Fri, 20 Jan 2023 14:02:54 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.692
X-Spam-Level:
X-Spam-Status: No, score=-2.692 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_DNSWL_LOW=-0.7, 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_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 x5uAOsj5DMOr; Fri, 20 Jan 2023 14:02:50 -0800 (PST)
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 D4203C151553; Fri, 20 Jan 2023 14:02:49 -0800 (PST)
Received: from pps.filterd (m0002317.ppops.net [127.0.0.1]) by mx0b-00103a01.pphosted.com (8.17.1.19/8.17.1.19) with ESMTP id 30KIKo9V002014; Fri, 20 Jan 2023 17:02:48 -0500
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ciena.com; h=from : to : subject : date : message-id : references : in-reply-to : content-type : mime-version; s=06252019; bh=zy71EIcvmAwhMroPOZnKt2TYiQn+mzrNDau4uUeQUZ0=; b=cVUd/3mjQDf0bIbyy2yQLapiNvx/gJ6ld/ztF7MxeSAbnJs3PJ6E4N5gRmHTn0aptbRT yonx2W9UoMCX+xZVGLLmDpk5x1tldoeavDXValk2SW7SjkO2m+gl06FfqxM5En4ul3/j RxlkbgVreYc9ziXE+m4eU1+LzO6MV687rfZtNUKhNkWkeqWElNsJInB6lkH0YoeSGetv P3sgOVzRj3S7WeVg3Hb9qHepqPVe20FOL6TyB4pcs16HJQjhT577XRQ7ZMYMOH+pJmuV Y0WK+zFT9BJVTCNu85F1KgQnmClFpuxX18pERQilzesPhCgK2g/1L2U3a4hoqwevuv5+ tg==
Received: from nam11-bn8-obe.outbound.protection.outlook.com (mail-bn8nam11lp2168.outbound.protection.outlook.com [104.47.58.168]) by mx0b-00103a01.pphosted.com (PPS) with ESMTPS id 3n805fgg6x-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Fri, 20 Jan 2023 17:02:48 -0500
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=HK7BiPd/v0Nozj8XveI8pO7o7e7rZkGxGap8acyaN2j/g+l1/WyCVz9MPJFLxzKwcZsbaep17ysTQ2O4k80XBH9R4FSrFVD7v1uzWLjvBUZxo2N4o82NUtPE4paULtmxDPdFVOQq1+vh8HPJRgYQSPYzLC0FTuAqFmu8js/JvPz77WSv7RN29PBMtt/dI2cSTlZx5wFEKd8VIH4iJc0AcxoUPKI+QABFnIOmXGyU/AOn7o1PJMbKJMPW/6hsSUi57YynUnc+YTUKTvm3dAd/fJC9TXvIVWgsy8v1B/jX6D/TtcJQyOfgxomRoKGROuGLfQu35Usi1dLWCkBFGKYrQA==
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=zy71EIcvmAwhMroPOZnKt2TYiQn+mzrNDau4uUeQUZ0=; b=OkUDGFPFROWszVBfh5X5ezHdoI4JKDnElaKphtN52cOwar9Zb06WkT0m4yXxlPFagbhDaipviuGDUb80NLqa1R6sZZ/gDzSZfJb2NBnqkikzdE9dVuLkCnIAQhrFrvFOpxcFRJ3ifeZK1udNNFITNpcCWUkYH2GnbUu1zHkNnbjWD+uzfunVls6iKT5/YY4Oba4RtPVqnbDirTqEaqkBRptwEKZIPWLdSHj1E1MRJNGdmvkcuDoCoKFR3MO2ZCPBsNvcvcadiEeOY7Cct1u8n8uqjFdR7WklAn4anqfrLI6fCveE2wp9hhi+opyDPWQ5aGlg8IkarhMERJzjt8VfbA==
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 BL3PR04MB8028.namprd04.prod.outlook.com (2603:10b6:208:347::6) by SJ0PR04MB7341.namprd04.prod.outlook.com (2603:10b6:a03:29e::24) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6002.27; Fri, 20 Jan 2023 22:02:44 +0000
Received: from BL3PR04MB8028.namprd04.prod.outlook.com ([fe80::ca2:df22:f63d:8dfe]) by BL3PR04MB8028.namprd04.prod.outlook.com ([fe80::ca2:df22:f63d:8dfe%9]) with mapi id 15.20.6002.026; Fri, 20 Jan 2023 22:02:44 +0000
From: "Aitken, Paul" <paitken@ciena.com>
To: "Joe Clarke (jclarke)" <jclarke=40cisco.com@dmarc.ietf.org>, "ipfix@ietf.org" <ipfix@ietf.org>, opsawg <opsawg@ietf.org>
Thread-Topic: [IPFIX] FW: CALL FOR ADOPTION: An Update to the tcpControlBits IP Flow Information Export (IPFIX) Information Element
Thread-Index: AQHZKo+H0TSozYiXhk6nNn2fVr0Fyq6l9+nsgAHoz4A=
Date: Fri, 20 Jan 2023 22:02:44 +0000
Message-ID: <0b3be31a-9f71-3e4d-44e6-c51439558401@ciena.com>
References: <BN9PR11MB5371AE16F09AC97CD2581D57B8C69@BN9PR11MB5371.namprd11.prod.outlook.com> <BN9PR11MB5371003F0C6355A092C1F7F3B8C49@BN9PR11MB5371.namprd11.prod.outlook.com>
In-Reply-To: <BN9PR11MB5371003F0C6355A092C1F7F3B8C49@BN9PR11MB5371.namprd11.prod.outlook.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: BL3PR04MB8028:EE_|SJ0PR04MB7341:EE_
x-ms-office365-filtering-correlation-id: c5a155b2-6480-401a-b32d-08dafb320f17
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: qemTZFG840b6Bup8uLvN2ASAkzy2TZ/owNi529xO5vvmswWsOMrTzLVFfVwgGLTeoYdMJ+PzXE3Wv6drj16BXnBKo5mhJX+eO0JSPUFgH8aE9+06bznB8guTVQ1xfR2FYm4eFYsbTDXhPJSHveOS13xiN4blvf4xZRBUEUGEakmn5ekOlmpfrkC4sWvXpwwE6rePvOSB1WWqIlwY3s79XgZPxnb2JkXEgQsCq4zWLZ814JQ/qurqSaxp8owdTEp1R+kCoEycOiaeIcRNmFHb9nHh9Onr+JXlgS2iFu0yJs87zDZMjGK8ffYW01N/zlsyJdOhR1rED9jzYwSIE105CDTQYQS+pUTDTDaGmyn4v04EnoRXIdk/u3d5yMqlOuta7NMnDzL2z0Vrq/IPwn2g/3Z8Wt2j5t/5RdZBZhiwsgFHxzE3/M++sSqOVbDzcn5lz9FRh90iHLzsbEB/j1BmWd7WcFPlrCUybcEIy8/1tXUXTTNtcdw5o1tNbN6EYkjsQy+y6PVtWzfIw1WwaD7n3gmWqr07/jv5e/0yQjcuzsmroRITnQftsyWwzxAPcmC0XEo4ejSMDGGyi4BqU8MsO5UdM0S5JrY0C+cuhzbgAnYAokmTJgLxYrtC+0zt2WCmaivIIl/OaPcDdtko58KQRFghpyid9zupF2Uzpm3ejV7Ovd/WQXqj8VcdaDy+BLrhjg9ORYpGp0nTSVpY3Kj/MbhZU1e8S6mxATXPv17cxxJbB76VuNdJRwRY2MatQL3n
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:BL3PR04MB8028.namprd04.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230022)(4636009)(396003)(39860400002)(136003)(366004)(376002)(346002)(451199015)(186003)(6512007)(26005)(31686004)(15650500001)(478600001)(2906002)(86362001)(83380400001)(66574015)(66946007)(31696002)(76116006)(966005)(91956017)(6486002)(66446008)(316002)(64756008)(66556008)(53546011)(71200400001)(5660300002)(66476007)(8676002)(8936002)(38070700005)(122000001)(41300700001)(38100700002)(110136005)(2616005)(6506007)(36756003)(166002)(45980500001); DIR:OUT; SFP:1101;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: pwo/NaiNUNaPPPOnmXEYm14a3qz3jU3ZwkBsCcWal02wUD6+0M6q5D37ALy6TYtm2KHlDXZOQSCcwRotB18TDSZ1+KNROaiF6Fl1Ff3KixRgJAHwH9vzpimCLUXvnp9es8NUpFukRqxcRl82frOBo6HzLG8qv11lQYa4Gly2e1/eiCadBwKaPMR3W2oo7wmOiwjvAyPnujCB9Z/8arGWADnZwuPiyu6zJr3zNC64R0xFcjzxspSfsYFc0tv0yI4IYzYMXrGgv3RDqlmDaWSFcyJMpi2IsuJmdjatht46vg5QQT0Z3X2rUdBqOJ8h/hKL5sU9V5SJsQtgy7IXi/VpN3nxwz6hie60V+uXOozn9aeJjO9ln+PEOk1ccayWLWNHxel59Jtk8W60ChKqVu9bZTtvEsiyaEBoykbDnUC0T9uL7kd+shBcz5H2Uz13I5rQgKd7gSF8JbFWqUNrl1GjidBEfGwrvOghdAzWcsJ83tB1Uj1ylswU2IbNqZDXlBgPLpaoY0tCjSIj/ZwP3GXfnCvvJ7YZ9CP80Ehb4qlPZIXIcVbsd0HdxNJ2e3nAh07VF1yzKhol22ybixKmh9NKEZC+pN8jJrqzKG3AXgXd4Xe8Or2cw7DmM/Bs1MbRdxqDnaE+rnVLEiRXclkWNL1EYcPQvHJMBeV04r8N0swPmF5o1vvESbfahUH4WOllIA63hD9QeYSxhq3xc4zza3wjTc8yGL2FJv3bDrpuB4UeuPov145fgs7M7KlXDfMd2igQoDahRJgV9eHBDW7++Kk20Gz1bXJwCtR8S/Ltp271sAStxTlf6rPjlHuvVxSyQPhmB04fpCocK4NeeySYtyDGuEOs2WH8g1Lqsl/3I37dgG0lPiTqxemjRnWOYRnkeWHtu+CRqd3OVO2LlnbtqHXpc+hM2Uj2m41siTcGOwFvHqhzHsZwTSGLmS57D7e5NAPrqYGZXKUK5ziby30jntoHWJ5/Pjn+zc08rdVsQ8qpQ6tOO+MCcvi4fYQfLwFI0K7hHv7K6kDynlmlEhoTRkIh0unF5JreeDhQE+WsuvScR6cca+JpkbXkw2vg05cirSJjjBNAShKtq4hLaq7XJAySaCiBRrsBB6fhZy2V3YHDMLXY71B8uO2LIGK+66yEVXxuCo0GOR0H3tZEW9KLgwwCkySqej3/pKC+Y8hwCzAuXk65V0glvbofGE7xegiCim2wDCrlt2R9IPUDZT8rFbP8QVZYpdRi4gbKjZbxkpNnibtd6I171azVt7H7nWD8RzqderNErBlzxMNPVzYrKe6NfGpcV0lyHL7ed322V06+IcE9bV8SMwovgh7LkunzutyXCwgABq9soIgxkKAVV5YX/iQpQsFvTlunkgqE6pU+uxl3/mUwqzJbwdU3zGXXMLBEsO3cYZyqhlrM4kotCYdb7bdqIFg8nIKZSPeIpsrdy0dzPzadHSdE8o6HIrG4DOV2/UKVwlbOLYMbqV22vyQ53jt5wAHyYFKp5asICOvUzJ/H8hmOUaiOKfP5fiFmtEJxESbq+YoAXUAj9d9JzBo18JlPxwP6M09EVW5yG7WgyQLHKSeKN5D4nGMcJrgh32oDRfJFwU+MNdvScSNMUSJtbQ==
Content-Type: multipart/alternative; boundary="_000_0b3be31a9f713e4d44e6c51439558401cienacom_"
MIME-Version: 1.0
X-OriginatorOrg: ciena.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: BL3PR04MB8028.namprd04.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: c5a155b2-6480-401a-b32d-08dafb320f17
X-MS-Exchange-CrossTenant-originalarrivaltime: 20 Jan 2023 22:02:44.6337 (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: AGXTm++I8sUUyd6PSOPLCbj9RWPvUt0UIGKLqm5/xYq5I/4UdFx5QzGkPeW9SXfP4HgJ74ncguDT4UCGeh5a4A==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: SJ0PR04MB7341
X-Proofpoint-ORIG-GUID: yUYaMHeA6mt6wlR4-kch6Di-XsJNfnn9
X-Proofpoint-GUID: yUYaMHeA6mt6wlR4-kch6Di-XsJNfnn9
X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.219,Aquarius:18.0.930,Hydra:6.0.562,FMLib:17.11.122.1 definitions=2023-01-20_11,2023-01-20_01,2022-06-22_01
Archived-At: <https://mailarchive.ietf.org/arch/msg/ipfix/9FYCmj3hNXGttBLd5RHXiaKViRA>
Subject: Re: [IPFIX] FW: CALL FOR ADOPTION: An Update to the tcpControlBits IP Flow Information Export (IPFIX) Information Element
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: Fri, 20 Jan 2023 22:02:54 -0000

As a co-author of many of the IPFIX RFCs, expert reviewer for IANA, and author of IPFIX code, I disagree with the premise that the current tcpControlBits definition is problematic for interoperability because some values have since been deprecated.

Rather, the interoperability risk is in making non backwards compatible changes to the existing definition.

Since IANA has changed bit 7 from Nonce Sum to "Reserved for future use" rather than deprecating it, a time will come when it's allocated for a future purpose. This will guarantee non-interoperability since new IPFIX devices will export the bit with a different meaning than existing / old devices.

There may be many devices in the field which cannot be found or updated which will continue to export the existing tcpControlBits definition. It's impossible to guarantee that all such devices have been updated or removed. And all existing IPFIX code libraries must be updated.

If we want to put IPFIX's tcpControlBits under IANA's control with an IPFIX Information Element which follows IANA's TCP Header Flags specification, then a new Information Element should be allocated. However this seems dangerous since the same could happen again: an in-use bit could be marked as "Reserved" then re-allocated for a different purpose, and we'd have non-interoperable IPFIX devices.

TLDR: this document should not be adopted.

P.


On 19/01/2023 16:53, Joe Clarke (jclarke) wrote:
Forwarding to ipfix@ for more eyes on this.  Please reply to opsawg@ with any comments or questions.

Joe

From: OPSAWG <opsawg-bounces@ietf.org><mailto:opsawg-bounces@ietf.org> on behalf of Joe Clarke (jclarke) <jclarke=40cisco.com@dmarc.ietf.org><mailto:jclarke=40cisco.com@dmarc.ietf.org>
Date: Tuesday, January 17, 2023 at 11:24
To: opsawg@ietf.org<mailto:opsawg@ietf.org> <opsawg@ietf.org><mailto:opsawg@ietf.org>
Subject: [OPSAWG] CALL FOR ADOPTION: An Update to the tcpControlBits IP Flow Information Export (IPFIX) Information Element
Happy new year, all.  One of the AIs that slipped through the cracks coming out of 115 was a call for adoption for draft-boucadair-opsawg-rfc7125-update.   One of the asks of Med at 115 was to look at what else might need to be done from an IE registry standpoint.  He replied on-list to that a while ago:

“Yes, I had a discussion with Benoît during the IETF meeting to see how to handle this. We agreed to proceed with at least two documents:

·         draft-boucadair-opsawg-rfc7125-update to update the TCP IPFIX RFC.

·         Edit a second draft to “clean” other entries in registry. This document is intended to include only simple fixes and which do not require updating existing RFCs. The candidate list of these proposed fixes can be seen at https://boucadair.github.io/simple-ipfix-fixes/draft-boucla-opsawg-ipfix-fixes.html [boucadair.github.io]<https://urldefense.com/v3/__https://boucadair.github.io/simple-ipfix-fixes/draft-boucla-opsawg-ipfix-fixes.html__;!!OSsGDw!LkWh3arGpjhY0BhtBQQEOpjN2jc6-afzgtS4ayYuPzwMArRuEkQ2oQm0fbyN9Ahsfr7VDwsr4wHSm8sseJONI6J3rDFp$>. New IEs, if needed, will be moved to a separate document. simple-ipfix-fixes may or may not be published as an RFC.”

So, let this serve as a two-week call for adoption for the existing draft-boucadair-opsawg-rfc7125-update document.  Please reply on-list with your comments, support, or dissent by January 31, 2023.

Thanks.

Joe



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