Re: [IPFIX] [**EXTERNAL**] [Technical Errata Reported] RFC9487 (7728)

"Aitken, Paul" <paitken@ciena.com> Mon, 08 January 2024 14:51 UTC

Return-Path: <prvs=87372f60b2=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 98020C14CEFC for <ipfix@ietfa.amsl.com>; Mon, 8 Jan 2024 06:51:08 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.701
X-Spam-Level:
X-Spam-Status: No, score=-2.701 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, T_SCC_BODY_TEXT_LINE=-0.01, 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 hzmvmSXL8z0W for <ipfix@ietfa.amsl.com>; Mon, 8 Jan 2024 06:51:03 -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 B2954C14F706 for <ipfix@ietf.org>; Mon, 8 Jan 2024 06:51:03 -0800 (PST)
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 40880XsX022450; Mon, 8 Jan 2024 09:50:51 -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=ranXiAQaap4iXKFv1IOOH PO10Zbp/eZE1OEDFEk9ggw=; b=uUOEgk+2bvC1ijf23QnzKbKlCHH5T4uNoINYC ri1QzTGi4p5OX6JafmCfiO2aJ0f+dX/Smb978KzpZ1crOUYVF0Ynrey4JiDcgPHx /1T3C606tGVXY8+W5mN/1BorJ90Ekocx5ZAEPwsewOvWsHWIA3OPJ7rBgDeRdvrP G8N3qRWJU76KkK93wQ3mxmYL2xBZFlS94XhVfhvL8D06HbHztwmOA+JWbCnH6UKk uhR+jUTqmwE3gE87BC9eqK7XZBgSIECiChuCDQrZMB4O26AaqaUbxdqJNg0P2hD1 OvnFJ9Xm515EK38pDOswI0je8P6RmIq9Gv/p0YRzCsMXpeVyg==
Received: from nam10-mw2-obe.outbound.protection.outlook.com (mail-mw2nam10lp2101.outbound.protection.outlook.com [104.47.55.101]) by mx0b-00103a01.pphosted.com (PPS) with ESMTPS id 3vgafqs8b3-2 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Mon, 08 Jan 2024 09:50:50 -0500 (EST)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=a+E7rEkUvuHc5oGJhCAfBIis4GLB2RBnq/bZjF4XE0CJfDE8v3jxfeXO++VzAWgiCH0pHDimtnmNb4hnx2zW+fJA8rFC2w1CcJLgW0FuDX4lt2QiCk991QGaleiKe00jyvGSUpmwQY8zKM8mUs10SpAZ2V2NCbHcXhcv79TAzmojis2jkjhh3/WUBa/oxDvpqTM9vWDYgFXd4us5S6+NuVLl1mlsjwy5inG4OhLQutTsm+/xcRGc3guuEv2to+n6OB3lGRdqXz4QLzLyLYB7b8igouE627aK7USdrGPlNUQawgdQACwSSXEm1H5YrWOWUR5zQVAX3DF69h63NR0QmQ==
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=ranXiAQaap4iXKFv1IOOHPO10Zbp/eZE1OEDFEk9ggw=; b=dWRW8cP9Zdho9Znh1bL9a8kEidn/Bd6YgH5eGDaSXuVr02Gr1AKlxgfrIkR3mH5Vwe3tcLqqTi3kAve+sfWbkvKQSbBwX9oT/Cui0FuSjkkYIYaGfeVFmY1zRk9sC9r5EtW+NGIlSXJ6e2YoZdOvwLVaNnpyMtEgmBfBZnLxotFTwY0WwLnD5kiv0WqHP748cexVmz2SUkp0OEdGhe75/KX2JPiqb5uUMyAOEoGMF1QbjUa3UI98vFLflDn2YBy+8C5RjIX43DogUj0ix//ruG6nhhOHulyo0MO2JLQIFq6vl+QOJGmkHIxk9Crdlx3dq1KIUOgMwQVWo1AA0c2nqQ==
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 MW4PR04MB7188.namprd04.prod.outlook.com (2603:10b6:303:79::9) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7159.23; Mon, 8 Jan 2024 14:50:46 +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.7159.020; Mon, 8 Jan 2024 14:50:46 +0000
From: "Aitken, Paul" <paitken@ciena.com>
To: Benoit Claise <benoit.claise@huawei.com>, "Ahmed.Elhassany@swisscom.com" <Ahmed.Elhassany@swisscom.com>, "ietf@trammell.ch" <ietf@trammell.ch>
CC: "ipfix@ietf.org" <ipfix@ietf.org>, "Graf Thomas, INI-NET-VNC-HCS" <Thomas.Graf@swisscom.com>, "Rob Wilton (rwilton)" <rwilton@cisco.com>, "mohamed.boucadair@orange.com" <mohamed.boucadair@orange.com>
Thread-Topic: [**EXTERNAL**] [Technical Errata Reported] RFC9487 (7728)
Thread-Index: AQHaQkIPUUZIoHNbRki/Hug3d4NTzg==
Date: Mon, 08 Jan 2024 14:50:46 +0000
Message-ID: <bfdbbb28-a29f-4407-a4dd-7715eb40dca8@ciena.com>
References: <D6C94B32-C9DA-4EEB-85E9-2FE9687F7591@swisscom.com> <5F28CBFD-6D6D-4D38-A7F6-E5110B5D0B02@trammell.ch> <cb1440c4-50af-4d3c-b3c6-dbf158b960da@ciena.com> <BA3C2236-6F8C-4BBC-B26B-7D7391A3D7B8@swisscom.com> <266d9ded-19a4-0029-dd50-9c16f3316f08@huawei.com> <4565bba2-4a1a-9f39-ad00-1b3515bbf3d7@huawei.com>
In-Reply-To: <4565bba2-4a1a-9f39-ad00-1b3515bbf3d7@huawei.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_|MW4PR04MB7188:EE_
x-ms-office365-filtering-correlation-id: 90f952d8-178f-4367-909b-08dc10593275
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: jhAGfsbKo6efWLGHPZ4QnzzXY8yIbjpZluyKXaaJDCVLenn8tzjsyFlkbnz9ne9raKqedgKJWiEY1zaWuSSkz/noJmtxjjwmBLRMMGx3WBBqnx0Smp65qLnO+57LCD2BPwmU6ZClyi9SEV7Evt0B0DWIO4LGa1d0eyCQbVBL4J3wPJDu6fsTpzHjMy+JrJXj2ktA+Yv2QZaNaUfPzgUa6TSRnfxV3UagjLyYAQH9N9kYn3iBKvPJISXNQY1kM8PAXtqRWJXkY7lXlye10y+TQoGvgMgw20RoRR7V/dLajH12x3WYMD6txuMS4rl1OwnO9/Qip1z4FcuWdfg7J8XV83XibhPX6X++vKPpnuwN0OoLy7PEWcYom7lVXZz9tkmH/pzFsnIFSv1E6KkmnSMERzcS2JXGeOujCadsJ2ZaRoLBUhzP6mhaOqZ9zVjUljI/nQ+BMo5XbDhj7tcu5h3v5aeanMQYXLa4o3wD6C/YNzcm/8/4FLxjBOBxrKkxv0H8iWt6KBuVOVxCnSZE7soiCOw90BlgEwWC9sh7JKDlcfoYzlk43hWZlvvswUvMBw/0K5kRYFtSrw09U1dl935lpLKxa2J3H213bvXa3Sr5OzYTGlWlcd7TcAZVNxcQqzkozfpobJHUgH4p1t7jblwPpxgg6fAJqQdiYsrp4G70PYUsSeqLWiZMWAA7ltN7uvlP
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)(39860400002)(376002)(136003)(346002)(366004)(396003)(230273577357003)(230173577357003)(230922051799003)(1800799012)(64100799003)(186009)(451199024)(41300700001)(71200400001)(6506007)(53546011)(83380400001)(31686004)(38070700009)(66476007)(66446008)(66946007)(64756008)(66556008)(316002)(91956017)(2906002)(54906003)(110136005)(76116006)(166002)(31696002)(122000001)(38100700002)(26005)(966005)(478600001)(2616005)(6512007)(132590200001)(86362001)(6486002)(5660300002)(36756003)(8676002)(19627235002)(4326008)(8936002)(45980500001); DIR:OUT; SFP:1101;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: W40xLVkR9QUhQ7+7KBTqII0oDT/vu+Je83LWO78geqYg2bpCCwQUAHwtZTYhYWZ8lAHygPjWzn0GPZhggvIu9JrkWlbn7zBBa6loaS0SqYtk/Ci4PtFW5bwAx2WbJkFX7S532R+17+1cx6z5WUgWrXaVJusBvMA+WuvOOWBU5HhSkGSCZbv39i5NsG0Tf0RqBbcaniZl8+Mm3BnSkLyqOleDRnpO7fe2PUc4MBN/e5NTP+02HYV80pHBuXRWNoJLh2iZenRajQeVXLHK21Smpe9veXGv5/YEk5SheDhhrvuu20UHZH4vzmCJtKYQiqei8Iy/ZC5rBY9d4G5gdp0c/avY/OFP4nN8regLRgCQztvqiWUomeLLIs8pr8b5pw2g4+RhKLcekuW5KsuAR5v7ADtY6TtBoRCaS0clnKV2DTQyQYQFuSZ3bdP4x/dL/36nT/dZo3wfLwvd0aj3Wcm3AoQw8YBtC4wwVc09uHgNChZJlrb+wf/Nzy31cXHd6XfYE21OhU5Zjnyd2evr18O9Oa+WpRer4jf0Xxe+kzxcZmZ6EdETbJ0AFHi4qx52NJpXni6Hp+/nVxwipk3wwaGVqzbC8F2kvwS7eJLRwBxeTIofdaESeZ7xUr/xKzp7/IbPSiuciSRlMYFKJtylQ9hih82tHyDt0QRJHz2nVzvJC0/9Rsjuq/p8hpHy5GyRa2dhiAFZitzeJ0XW/CXIaHsVgX2IBz8DzsTUTe58Pt3JL6ffPGSDKrH1Eq39/d+7eUphZFnCvnmrPyXJk9u7xJF3SNDipx2J+flunFFX01xA+ikyUn+wQYIPr9eXVFm6nPkbndw778ZE09rcpSD8u5zw5dR9ndWZiWeSnb9mE/xbXzxDFnprjZxjAJoLZR2CHxaeoAyf5eEtxZZLSwKrCl6SIJO2EEIAbMdBRRaWMiLDVq/0kXLtuRfcSaRAzdUBQ8yr4NldHrk3RPbW9wNh0KpQBIz6keV2ecrngQqlUmoYXtkoLrkThKx8fpDrGiF1tjc45v03pV9QKyUZm5pVr9+W40IvF8/SkQN0EpzcmjqOrd1I0ICQw+YUrL4yYCmAmYNn0vDnH+7mIibu49wA+YhzH9xYqW05Pk8XxWukAKQTH6YCkH53AjAJA1VYxtm2k7m7LIZXIuJORV2ktFQdqLvrH+6fTEd/gURIg7p3FndamcF8gjtskw1rKo4Ke/o4/yq8+0CfPt8DCr2AJMLCIlXgwChAFeGeg8LJ2GLpZFJUczhoIyT79wQejSZwqhN1Izc5f8Q/6Z+qIyELhFFekJ5D/NuOS/rlGJpirdVKVoxdF2WDmSJiDzTka9tuemkqIiTQxDacZbHkWwgCXCe4Kb15lS0vsp6rEyfR2FnxAT6PXiLu8O1ABvZKIJxNhDshI9wh0+23sKsoP3WZmIm4myFBO4ncsiAtpREFRpgsOSttEVhRXUq0lskoEAtVdViaaVaH7UmP85nEZNSZv2PydQZVSNAVFWzNRJdbgIbNXomfwaCL8IwYVdUhX8kMSrDa2MluVY5hKio0v2RdrC34++c/Qkwrw7puHzXcj9QkKLcN2fM0SYbVxaNYafVypHk63uhm
Content-Type: multipart/alternative; boundary="_000_bfdbbb28a29f4407a4dd7715eb40dca8cienacom_"
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: 90f952d8-178f-4367-909b-08dc10593275
X-MS-Exchange-CrossTenant-originalarrivaltime: 08 Jan 2024 14:50:46.4005 (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: PVphjDAS94ut5mV7HhD+kK/aV7cXD77YwbLQEXT5OPnqH061mriIdd1Z1ndij3RdjmbCHBEO7kC0N29//vqiRA==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: MW4PR04MB7188
X-Proofpoint-GUID: PaRvmZ8EjU67vRf2bsfWvtlhydUzOJuH
X-Proofpoint-ORIG-GUID: PaRvmZ8EjU67vRf2bsfWvtlhydUzOJuH
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 priorityscore=1501 malwarescore=0 adultscore=0 spamscore=0 impostorscore=0 mlxlogscore=999 mlxscore=0 lowpriorityscore=0 suspectscore=0 bulkscore=0 phishscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.19.0-2311290000 definitions=main-2401080127
Archived-At: <https://mailarchive.ietf.org/arch/msg/ipfix/8VVOBj8N6N5-6JEawk0TVp0V0Iw>
Subject: Re: [IPFIX] [**EXTERNAL**] [Technical Errata Reported] RFC9487 (7728)
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, 08 Jan 2024 14:51:08 -0000

TLDR: add "Abstract Data Type: unsigned8" to RFC 9487 and update IANA's IPFIX registry.


The draft was changed in AUTH48. Those changes were not expert reviewed. IMHO this is a hole in the process.

The Abstract Data Type cannot be omitted. Other than #501 srhSegmentIPv6LocatorLength, none of the existing IEs in IANA's IPFIX registry omit the Abstract Data Type.

The Data Type Semantics can be omitted, in which case it defaults to "quantity" (RFC 7012, s3.2.1). Some (132) registry entries explicitly say "default" while others (65) leave this column blank. I'm happy to explicitly say "default" here.


Without reply, I went for the path of IFPIX IANA registry consistency, so sourceIPv4PrefixLength as an example.

sourceIPv4PrefixLength has an Abstract Data Type of "unsigned8", but omits the "Data Type Semantics".

The issue with srhSegmentIPv6LocatorLength is the opposite of this.

P.


On 08/01/24 13:59, Benoit Claise wrote:
Paul, Brian,

This email relates to

The following errata report has been submitted for RFC9487,
"Export of Segment Routing over IPv6 Information in IP Flow Information Export (IPFIX)".

--------------------------------------
You may review the report below and at:
https://www.rfc-editor.org/errata/eid7728 [rfc-editor.org]<https://urldefense.com/v3/__https://www.rfc-editor.org/errata/eid7728__;!!OSsGDw!Lyv_id3AIUO1Yuhu1aZmSjDK62wtQR0z3DBcmkJ7ULPRsQGC5d2hh4yuFPtuL-XZ6WoLxmXbbwRNgFnfkJ6hnA$>

I haven't seen a reply to this email so far.
So what do you think?

Regards, Benoit


On 12/14/2023 10:56 AM, Benoit Claise wrote:
Dear all,

I looked back at the history of this.

This is the last email: discussion with Paul Aikten about srhSegmentIPv6LocatorLength
    https://mailarchive.ietf.org/arch/msg/opsawg/S7lMHhekA7ty7KjUS5LXwlkq950/# [mailarchive.ietf.org]<https://urldefense.com/v3/__https://mailarchive.ietf.org/arch/msg/opsawg/S7lMHhekA7ty7KjUS5LXwlkq950/*__;Iw!!OSsGDw!Lyv_id3AIUO1Yuhu1aZmSjDK62wtQR0z3DBcmkJ7ULPRsQGC5d2hh4yuFPtuL-XZ6WoLxmXbbwRNgFlmDpkiww$>


Question: should srhSegmentIPv6LocatorLength be changed to quantity? I
think so (remember: doc in AUTH48)

Without reply, I went for the path of IFPIX IANA registry consistency, so sourceIPv4PrefixLength as an example.

If we collectively agree to have an errata here, fine.
However, more updates are required to the IPFIX IANA. (https://datatracker.ietf.org/doc/draft-ietf-opsawg-ipfix-fixes/ [datatracker.ietf.org]<https://urldefense.com/v3/__https://datatracker.ietf.org/doc/draft-ietf-opsawg-ipfix-fixes/__;!!OSsGDw!Lyv_id3AIUO1Yuhu1aZmSjDK62wtQR0z3DBcmkJ7ULPRsQGC5d2hh4yuFPtuL-XZ6WoLxmXbbwRNgFmJzC6kAg$> ?)

Regards, Benoit

On 12/12/2023 12:33 PM, Ahmed.Elhassany@swisscom.com<mailto:Ahmed.Elhassany@swisscom.com> wrote:
Hello All,

That’s interesting to see these diffs between -14 and RFC. I limited my erratum report to the abstract data type for IE 501, see https://www.rfc-editor.org/errata/eid7728 [rfc-editor.org]<https://urldefense.com/v3/__https://www.rfc-editor.org/errata/eid7728__;!!OSsGDw!Lyv_id3AIUO1Yuhu1aZmSjDK62wtQR0z3DBcmkJ7ULPRsQGC5d2hh4yuFPtuL-XZ6WoLxmXbbwRNgFnfkJ6hnA$>.

However, for the differences between -14 and RFC, I don’t have enough expertise to report about it. I hope someone more expert than myself on IETF processes can take care of this.

Best,
-Ahmed



From: "Aitken, Paul" <paitken@ciena.com><mailto:paitken@ciena.com>
Date: Tuesday, 12 December 2023 at 13:04
To: "Brian Trammell (IETF)" <ietf@trammell.ch><mailto:ietf@trammell.ch>, "Elhassany Ahmed, INI-NET-VNC-HCS" <Ahmed.Elhassany@swisscom.com><mailto:Ahmed.Elhassany@swisscom.com>
Cc: "ipfix@ietf.org"<mailto:ipfix@ietf.org> <ipfix@ietf.org><mailto:ipfix@ietf.org>, Benoit Claise <benoit.claise@huawei.com><mailto:benoit.claise@huawei.com>, "Graf Thomas, INI-NET-VNC-HCS" <Thomas.Graf@swisscom.com><mailto:Thomas.Graf@swisscom.com>
Subject: Re: [IPFIX] Data type for srhSegmentIPv6LocatorLength in IPFIX Entities registry


Be aware: This is an external email.

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.xml [iana.org]<https://urldefense.com/v3/__https://www.iana.org/assignments/ipfix/ipfix.xml__;!!OSsGDw!Lyv_id3AIUO1Yuhu1aZmSjDK62wtQR0z3DBcmkJ7ULPRsQGC5d2hh4yuFPtuL-XZ6WoLxmXbbwRNgFmfnwysew$>without 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 [rfc-editor.org]<https://urldefense.com/v3/__https://www.rfc-editor.org/rfc/rfc7012.html*section-3.1__;Iw!!OSsGDw!Lyv_id3AIUO1Yuhu1aZmSjDK62wtQR0z3DBcmkJ7ULPRsQGC5d2hh4yuFPtuL-XZ6WoLxmXbbwRNgFl0DvFXNA$> 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 [ietf.org]<https://urldefense.com/v3/__https://www.ietf.org/mailman/listinfo/ipfix__;!!OSsGDw!Lyv_id3AIUO1Yuhu1aZmSjDK62wtQR0z3DBcmkJ7ULPRsQGC5d2hh4yuFPtuL-XZ6WoLxmXbbwRNgFnkstXxXw$>




_______________________________________________

IPFIX mailing list

IPFIX@ietf.org<mailto:IPFIX@ietf.org>

https://www.ietf.org/mailman/listinfo/ipfix [ietf.org]<https://urldefense.com/v3/__https://www.ietf.org/mailman/listinfo/ipfix__;!!OSsGDw!Lyv_id3AIUO1Yuhu1aZmSjDK62wtQR0z3DBcmkJ7ULPRsQGC5d2hh4yuFPtuL-XZ6WoLxmXbbwRNgFnkstXxXw$>