Re: [IPFIX] Data type for srhSegmentIPv6LocatorLength in IPFIX Entities registry

"Aitken, Paul" <paitken@ciena.com> Tue, 12 December 2023 12:04 UTC

Return-Path: <prvs=17104a864c=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 439FEC403967 for <ipfix@ietfa.amsl.com>; Tue, 12 Dec 2023 04:04:10 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.102
X-Spam-Level:
X-Spam-Status: No, score=-7.102 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, RCVD_IN_DNSWL_HI=-5, 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, T_SCC_BODY_TEXT_LINE=-0.01, 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 FHrDiq81ANsg for <ipfix@ietfa.amsl.com>; Tue, 12 Dec 2023 04:04:05 -0800 (PST)
Received: from mx0a-00103a01.pphosted.com (mx0a-00103a01.pphosted.com [67.231.144.234]) (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 CC67EC14F5FA for <ipfix@ietf.org>; Tue, 12 Dec 2023 04:04:05 -0800 (PST)
Received: from pps.filterd (m0174892.ppops.net [127.0.0.1]) by mx0a-00103a01.pphosted.com (8.17.1.24/8.17.1.24) with ESMTP id 3BC8L6Dc010389; Tue, 12 Dec 2023 07:03:53 -0500
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=We7T91HDeejUDxbzdJfug UB090yxwRe2wA9hkZInmAY=; b=aO/6bptxDE70zGlLG1tC5swwNg0VGTzRGdyxT TPeeRLCiH6kJANUlR5sJJh4ulAFoKdH4fYOgNiZ85EhEVx649TFaxfCr7wj8e0Jy HFVMrlXam1yFGY34hLMz61BxY0VPngO/6DGwpP6rgQ457cCog5mbfOtDDpf+GCu2 Y9nh8LXgRoW6VYAbvAm7WsHWW0kSVdjYd/JyDIHiEkANDV93lQqz+Wp3b6DxYknf E4KrUdqej1tRFPnIlLPocBLvO+7scANu1f49hRuJ5RZwev2K84nYlC8MU75fBtOl L0dLYlj8UUSsyrtppjtsVbb85sYDKWhbMj5TbQGozVknrmmFw==
Received: from nam10-bn7-obe.outbound.protection.outlook.com (mail-bn7nam10lp2100.outbound.protection.outlook.com [104.47.70.100]) by mx0a-00103a01.pphosted.com (PPS) with ESMTPS id 3uxkx80evx-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Tue, 12 Dec 2023 07:03:52 -0500 (EST)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=NzZp7Bel92eHbNFIYXeSJ6MgbVN1MtB81TGYKQPrKp0HLp1QdKguhYWIQqG+IbXlBQeCVGxAxq+SYPDoanFVbtiSDAU8BzLU1lHx2iVKZELBlZPij0hPwL19zm3EAQ3iC6Yow88a32RWCcK5ptRag1VBRB8oHGJ2bSM5QbgJmpGDXkIPh4MrChiA0SGw2Unce++8jUmQKovzklTFXeFfBCN0mUme715+OrkcyizQzoNZAQMXwq/H/JGlwnOiGrVZ/lnQSdDjFqwyCv1ilcsX+mS7P389+q+jd0uwyuELXf7Uca85h6CnI8Vzhu7yy3pkiDjIKlpHz+0mAIUB3K3egA==
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=We7T91HDeejUDxbzdJfugUB090yxwRe2wA9hkZInmAY=; b=cCxWPZtRRXZWacCf6zYWB/N6nInNNFz26uxhOQK+oNYdo8iPTfFS4utE0F7sjZg3FBzZ/hu1Slrf4RCXcfUjQFHOCGVoYT8kd2AAAsj1YR5QXciZOK9QWrbb2HNzad35tzMReDyKshQwzk6TTOlbXvFPG0KJL2j/ND2sdE8H254nlQ5LMr6GInQk+/iGwOUdOKBKBSEcgB71MY4TT9dtGCP+0+HG/LG/aQhHVCwkaT6nZJa4EP6TpB363ZBRG+b23RFWqt5p9XiCojLgYEA4clXbXf5BhBq47gRA+V38fRHHo4MXMgnOU78qj1cJ7PMopkAXpS+Cy9r8OuFD/92GeA==
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 SA1PR04MB8853.namprd04.prod.outlook.com (2603:10b6:806:383::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7068.33; Tue, 12 Dec 2023 12:03:50 +0000
Received: from BL3PR04MB8028.namprd04.prod.outlook.com ([fe80::572e:f521:d982:d13c]) by BL3PR04MB8028.namprd04.prod.outlook.com ([fe80::572e:f521:d982:d13c%3]) with mapi id 15.20.7091.022; Tue, 12 Dec 2023 12:03:50 +0000
From: "Aitken, Paul" <paitken@ciena.com>
To: "Brian Trammell (IETF)" <ietf@trammell.ch>, "Ahmed.Elhassany@swisscom.com" <Ahmed.Elhassany@swisscom.com>
CC: "ipfix@ietf.org" <ipfix@ietf.org>, Benoit Claise <benoit.claise@huawei.com>, "Graf Thomas, INI-NET-VNC-HCS" <Thomas.Graf@swisscom.com>
Thread-Topic: [IPFIX] Data type for srhSegmentIPv6LocatorLength in IPFIX Entities registry
Thread-Index: AQHaLPNEwHa/AQCNpESSdmK7bm21+Q==
Date: Tue, 12 Dec 2023 12:03:49 +0000
Message-ID: <cb1440c4-50af-4d3c-b3c6-dbf158b960da@ciena.com>
References: <D6C94B32-C9DA-4EEB-85E9-2FE9687F7591@swisscom.com> <5F28CBFD-6D6D-4D38-A7F6-E5110B5D0B02@trammell.ch>
In-Reply-To: <5F28CBFD-6D6D-4D38-A7F6-E5110B5D0B02@trammell.ch>
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_|SA1PR04MB8853:EE_
x-ms-office365-filtering-correlation-id: ac0f548a-836d-4180-7681-08dbfb0a6712
x-ld-processed: 457a2b01-0019-42ba-a449-45f99e96b60a,ExtAddr
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: OW5o/UA0S1ESe8uRvQ02au7C5J0IkMFmYnkBSjIZfXq00LQXMJ0YiGntGH56RQDMyvxQW4QGBpi8F+DWrTOQrP/XBXjQPmsO4vfZEw3aaZfF0tzBn/Q95IV6jS/OiE5qavKKjFde8uOhEbCCXWhC/Tqh4prsOET+wOU3A61phv2m7zwWSk+ag3SaWyQYoeaxjvTX3kXZ71YJNnhVMN0sBlKtFEToK4XC/kSf7asogLQI/QJTsaARWpRNahUniVSIBqdG6IeSw7GjfQbuw4hQ89B8LX9GO/KkMS8Ya6kmXL6R5/8jHWZBXWRIuONUKJhIlI6fU3W490RU7wzh6j0E5GeuWqWk+msWpLzfVzdhJjOtR91Azxdj7Q8jvLhI9s3e3mmfpuPLHGj7Yo7EvjgcvaF5HYN96iAprQZvcVGjyl4mT+0bXim55xtfCVX4DWMWItX+V105ca7BS9/22ntwmfkApX40CNDjaUIOoYkQcr0m+QnyDqGjYndkKOXuG+xHHX0RC7O6MDvcJD+FJ7BTVUxth8dA9faEndYcs6UlkFa3H+iL2yc+xA0JTD6+4mkT9ceEnKC3r1q41gltdKefLomWC1vaxqgzbTRpjHKMa2Z8e7IWZ9hHZowQbdxpckPXOsz5/BwFsIcs4aCe4Tz1NQ==
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:(13230031)(346002)(366004)(376002)(136003)(396003)(39860400002)(230922051799003)(451199024)(186009)(64100799003)(1800799012)(83380400001)(6506007)(53546011)(6512007)(2616005)(122000001)(66946007)(4326008)(5660300002)(41300700001)(8936002)(8676002)(2906002)(6486002)(966005)(19627235002)(110136005)(71200400001)(478600001)(26005)(316002)(66556008)(91956017)(54906003)(64756008)(66446008)(66476007)(76116006)(38100700002)(36756003)(86362001)(31696002)(166002)(38070700009)(31686004)(45980500001); DIR:OUT; SFP:1101;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: rSyTIxX813IUAbEMfUiY96hjbkHBNLzpRAa98thwwOBg36x1YD4kleapahcKdiyNVNJAOH+j4b2PYEeqq4m0r7yk8eevn//KUx+J1nJ2zrVZ36brgrHYapEJGe9iMcdpSE3tVtpjd0pki/1IRoDrtWbEpHKmwARnEwo9aWkRdXGB4PRcv2JS/Div5pVSD9UD1hczrnjt2EULZTjHB/Qc8fomXFDKetF90ejJGkf50EJEdKkpvwVvIZ/4ulSGIoKTJdbnJRXv+0Yxg/AQfkoc4YDtMhk/Eqx9ufvvja4m6uugh3V6aPqlJosLoZcMBReG4MnxX++WjkFCv5qHtZQVQgMmPwpkm+7uo2hsAQfK80Z/4D+CNHQHlgvxdkQHWpMwf57W/uInVeWaKMUhdtoTxzNQ+W7OMyCE4/Q8SeoonKL9214fTbTHRENsMompfeq2spkECWtfrnjddUxPZ6vHdWFV9PLaGQvyqNpSoj4SBp9TnynnOCVuPg3KGMYQKe3yBN/pzDqKCFrsGbdlwjkqFxl8vT/ubaLs0AUdt0xLwkrVggnGMlu/RVWcLSqjRzCfInkH5i2CH42xUs/75Yoicxc/hx4Gld9eJDUJ/ON1A/bPhUnLH2oK9zuiWBnvjBhObqlhII9C4OY8+AAxbxdiHBnMloTFqh5VaiovQ0yGg/3frsXnjACU6ANUTnN2/cNd0opljwqhTITPRcF0BIMoyrjBDt6XsJSx9lvV7G5Ovsmlo3sS7zCNB680zy9zfr0UF4IheQbwrbdAaGMtUGdUAyN+Mayf83dsOgXYacZmC+uNDFPcmTssp5bTgYYorhbvMLtQel0zL5Pd5VEO2o8/9O2K0n8+Fy2A5PpurkcKmqlKq5lvxRaw7lpdzVEbPjjs8cZzL6jWEsk8gm72/ABzOBMfQ2RgI4DRXXJoQJMBzaGdqMjVEkfdBcsbtlVaHGsTHTHQkWixQfvBOOdpfJh+sbex6OM6OkyZQ2SRJy9jIgGIW7FM3+/sbhUbBPvEgPFjtO5el6lxl8wnw+bbSOqiLKC0RSzI6qrRmHvM5jNWt/8EjJiaBdMUibRFMdJmxKwfgb5nFIC46fWy8ti9jEPnq1hEhdW5/L+1Gxj+91uaOkQInFjJ3XUBFQpm3/oZs0Gu73Yz8jtWFcKR4zIMTYh6Ik6ewKwDz34l9RRI0+fdkZ9Ugf8+CPxh5zV1SNwz2FycdW6/cy4IQPbC/go8c0Q7KnAYNn9sp5BwGzBE3LVTsyzx0gmVA+ezdo73XKAFoAF6mPAdvYa6aPg6xHBLw2dy8lwd/WJT8uCWU6bbC8m19W1PrLXhV2qsITuK5NGqra70ORBFHn2/xZLu//XtvEWnjhPuvYO7sTOG0Zfjpl3orxRykxuifo6vEodWm31JhpWNEXca7qz3igAaSSkcGwiflju7sAKNcRVBzMF9G/ZBdt8e+wyIZNxTDBTMOSx+Wh3sMbXWL6plHzGGucK/TFz2HzUdR7haV5l6KEW9LUTgJ0DogV7bJxApANvqnGsFY7OSeinGKAG5Nw4+xsGohO4n0Ay2uigNccTHbKpuM2Kb6FO9b87nJMGyvqjUPZu81pzd
Content-Type: multipart/alternative; boundary="_000_cb1440c450af4d3cb3c6dbf158b960dacienacom_"
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: ac0f548a-836d-4180-7681-08dbfb0a6712
X-MS-Exchange-CrossTenant-originalarrivaltime: 12 Dec 2023 12:03:50.0030 (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: xtCgQkjeBfTg64FdXFez7eAem5lM/rQMcHffhlB3MicGelci1pdfuqdDREwfLYVbJRWVPdu2NtMDSBxbMz18Yw==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: SA1PR04MB8853
X-Proofpoint-ORIG-GUID: zxPln7JhJVXNZ96Mxfv6jAqQRfw0C0y_
X-Proofpoint-GUID: zxPln7JhJVXNZ96Mxfv6jAqQRfw0C0y_
X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.272,Aquarius:18.0.997,Hydra:6.0.619,FMLib:17.11.176.26 definitions=2023-12-02_01,2023-11-30_01,2023-05-22_02
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 clxscore=1011 lowpriorityscore=0 suspectscore=0 bulkscore=0 impostorscore=0 phishscore=0 priorityscore=1501 adultscore=0 malwarescore=0 spamscore=0 mlxlogscore=999 mlxscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.19.0-2311290000 definitions=main-2312120096
Archived-At: <https://mailarchive.ietf.org/arch/msg/ipfix/3XxhgY3Y803imXGpluKo-zeHKEQ>
Subject: Re: [IPFIX] Data type for srhSegmentIPv6LocatorLength in IPFIX Entities registry
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, 12 Dec 2023 12:04:10 -0000

RFC 9487 does not reflect what the IPFIX experts reviewed in the last draft (-14), as there are several differences between the "IANA Considerations" sections:

.1 and .10a below need errata. The others need the authors input.


5.1

The title, "IPFIX Information Elements Registry" and the "Table 1: IPFIX Information Elements Registry" descriptions are wrong, as this table is not the whole registry, but only the "New IPFIX IPv6 SRH Information Elements" at stated in -14.


5.1.6 / Description

-14:    The SRH Segment List
RFC:    The SRv6 Segment List


5.1.7 / Description

-14:    to reach the end of the Segment List in the SRH
RFC:    to reach the end of the Segment List from the SRH


5.1.10 / Abstract Data Type

-14:    Abstract Data Type:  unsigned8
RFC:    (missing text)


5.1.10 / Description

-14:    The SRH segment IPv6 locator length
RFC:    The length of the SRH segment IPv6 locator


P.


On 12/12/2023 08:46, Brian Trammell (IETF) wrote:
hi Ahmed,

Yep, this is an erratum.

Not an SR expert but as this is a “significant bit counter” I suspect unsigned8 is the appropriate type here.

Cheers,

Brian

On 12 Dec 2023, at 09:42, <Ahmed.Elhassany@swisscom.com><mailto:Ahmed.Elhassany@swisscom.com> <Ahmed.Elhassany@swisscom.com><mailto:Ahmed.Elhassany@swisscom.com> wrote:

Hello all,

I noticed IE 501 srhSegmentIPv6LocatorLength is recently added to the ipfix registry https://www.iana.org/assignments/ipfix/ipfix.xmlwithout an abstract data type defined (in XML registry <dataType/>). I checked RFC 9487 that added this element to the registry, and it also doesn’t define an abstract data type for IE 501 srhSegmentIPv6LocatorLength.


This sound contradictory to RFC  7012 which states that:

dataType - One of the types listed in Section 3.1<https://www.rfc-editor.org/rfc/rfc7012.html#section-3.1> of this document or

      registered in the IANA "IPFIX Information Element Data Types"

      subregistry.


The implication for not putting a data type in the registry that automated code generators for parsing and handling IPFIX will not work. A user must intervene manually and read the references RFCs to figure out the appropriate data type to be used.

My question to the mailing list: Is my understanding for RFC7012 correct that a data type must be defined as one of IPFIX Information Element Data Types? And if so, I think we need to report an erratum for the RFC9487 and update the registry accordingly.


Best,
-Ahmed
_______________________________________________
IPFIX mailing list
IPFIX@ietf.org<mailto:IPFIX@ietf.org>
https://www.ietf.org/mailman/listinfo/ipfix




_______________________________________________
IPFIX mailing list
IPFIX@ietf.org<mailto:IPFIX@ietf.org>
https://www.ietf.org/mailman/listinfo/ipfix