[DNSOP] Re: [core] Re: Fwd: WG Adoption Call for draft-lenders-core-coap-dtls-svcb

Ben Schwartz <bemasc@meta.com> Tue, 30 July 2024 12:36 UTC

Return-Path: <prvs=3941785cf9=bemasc@meta.com>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id AF7B6C14F60B; Tue, 30 Jul 2024 05:36:45 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.101
X-Spam-Level:
X-Spam-Status: No, score=-7.101 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_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=meta.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 iPCtLn86XO2m; Tue, 30 Jul 2024 05:36:41 -0700 (PDT)
Received: from mx0a-00082601.pphosted.com (mx0a-00082601.pphosted.com [67.231.145.42]) by ietfa.amsl.com (Postfix) with ESMTP id 6D102C14F704; Tue, 30 Jul 2024 05:36:41 -0700 (PDT)
Received: from pps.filterd (m0109333.ppops.net [127.0.0.1]) by mx0a-00082601.pphosted.com (8.18.1.2/8.18.1.2) with ESMTP id 46U9Zrt5009721; Tue, 30 Jul 2024 05:36:37 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=meta.com; h=from :to:cc:subject:date:message-id:references:in-reply-to :content-type:mime-version; s=s2048-2021-q4; bh=JKGq5PzRBDdzqQwy EVP6yEo7ZuC+cSJSqkZbk/hiH8I=; b=dt9IosZ70SobY1zikDHo/amk+XbbePcZ X+LgthUpak+cZqqIVgd3blV1IZ+J+ENGDLYC5c1qIXSc0C2vqAsfdbBD9yHJS4b9 zKE7QoH9l64NLi5RuefW3BiEffl8sJiCdZZmi5RDqRNxdvLqMl8TBcWvAbJjjXsB GWxHGdHfNB4WhnfDKAA8resiDZkxX25NzxfowflfI6xlUeG+n45miiW1AqTDnlb6 F0+Z4Fb9T3gYKY9ExdyR3hI51zEckvv35/q/ygHlaMzb9ys9pAarhNJ9a7EORm/2 wdGUvF2sJhyHykN/MaL/JkDDUIqibbci74mbPJqlKRd4HwQ5r23gUg==
Received: from nam10-dm6-obe.outbound.protection.outlook.com (mail-dm6nam10lp2100.outbound.protection.outlook.com [104.47.58.100]) by mx0a-00082601.pphosted.com (PPS) with ESMTPS id 40mvxg7pae-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Tue, 30 Jul 2024 05:36:37 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=GCrJygk3XinuqsoeJLIl578WMFFFmh9fJwpedz4yIrAkZWyUGe3/49lUi8wjlpzkaehk2D+mmiDmKOEcxEREGCU+8L36/rYS2qKQlLDdEUPH7ZRUl3IJQezX91fWYo7wp/K7lzonxhN6Bsuo5LXODmgIB1ovcM+WkaK9OBar5B8/6tqhIBOxJCvcbEod61c9YADqUJWm6cbZvpjdMHdofu+lL9VRUejp4YVZc0cUewj6UgxraJLxd3l9FOIrJPm0m0fNzHLyQr5sXkOGjFYRxTsXV0Y3oHlAeGmElDDj9XxNcResL2Q07deJ9C93S/cWri3t0R4vV81pcSKKM9AvjQ==
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=JKGq5PzRBDdzqQwyEVP6yEo7ZuC+cSJSqkZbk/hiH8I=; b=qtMRkJZbRVYSihuN3jgNBnHD9nzL5DFjH72MlZHtVLePlocRgEmZb6VcPLNedFvYtHrrcjdnMmFb6saUlIQ0XscmtE6mxdXmyLI2jz9evaYbOHIsnDnTtpuJ5UZcm+MkMjvoOLsiL8PaYVGDfBYWf5VgGIZL552xtJUXAL+G4ccuhC4gtwBoAOZkksO2ZOocJMKEJnM0hlwxGRmADGmsl+MKT3p0Rg+PphPBiQJXUqpS1/VR6pjuzm3riMoasTSqU1fD3Nd+uMsitsZ60p1Jc63QrVb8KSaQJDUJNjvgbLIpi4PqyNKt/cqdy8bEAKx3mJx77j8fBDk27nOdlgIEFA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=meta.com; dmarc=pass action=none header.from=meta.com; dkim=pass header.d=meta.com; arc=none
Received: from SA1PR15MB4370.namprd15.prod.outlook.com (2603:10b6:806:191::8) by DS0PR15MB5549.namprd15.prod.outlook.com (2603:10b6:8:132::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7807.30; Tue, 30 Jul 2024 12:36:34 +0000
Received: from SA1PR15MB4370.namprd15.prod.outlook.com ([fe80::b6dd:72cc:243a:babb]) by SA1PR15MB4370.namprd15.prod.outlook.com ([fe80::b6dd:72cc:243a:babb%7]) with mapi id 15.20.7807.026; Tue, 30 Jul 2024 12:36:34 +0000
From: Ben Schwartz <bemasc@meta.com>
To: Christian Amsüss <christian@amsuess.com>
Thread-Topic: [core] Re: Fwd: WG Adoption Call for draft-lenders-core-coap-dtls-svcb
Thread-Index: AQHa4mr5KpheCsr1BUCUNHsh7xn/OrIPNTNK
Date: Tue, 30 Jul 2024 12:36:34 +0000
Message-ID: <SA1PR15MB437026BDA4CCCFD92A1F72C4B3B02@SA1PR15MB4370.namprd15.prod.outlook.com>
References: <1f45d102-5997-48fa-a205-48c63a2730af@ri.se> <D51D54F8-8E88-4C82-84E9-C77745C5E9AE@tzi.org> <DU2PR02MB10160A7FD8589E471F775F95388B72@DU2PR02MB10160.eurprd02.prod.outlook.com> <SA1PR15MB43705A05EC4E46439BA54693B3B72@SA1PR15MB4370.namprd15.prod.outlook.com> <Zqi_0hWno5Clx5EN@hephaistos.amsuess.com>
In-Reply-To: <Zqi_0hWno5Clx5EN@hephaistos.amsuess.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
msip_labels:
x-ms-publictraffictype: Email
x-ms-traffictypediagnostic: SA1PR15MB4370:EE_|DS0PR15MB5549:EE_
x-ms-office365-filtering-correlation-id: 6fa2bdd6-eb73-4abe-9fe1-08dcb0943f8a
x-fb-source: Internal
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;ARA:13230040|376014|366016|1800799024|38070700018;
x-microsoft-antispam-message-info: RwdU669BDBiPGjcd5ZTOoaspT1wjl8kCqZDRyEozAzm8YyllX/XEkOLeT8jgGZ7o/TayJxQI04DM0GkecAzYFT6gwOqrSIkhQqdE9S47RYPDnCdJYHPgwTNQdrJbA32gCmpCeWRh3Skj4CXl3oTAaR7NblljrXeaTIas+6Nb5KDXQEXq9uIoG94GQGDnnT58xVd4dfdVuLq1YGSee7S8LTyWfMFMLBwQux6m/5DHkKwQY1SefA2U20upOGJJsxhJLcf91rAsrJ7Cl72UH/+V4KZmjXp5H5+IYPyTyzNDSrinvMuZCUm7cnmHUZLf6EJnCMF6O7tfsNxMcFN1tP5J++kico5RgzeEPcTSoXETMywql2PvcfZa2LuQJGEHJPE6zSYxc9lm9d9g9F+bPsHsteXfdLIkK3XThUh79fzNTnTY+uEfgSxWS/6oTXlh52f/+Yu4FXM42dv3U0DZv0AhKghBuSgX2KetTrfYOW/Q8hwIysYLWkfny32LDzZyixxGUVo74v5jG93OiaR+DE/f2E1W0cn6w2MXs+0Fpsyd/9ZX4tAnSTFqkwXYjRJuKcz1YaALGcNV4gWpuRn5OiAqIQWtB+OCUidqXEXLRHanghn+kyaV+Oyjc/8KIEpqffzLOzlQEpGXdiGNRca+Mj3XFGC8X2kim7ik3X0w0v4LU/cAKObxZq51bWabAL4wAdvbrE6QadTZiTshZHiToCT72zzya6xv+EcaHxM39p1R6+vNtfT28e1E+ssq8VSPlDCzPPqBMvvqnnG/m9BiU8SrLgF1micq5sdIArj3LP4S9pj/7AWUaAMukK+I9Cr3IKfG7wt7qFPLsllyBv/LqlmT0hN+kBkzT7SjfOYtLZ8GhFkVdpwq8xZ5d/7aQhkaXbsuaBEpeS6hrwE5ZSdPkFxVI/I7MMmjQo3coVxr21Qg9NFB+XH73d1t4G2fXztv1Z+ZTvA7KMF+CfzUptK739M4sYQKPoJBYSL7FiB6uzsKmLKnJ152bvGwN+yOVZI4j2y3WI6VaHsJTYmwHy4ngf947CcEgR8DNy/+rrc9xMxHRGAeqwPgwOLfhYr/QYnzWXhM9RqEsBIMnIpQDHq3tV+UMeevvXbaT8MhxqHqeEKJK3YVvnNDlNYm3Un1dITzcSIZbO8Tjjv2RBR6RNTWASYCZZKSnreUMv11YOUkeqwfhYdhhN8MiZpBMzYQar3wi56qr/VolcSKQEEzUj7tsVCL/dvyru20wq32cByLFvtCvkRJ9CxrBtRhVWfyQ9wMHD0/NyVkxmZcQDQ1HSLzXgS3KyGmxRBLxeURr01y9r0XJg3FWvh+OZyyIVwtXFxNDyFImHbghDa8UX0NmjWxyMDIGmQbCxmIZvx8Yo/+CRjC0pY=
x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:SA1PR15MB4370.namprd15.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(376014)(366016)(1800799024)(38070700018);DIR:OUT;SFP:1101;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: SYgBo5n3COsiz49diPKwIfMrpnV1IlYJRh2PwVHXM5psvl6jR1MHQ0xyQs21yxAnD7RNOAICZNNwF4OGdBnuEXInOWvM6zrV5rB+JQGfR+QmR0zEC9HhHirIcwn+dRCckDHeYmPcOe5IhaNRBcLNXXmJqukncT7jshQJ29rseDF1YqYKpNusLLfU2ymI8pPUh134EoJI72da108t/+XT3+vxJRDMESS9vZ+PYy8pWw7RJrZi/YqopuVejNfNf2fyDqcU5iw/4+f3kTIBmZRn5XnzRsTdIl3Lu+DbvSPyX+DC7EMrHfy3O3a8PxByIQndtc6olUGtydIejbKemV1R2P5KNw8YqSYDRyYX+BcCUgwZwliDvrIK22oe/2RqII9F/5P4S1DGtlwey6W2nzekfwMZZY9822F760jad66AgLr/cnPiEE+SnkoNYCNuWLRRRqc1fmJCxDMQAoXPFWhsZAWM7quzSpEYilF0CCOszNY1OB5f3J5perAL/6fkCboAwPO3X5OTz7p9SYqO690DiYkNte9X7YTj9eAHXSjm7yNMBeaWBzlwWQQjpwNd8HRumNvcB4e+ph1t0EGcSq2kTnB/qOxaU6DP6Z0vPWTCF1DTwgiqKMBLouYWwm/ZgQVwsRlmfLkq+FiiDHtPSrT8a8gsS5TQOt1+hl5HRk3i4mTxmM2TsGdR8l6Nqo5MhlrGoAmWjyZ1oiZfH32DfbCra7/brLHmZpOsymCM050YKDMX3fLxf1VqJn85aBek/IW+Re2IhAdNZ16r/LCSVIzR98T2WhGKzJhngWkPDXYkRhrejq6ZST8sVnzK4aI9ljulNMmG00qMj+aB4bTzYCQciMpcqK5HDqu4bS0OATimR9n5n4JqBsikHCtjifHGfwhOGJE1V/WsDpyBzHlxeMq1PhfuVnT7XEH0agiz4vNLD4iANzo/p0gC0CmyDSdyh2PLHe9vroU4DB81zvKEERBCgi3LxOwiqNFGHg4/TEgE+5vkSHjlGjTVLPQBYJRxs/1TJLCn8QKSSnku3o715f/ASyTqP/gKwwkvyB3puHHvqz8q58fa9YkGj0+ZJ2B0pO2C5Om9VYa8jXiLVv6QXc+u/Req/GVEib8IPopBtq09nq8y3EQIYOVUlT1nXcQYNdJsLrNUX5lRna5tSdw8NhUuLdZyi6iW+nP5JDH7Gg1HFBC2wzTjX8EbGYUbb9ENK9uWgGTuYtkqPhpVuXybdeY0qBVvE1Dl/SsefM/FOvtO8CMM/gwyIqCv4uFgoq4JOwM9XGbAnTpuEno2za675cFWEwKHmHcvuW5NXECuYy49NQnMts4AOU5Q50Nm0g19YXFptec49qNboK/PbLrWWqqYcpY8X86cCAclHsJgcOGPjVPr5MdwjK2L6KOtWXXt1Uw7VdqdzQ0Yv/v5zjS0GmT9v7MGqFhNazeKeMlnl6+1XXrARurzoNMPbF4zyWmeMo38uq6svTZJ/Ep7LnqwjQ6BIt760ufrI//X/odOlwDsh9qWOxvyYd7IjxyMqXBiHVChSN5Bzm2/tF7CFcUE3ABPLQR7dhkWclTqVqoYzWhk/l14ctFnxIRNQl+NJ/k639O4N0AKZEft9U41b2/5t922w91VS4TuVjzhs3eBZyRxeo4=
Content-Type: multipart/alternative; boundary="_000_SA1PR15MB437026BDA4CCCFD92A1F72C4B3B02SA1PR15MB4370namp_"
MIME-Version: 1.0
X-OriginatorOrg: meta.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: SA1PR15MB4370.namprd15.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 6fa2bdd6-eb73-4abe-9fe1-08dcb0943f8a
X-MS-Exchange-CrossTenant-originalarrivaltime: 30 Jul 2024 12:36:34.7159 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 8ae927fe-1255-47a7-a2af-5f3a069daaa2
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: P9U4qimGLIaBELJvKzmttT7wiROtnzxdLkeGBl3VThSdPjATiPM15pbbsrowHtD2
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DS0PR15MB5549
X-Proofpoint-ORIG-GUID: qWqt9Sy4H1OgQP_mzWtFHx2u_kMitYz3
X-Proofpoint-GUID: qWqt9Sy4H1OgQP_mzWtFHx2u_kMitYz3
X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1039,Hydra:6.0.680,FMLib:17.12.28.16 definitions=2024-07-30_11,2024-07-30_01,2024-05-17_01
Message-ID-Hash: IGUT6OVIXOLRREIVVHN2VM7FZX2FI4RT
X-Message-ID-Hash: IGUT6OVIXOLRREIVVHN2VM7FZX2FI4RT
X-MailFrom: prvs=3941785cf9=bemasc@meta.com
X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; header-match-dnsop.ietf.org-0; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header
CC: "mohamed.boucadair@orange.com" <mohamed.boucadair@orange.com>, Carsten Bormann <cabo@tzi.org>, "core@ietf.org" <core@ietf.org>, "dnsop@ietf.org" <dnsop@ietf.org>
X-Mailman-Version: 3.3.9rc4
Precedence: list
Subject: [DNSOP] Re: [core] Re: Fwd: WG Adoption Call for draft-lenders-core-coap-dtls-svcb
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/qpNQdWvMBJY2k9fYlodnXQBWk7w>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Owner: <mailto:dnsop-owner@ietf.org>
List-Post: <mailto:dnsop@ietf.org>
List-Subscribe: <mailto:dnsop-join@ietf.org>
List-Unsubscribe: <mailto:dnsop-leave@ietf.org>

Thanks for the background, Christian.  I think one or two sentences on this topic would be worth including in the draft.

--Ben


________________________________
From: Christian Amsüss
Sent: Tuesday, July 30, 2024 6:26 AM
To: Ben Schwartz
Cc: mohamed.boucadair@orange.com; Carsten Bormann; core@ietf.org; dnsop@ietf.org
Subject: Re: [core] Re: Fwd: WG Adoption Call for draft-lenders-core-coap-dtls-svcb

Hello  Rich,

> I'm also surprised by the choice of mnemonic, which is very short.  If
> the extra 7 octets of "coap-dtls" would make a material difference in
> some use case, perhaps the draft should explain that.

This was mentioned just very briefly during the tls-reg-review[1], so
I'm happy to elaborate here. I have no current use cases where they hit
the precise boundaries, but two observations:

* In general, CoAP is one of the IETF protocols used in situations where
  sizes matter a lot -- while a DTLS messages usually fit well within a
  UDP MTU, CoAP is designed for running over fragmenting link layers,
  and the Client Hello and Server Hello are just the messages that
  already fragment[2]. With cTLS[3] being worked on, there is hope to
  push those below the fragmentation threshold -- provided we don't add
  too much on top of it while cTLS is shrinking.

* The process of designing EDHOC to fit with its required use cases
  involved byte shaving and just barely fit some of the maximum lengths.
  [4] describes how going over a fragmentation limit can cause
  exhaustion of slots and thus delay onboarding by an hour. To my
  understanding, DTLS/cTLS is not aiming for that precise space, but it
  does illustrate that this byte shaving around CoAP is not a vain
  exercise.

I think that these considerations are well understood among CoAP users
(who are the main audience of this document); if you prefer an
explanation in the document, we're happy to elaborate there as well.

Best regards
Christian

[1]: https://mailarchive.ietf.org/arch/browse/tls-reg-review/?gbt=1&index=RiTWJ3-vE95YQ76Zk3VZySB4YEs
[2]: https://dl.acm.org/doi/pdf/10.1145/3609423#page=12
[3]: https://datatracker.ietf.org/doc/draft-ietf-tls-ctls/
[4]: https://www.ietf.org/archive/id/draft-ietf-lake-reqs-04.html#name-time

--
To use raw power is to make yourself infinitely vulnerable to greater powers.
  -- Bene Gesserit axiom