[core] Re: Gorry Fairhurst's No Objection on draft-ietf-core-oscore-groupcomm-27: (with COMMENT)
Marco Tiloca <marco.tiloca@ri.se> Fri, 12 December 2025 17:58 UTC
Return-Path: <marco.tiloca@ri.se>
X-Original-To: core@mail2.ietf.org
Delivered-To: core@mail2.ietf.org
Received: from localhost (localhost [127.0.0.1]) by mail2.ietf.org (Postfix) with ESMTP id 30AEB99C08D2; Fri, 12 Dec 2025 09:58:48 -0800 (PST)
X-Virus-Scanned: amavisd-new at ietf.org
X-Spam-Flag: NO
X-Spam-Score: -1.997
X-Spam-Level:
X-Spam-Status: No, score=-1.997 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_VALIDITY_RPBL_BLOCKED=0.001, RCVD_IN_VALIDITY_SAFE_BLOCKED=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: mail2.ietf.org (amavisd-new); dkim=pass (2048-bit key) header.d=ri.se
Received: from mail2.ietf.org ([166.84.6.31]) by localhost (mail2.ietf.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Z1xkbywcgBI1; Fri, 12 Dec 2025 09:58:46 -0800 (PST)
Received: from MM0P280CU009.outbound.protection.outlook.com (mail-swedensouthazon11011031.outbound.protection.outlook.com [52.101.76.31]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-384) server-signature ECDSA (P-256) server-digest SHA256) (No client certificate requested) by mail2.ietf.org (Postfix) with ESMTPS id 0258999C08C6; Fri, 12 Dec 2025 09:58:45 -0800 (PST)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=oicsAqBQS6ZG/GVTflK4TLebdUM3qduzmAaF/+pPWcxHICjwt28w3Y2A72+m+qBvvcasJog4yaC1OOxd3Sy1rlK3kSuecFuiY8DTciCO8RmwPjeVettXIDsUv1ECt0p1YOVxOsLlOzHdXJ6CmoWzoJMYY70iNClnyFb5EY0xWF+yr/Uxx0xaRus94GVeZERSwr9tkijIXhggjwJoomcH2HGCeNnTIBLQ8fkHqqbpJ0TUPx20y2aHx5CiCyUJYBGtiF39dPYaXT7O8inTm31ST8o0EbOdYyeoG6rLNyHlj7blFhJGF+zR9M35dSYZmcjPfWNFix38ng3InE0RGLt0UQ==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; 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=puzkkY04MY+tHq1MnukE4PF/fN7KDxbKzCzdy8qnZw4=; b=M8MCSiFgnGWsJ0wd5+6gpcn0lfrjSDe6iSEqCRvTLzF84tekpV9NRkyZfXF7kjnMVEDSUmnJMk8CgekPuoxfQTwnOom3d+Qa2+eXWI5mYHu8XLrE09kucHFDLoPguIaAoCMn1r/A4/CFvWJ7JuQixhEXiNnpuj6Yhgjw7LSBcbZHZsMdJWJzeHtDws0M6iB4YdAXcqSfQjyonrepYJQq9isOwueTygMSTEyOnTqIU//tI6WkUo8S9d4uJUtiHV2xefzRVN3AO0nfj1oFtjFeWOh26EE6D7PH1JycIKbRW5xK02wHWSkyCTEKN4hIFgXksrU/kIGIYxmjipc6vlLnYA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=ri.se; dmarc=pass action=none header.from=ri.se; dkim=pass header.d=ri.se; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ri.se; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=puzkkY04MY+tHq1MnukE4PF/fN7KDxbKzCzdy8qnZw4=; b=kbkD512kUu5x09IAQbGCkVYMhFFMHGFGFJvOWyLEVjaM4OmniPglH1YCzcfnhYN0qkNu6sMWzrmfU+ZK7PJMoxZnUPql3Gjwp899aVIoiG1X75zpfYe5J1mE9lf3tc+cdk96IIADOS56fnNkTsiZ5oCu1TEpTuy+yvKeQ/KkjeHfIfP2y/Kr2HEFXmc3xQdNRDG4o55MCHb2iAnBP0revzy1mmegyfYhD6eeaKV+HbX4g+qcocu1EGWgU5O4g/j9v//PVzEFZDsXn3hCoPAwCgR/9Q/hF5JSCZhPmbd1H5wKeiQjID5dHOR8DoTPppKYX5ZQMRpL9OQC1dgE6QOdDw==
Received: from GVYP280MB0464.SWEP280.PROD.OUTLOOK.COM (2603:10a6:150:37::17) by MM0P280MB0056.SWEP280.PROD.OUTLOOK.COM (2603:10a6:190:14::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9412.10; Fri, 12 Dec 2025 17:58:37 +0000
Received: from GVYP280MB0464.SWEP280.PROD.OUTLOOK.COM ([fe80::b1d3:d63d:ce0b:3f70]) by GVYP280MB0464.SWEP280.PROD.OUTLOOK.COM ([fe80::b1d3:d63d:ce0b:3f70%4]) with mapi id 15.20.9412.005; Fri, 12 Dec 2025 17:58:36 +0000
From: Marco Tiloca <marco.tiloca@ri.se>
To: The IESG <iesg@ietf.org>, Gorry Fairhurst <gorry@erg.abdn.ac.uk>
Thread-Topic: Gorry Fairhurst's No Objection on draft-ietf-core-oscore-groupcomm-27: (with COMMENT)
Thread-Index: AQHcMg1WqdD26wl0gkuhjCz2z4/QeLUeu9cZ
Date: Fri, 12 Dec 2025 17:58:36 +0000
Message-ID: <GVYP280MB0464681BFDFB06CE21BC2F4799AEA@GVYP280MB0464.SWEP280.PROD.OUTLOOK.COM>
References: <175923857457.2459392.9952051394743091482@dt-datatracker-6c6cdf7f94-h6rnn>
In-Reply-To: <175923857457.2459392.9952051394743091482@dt-datatracker-6c6cdf7f94-h6rnn>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
msip_labels: MSIP_Label_680afd86-dcf7-4483-b9eb-5af1dcd104e1_Enabled=True;MSIP_Label_680afd86-dcf7-4483-b9eb-5af1dcd104e1_SiteId=5a9809cf-0bcb-413a-838a-09ecc40cc9e8;MSIP_Label_680afd86-dcf7-4483-b9eb-5af1dcd104e1_SetDate=2025-12-12T17:58:36.243Z;MSIP_Label_680afd86-dcf7-4483-b9eb-5af1dcd104e1_Name=K2 Intern;MSIP_Label_680afd86-dcf7-4483-b9eb-5af1dcd104e1_ContentBits=1;MSIP_Label_680afd86-dcf7-4483-b9eb-5af1dcd104e1_Method=Standard;
authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=ri.se;
x-ms-publictraffictype: Email
x-ms-traffictypediagnostic: GVYP280MB0464:EE_|MM0P280MB0056:EE_
x-ms-office365-filtering-correlation-id: b2300a80-0f1b-40ee-a5c3-08de39a812da
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;ARA:13230040|1800799024|366016|376014|19092799006|8096899003|38070700021|7053199007|13003099007;
x-microsoft-antispam-message-info: 54pr3vPpGgBLXZZ0Wzz8ydTyGYKYRHpKMMy+UlbV5CI500pelQQpamJinvK6ej5Bv/V+BLXki5W71OqibHIldKM5XXQpsCt99aBcFpOYoRLBSxEFdhwDR7LYFYPTmVwI5PZ1wriSJlConoHrAjjhYl3vYvbGlfnifnhcZgWMjBYIfqPzSqyb6lafdvQW3ngol/h4A+ensZdLZ2ujAxz5n2BvZCEuhvUirLuH4UTAvL++SKcxQowfY/a2/8mIFK/5sqj9wwEKs6cT1bsi1SCYt2GmmPcXXyAU0jhIbBSYvQg/afG4TqGN98/hBxrWc+9rQBtEYCOWVfMi9v+LWD2BWimjke1iRn0/UAZzukaVbJJatRuxk0Zj2jmEbdLFKPHE5nIExR7AlDsWeg6JWX2IPhaUxdsrExK4Lhbr9hAHkp4ikN0BC8cw5va/1GjDD4RJQFYEJdfJqkMT8Pof/SNl12hERLrYoc4hHJFufg/KQEFftHHzy+ScPnsRFEheCNwyJTqIM+T3gryhVeMvI3nDfTH6V66ls6RrBqaw0W/7DPhuhzvq/lBdeX7Oo15BR91KvbLbfzE6wuBcbB89YG/hcgUUbaxq96x4IrqmRjSYxu2xMFkX3RxzS47r6MtazYz1+uL5HgTySDHqPyds2hgmotTFIbxLJkZTeMUKcWJxncHoQ3Q08M0+bKphSGK8f2kyGW0BcLvplOMxIErcrrtCgMNfk7NHCy+SvbQocSQaTZUir+rDJS2p/Z6WLNohl4m2IDL4MDK9CS+01ho8nuzunMbwKB/jzX+cBnodSSD+8J6d4ApkLf7pOkr+R5Y/lxexeTKK+3fs5lXgv1CmRm1sllU1IPF3s4b5e2tmcpNUQZGFGi/8ZhfydX1/HcvPLHnVIw4jCK+yf01JBfBqRhJFxp/iCkzpMPbxu+6G/6ayPRZsN5nveIchze4hyE34Ojvxw7MbxGzAoPM/tJmRfcngMtTadV/z3bVwvNBwDErzcUAVt3KyCY6sbXmbA+lBvqWcSWedAQNEep60lf/WnYoaRX7z0Lr68lsPPvXtC/j6Lm/iC5fjkdqQ51wn9jWk8mbo/N9dTs8oHOhs5l1PZb2fIHkjIqzuApGJAFoUD2dHC320kdjeEyygtqiyqGbFUGVWIA9HEFqrgrjnAupPZ6hbxXbdR5pI6BkzE6R9yk7H0knKr2r8NQanKpSsBeS72/+bb8jpmrmANi0WUyxqSi/1tTjNPWSa8qK0LSvsIqxl8tmSbfkjnL0wCn7ogzY95EoG69a/gL2qTRxRCVLx8BSTVgADCPTSAj2+8zKyXqgVwS6/nLLayOwfdT01AKvNBuLFzwLa1dq+ynetVlWxA8d73vnhxCaZBfcfvJF2SCjsDQF1eTqQyicrvgc9vPYmwCzUNlTiqVQaP7GEXB83WBhUlNx3YufJQoszP8WyQPrbj0n7qPSnEBQA6MLD3plLl9p6B9UCaMlnvL1cxpXfgld9ilLXoyh8UpCw9SeDa5P1aVkC0VSpVYoPx5pWgBnhq/sL
x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:GVYP280MB0464.SWEP280.PROD.OUTLOOK.COM;PTR:;CAT:NONE;SFS:(13230040)(1800799024)(366016)(376014)(19092799006)(8096899003)(38070700021)(7053199007)(13003099007);DIR:OUT;SFP:1101;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: bQzboR3g3s156FL//uMxcZ0AAjxHlFvbBJFIo1oNPHkSjn8peZUlhWc7Gz+/1wYub9jLRMLECzykiYGNtpIOWFa/5m3xGzfTyptsUQ8tKpV0IiYWvX32xd8P5RkXBk5NPtuB0ehcFdF0HT+PxFt0BoGwqB0h+/W89V+KgxKIEWaKVwkSYP/qN93GQUmRovuSfMJSPxwl1pI6bqgiWaJ/mMmpo3XGH3aBN4t2y4amgFCuRu6nGZdrzifHxB8TAeSkXHMaq9oKahKQXM2F+wXCN3XdhxNNq2jHhjG202onJtYHAuGEy8ZdbBvr4/Zfh0pG142BAZvXVCkRMNGzxcmd39g+bvDiRCCFcpmdqYK9c8UuTAYekyo5YAqY2yxGYg67OyaDoSGxzQlNJDmazMdg8ETtfaRPhlcFT/N3kLkjXCzQvHk0GINTF4uiGMcRbtjzbIuLyHxxhyONyoFcebje2J7yVWAxNO0gjNZD96hK2ZSGUTmIpDHL3OZJKY/xU2vqbX4FdYP5glNe3iti8SHkhbnWRRJK7Bgyp8C259xtqi4d+ykggCycSXLevsZs7EHneSIzO+D0m6vWtaPukoSRQpnaKW1LoJhTTFLL0r8aT/0ttIFl+vH1CRJH+SHogILv0aEtwWKIiHzAZ59xUmGzLhKYPDkECmp+hcqsOKzHkTpkf514V93LZIsHuGJta1A0jsIA5DJCdxmGvTQIHT5IhZeXcYu+8yx9yfRnmH8JJ2648XhlJL5U31OxaZm4hxwCfvlEsQ+dOvz1fHnV6eUIoHgCozlNb85OAQETy2EkPsD679cs0Ehl+TfCymmwgU6IrJ97NnnfX5QU08rfgPwm/LCdF2j94wTgnG6KFTtYMNKNPxsM80tFF4tPOo1kJ2IDIObX/daAAs0vYai0CzkWID1rMNM6HHYW8dmDh6+iXZ7sYOF3Bka6p1Dl93bzoPq5ilAGJDV1jEkZH1gWgYdXJseRu3rHuTHFDxc6uFhErz8OdzGilEKg+wWQLHmhgYLt5SlXfGt9c5sObYiklFNG7QHM0mWLSPD5VviATwne4wFlmRakRTbVaTc1TtcqX3ExUA/7itoEZPty+LoEHPbu/NQM0q2VzLPgyzleApJS8a37XuNE/wpZOf1PT/8RqPU40qYL0vfDQ73SF5y26QnB6O8lFzwUcZh7xtE/M/qeg22Z3vYp7c3Cmv50k8wKT2yhGTN7t9cacCTEhVjTWDtjOBCwGHz9MAsG6Ki9yDIoRXKFY3TF8zlt3v7gMhwKpkNNqcwhpqnvwYFu0kCMI6h4Zz4RsBEEUp5U0iaUBnV+p7TNilOoFD950I3ZWgGs5Xskej7syNWa8noRLpoVPa/G2Ux8UEwOo3GzEPm4onaf3zEGLRrW5P23gjjM2cAMee4P4uM9Bry5KEcteLV63VfDlXMOnVWL6t3V7Th1I7Q33j6NgnXtbyoW7+DzLJMyv5rF0T7W/bfrVTfwcD7zavpdsVdI2ZdWbVAMzLzc+iVNF0eEXOhkIIFyctRBbE+DhsKz4ME2KhO0aDoqRgKonz4FCqO9M7xhDP3AAyYGLeWQQng=
Content-Type: multipart/alternative; boundary="_000_GVYP280MB0464681BFDFB06CE21BC2F4799AEAGVYP280MB0464SWEP_"
MIME-Version: 1.0
X-OriginatorOrg: ri.se
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: GVYP280MB0464.SWEP280.PROD.OUTLOOK.COM
X-MS-Exchange-CrossTenant-Network-Message-Id: b2300a80-0f1b-40ee-a5c3-08de39a812da
X-MS-Exchange-CrossTenant-originalarrivaltime: 12 Dec 2025 17:58:36.6564 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5a9809cf-0bcb-413a-838a-09ecc40cc9e8
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: smOYEv4PXOnStKfTClkG8R/Vis7zNbRVPILuDC8TyS7Z8LxH1f5N8EX+C4Mest8mlNLOBNVRCN3Ejl5S6kHQ8g==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: MM0P280MB0056
Message-ID-Hash: P6KFQPVTIAWMP4BV2MRRU4BR6KZVM5AA
X-Message-ID-Hash: P6KFQPVTIAWMP4BV2MRRU4BR6KZVM5AA
X-MailFrom: marco.tiloca@ri.se
X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; header-match-core.ietf.org-0; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header
CC: "draft-ietf-core-oscore-groupcomm@ietf.org" <draft-ietf-core-oscore-groupcomm@ietf.org>, "core-chairs@ietf.org" <core-chairs@ietf.org>, "core@ietf.org" <core@ietf.org>, "christian@amsuess.com" <christian@amsuess.com>
X-Mailman-Version: 3.3.9rc6
Precedence: list
Subject: [core] Re: Gorry Fairhurst's No Objection on draft-ietf-core-oscore-groupcomm-27: (with COMMENT)
List-Id: "Constrained RESTful Environments (CoRE) Working Group list" <core.ietf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/core/e4OrN6hL6FLd7RZzsX1qfix7Iqg>
List-Archive: <https://mailarchive.ietf.org/arch/browse/core>
List-Help: <mailto:core-request@ietf.org?subject=help>
List-Owner: <mailto:core-owner@ietf.org>
List-Post: <mailto:core@ietf.org>
List-Subscribe: <mailto:core-join@ietf.org>
List-Unsubscribe: <mailto:core-leave@ietf.org>
Hello Gorry, Thanks a lot for your review! Please find in line below our detailed replies to your comments. A GitHub PR where we have addressed your comments is available at [PR]. Unless any concern is raised, we plan to soon merge this PR (and the other ones related to other received reviews) and to submit the result as version -28 of the document. Thanks, /Marco [PR] https://github.com/core-wg/oscore-groupcomm/pull/119 ________________________________ From: Gorry Fairhurst via Datatracker <noreply@ietf.org> Sent: Tuesday, September 30, 2025 3:22 PM To: The IESG <iesg@ietf.org> Cc: draft-ietf-core-oscore-groupcomm@ietf.org <draft-ietf-core-oscore-groupcomm@ietf.org>; core-chairs@ietf.org <core-chairs@ietf.org>; core@ietf.org <core@ietf.org>; christian@amsuess.com <christian@amsuess.com>; christian@amsuess.com <christian@amsuess.com> Subject: Gorry Fairhurst's No Objection on draft-ietf-core-oscore-groupcomm-27: (with COMMENT) Gorry Fairhurst has entered the following ballot position for draft-ietf-core-oscore-groupcomm-27: No Objection When responding, please keep the subject line intact and reply to all email addresses included in the To and CC lines. (Feel free to cut this introductory paragraph, however.) Please refer to https://eur05.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.ietf.org%2Fabout%2Fgroups%2Fiesg%2Fstatements%2Fhandling-ballot-positions%2F&data=05%7C02%7Cmarco.tiloca%40ri.se%7C3d28a1b4096b406cc92208de00247796%7C5a9809cf0bcb413a838a09ecc40cc9e8%7C0%7C0%7C638948353777334108%7CUnknown%7CTWFpbGZsb3d8eyJFbXB0eU1hcGkiOnRydWUsIlYiOiIwLjAuMDAwMCIsIlAiOiJXaW4zMiIsIkFOIjoiTWFpbCIsIldUIjoyfQ%3D%3D%7C0%7C%7C%7C&sdata=Zv34U0iibrhIUghyNszat4YLYZow0ptBGcQc25dvIcM%3D&reserved=0<https://www.ietf.org/about/groups/iesg/statements/handling-ballot-positions/> for more information about how to handle DISCUSS and COMMENT positions. The document, along with other ballot positions, can be found here: https://eur05.safelinks.protection.outlook.com/?url=https%3A%2F%2Fdatatracker.ietf.org%2Fdoc%2Fdraft-ietf-core-oscore-groupcomm%2F&data=05%7C02%7Cmarco.tiloca%40ri.se%7C3d28a1b4096b406cc92208de00247796%7C5a9809cf0bcb413a838a09ecc40cc9e8%7C0%7C0%7C638948353777362913%7CUnknown%7CTWFpbGZsb3d8eyJFbXB0eU1hcGkiOnRydWUsIlYiOiIwLjAuMDAwMCIsIlAiOiJXaW4zMiIsIkFOIjoiTWFpbCIsIldUIjoyfQ%3D%3D%7C0%7C%7C%7C&sdata=ovz%2B1ZhWiQ6pfpX7dqH4uMnBKajKMlbRGedjRAgTH9o%3D&reserved=0<https://datatracker.ietf.org/doc/draft-ietf-core-oscore-groupcomm/> ---------------------------------------------------------------------- COMMENT: ---------------------------------------------------------------------- Thanks for preparing this document and thanks also to Joerg Ott for his heplfpul TSV-ART review. 1) I include one topic here from the TSV-ART with an additional question: Section 12.2, 2nd para states that "when possible, the delivery of rekeying messages should use a reliable transport [...]" This seems to suggest that an unreliable -- and possibly non-congestion controlled -- transport is fine, too. This appears risky if rapid membership changes occur or are suggested in some way as this could cause floods of rekeying messages. Especially since (4th para), "The Group Manager MUST rekey the group without undue delay when one or more endpoints leave the group." An additional question: Is this a SHOULD use a reliable transport? ---- ==>MT Irrespective of the transport being reliable or unreliable, congestion control must always be ensured. This is already stated later in the same paragraph and now made even more explicit by addressing the next comment (see below). Some group key management schemes might well use unreliable transports. For example, they can rely on rekeying messages sent to multiple/all group members at once, e.g., over UDP and IP multicast. In fact, this is in the interest of sending less rekeying messages than when targeting group members individually, thus limiting the rekeying traffic and completing the rekeying faster. In turn, it limits the fundamentally unavoidable impact of group key management operations in case of rapid membership changes. In practice, the possible use of a reliable transport is limited to messages targeting a single recipient, and using a normative SHOULD is excessive and undesirable. In fact, for applications using Group OSCORE (hence most likely CoAP over UDP and IP multicast), it is expected that key management operations also rely on CoAP over UDP, with some group key management schemes further relying on UDP over IP multicast for (some of) their messages. In the interest of clarity, we have made the following rephrasing. OLD > When possible, the delivery of rekeying messages should use a reliable transport, in order to reduce chances of group members missing a rekeying instance. NEW > Different group key management schemes rely on different approaches to compose and deliver rekeying messages, i.e., individually targeting single recipients, or targeting multiple recipients at once (e.g., over UDP/IP multicast), or a combination of the two approaches. As long as it is viable for the specific rekeying message to be delivered and it is supported by the intended message recipient(s), using a reliable transport to deliver a rekeying message should be preferred, as it reduces chances of group members missing a rekeying instance. <== 2) In the following: /The use of an unreliable transport MUST NOT forego enforcing congestion control as appropriate for that transport./ (a) Could this be rewritten as a requirement as something like: /A transport (reliable or unreliable) MUST enforce appropriate congestion control./ (b) I am content with the requirement, but it would be better if this requirement also pointed to some examples where this was satisfied in other documents. ==>MT Regarding (a), yes, with a slightly different formulation: > Irrespective of the transport used being reliable or unreliable, appropriate congestion control MUST be enforced. Regarding (b), this is also related to the suggestion from Joerg Ott in his follow-up archived at https://mailarchive.ietf.org/arch/msg/core/28VfZG7V3R4fn54743X1N_K1528/ Overall, we have made the rephrasing below, adding RFC 4340, RFC 9000, and RFC 9002 as informative references. OLD > The use of an unreliable transport MUST NOT forego enforcing congestion control as appropriate for that transport. NEW > Irrespective of the transport used being reliable or unreliable, appropriate congestion control MUST be enforced. If the key distribution traffic uses CoAP over UDP or over other unreliable transports, mechanisms for enforcing congestion control are specified in Section 4.7 of [RFC7252] and in Section 3.6 of [I-D.ietf-core-groupcomm-bis] for the case of group communication (e.g., over UDP/IP multicast). If, irrespective of using CoAP, the key distribution traffic relies on alternative setups with unreliable transports, one can rely on general congestion-control mechanisms such as DCCP [RFC4340], or on dedicated congestion control mechanisms for the transport specifically used (e.g., those defined in [RFC9002] for QUIC [RFC9000]). <==
- [core] Gorry Fairhurst's No Objection on draft-ie… Gorry Fairhurst via Datatracker
- [core] Re: Gorry Fairhurst's No Objection on draf… Marco Tiloca
- [core] Re: Gorry Fairhurst's No Objection on draf… Gorry Fairhurst