[dnssd] TSR draft: to define and harmonize terminology
Esko Dijk <esko.dijk@iotconsultancy.nl> Sun, 29 June 2025 09:15 UTC
Return-Path: <esko.dijk@iotconsultancy.nl>
X-Original-To: dnssd@mail2.ietf.org
Delivered-To: dnssd@mail2.ietf.org
Received: from localhost (localhost [127.0.0.1]) by mail2.ietf.org (Postfix) with ESMTP id 80FD53B1CD8D for <dnssd@mail2.ietf.org>; Sun, 29 Jun 2025 02:15:30 -0700 (PDT)
X-Virus-Scanned: amavisd-new at ietf.org
X-Spam-Flag: NO
X-Spam-Score: -2.097
X-Spam-Level:
X-Spam-Status: No, score=-2.097 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_MSPIKE_H2=0.001, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, RCVD_IN_VALIDITY_SAFE_BLOCKED=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: mail2.ietf.org (amavisd-new); dkim=pass (1024-bit key) header.d=iotconsultancy.nl
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 jPef7wBA7Aqu for <dnssd@mail2.ietf.org>; Sun, 29 Jun 2025 02:15:29 -0700 (PDT)
Received: from OSPPR02CU001.outbound.protection.outlook.com (mail-norwayeastazon11023078.outbound.protection.outlook.com [40.107.159.78]) (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 86AE03B1CD86 for <dnssd@ietf.org>; Sun, 29 Jun 2025 02:15:29 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=NVnOqEQGcJopX0SO7uvztu8TIhDH20uUYusqNYZaH2lSjG+sAsnyGPs1XiAWG7jIuNk4JT/iKDDOWWzUZ5F65CL32SO6OQusCMpalybZax565BN94Rgj7NbNuc2smkcrtW8k0h1R9FP4nSNeUGjcaTd3Rg6v5phNr98h73nfaA2lOHB0qy0pKFB4X954VrOY8EIduwqRKLQNwvC/miBaxd8eLL0IdWzp1IcIzrgVIVFUPOZSdEI/xxBP0kIY+FMjR/ON6xiMMn1xr4zILxopW84XHLloaErdc/SuVEFGzfdSPS4/a/mu5FGsagiibcFdfVzBoqEMtswbm/Zhl+QzlA==
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=6jnuwrwGqq97IjeVkRPZ0X60WYAGw6z6nO+AI3gNP6g=; b=xT8qjApqUmN5NClmcTHLXV58zEcoYHKvbFsC5RBePCnmvzGVkCKTKRR63k1N58aVKd/h1rN42vxxwb4bgAsAATJwd4KNI5v/dseZdO8V/jVu1DiK+VJfyPhugsKbrIhU4TcfYVo2336+gmDwfr5WFlckPA2jNKPzYxcXNuwphKZTGRW8sgF+WydQSy2W5neBHLV3SuZtKxKtNz9b71JIoZC2P/olxXIuEZ/CqzPEtUfroAtRfR/A1jUlLH6rvLCAptDSR4v9D4l+F+dYM5Iuy1tt2HK7+3z6402TXH2RdE2ygbqhb/+IWgfMfng7g9e0eoKCt6NSKYpxdu+jRFW67Q==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=iotconsultancy.nl; dmarc=pass action=none header.from=iotconsultancy.nl; dkim=pass header.d=iotconsultancy.nl; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=iotconsultancy.nl; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=6jnuwrwGqq97IjeVkRPZ0X60WYAGw6z6nO+AI3gNP6g=; b=T4GaPAbWGQwSOXJ7x2HCYdwM/djic1ajpLzkXzfDSvv/NoTISTBSVcqygDS9L19XAuhq/TmJyzSyoUOM9QdgonEI2NylihOLmAq+qjt8PtMVbbai//1OXlvjFdueihmG2Qj9DlSLQt6+dxot67H6K3+f3R+YgeeAbxbzWv0Gv3o=
Received: from DU0P190MB1978.EURP190.PROD.OUTLOOK.COM (2603:10a6:10:3b9::20) by AM7P190MB0790.EURP190.PROD.OUTLOOK.COM (2603:10a6:20b:113::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8880.27; Sun, 29 Jun 2025 09:15:26 +0000
Received: from DU0P190MB1978.EURP190.PROD.OUTLOOK.COM ([fe80::5abd:5aa2:7005:acc6]) by DU0P190MB1978.EURP190.PROD.OUTLOOK.COM ([fe80::5abd:5aa2:7005:acc6%5]) with mapi id 15.20.8880.021; Sun, 29 Jun 2025 09:15:26 +0000
From: Esko Dijk <esko.dijk@iotconsultancy.nl>
To: dnssd <dnssd@ietf.org>
Thread-Topic: TSR draft: to define and harmonize terminology
Thread-Index: Advo1YnFGYeifYZHS+yVyU5WdjquxQ==
Date: Sun, 29 Jun 2025 09:15:25 +0000
Message-ID: <DU0P190MB19783D4C863D455426FC1960FD47A@DU0P190MB1978.EURP190.PROD.OUTLOOK.COM>
Accept-Language: en-US
Content-Language: en-GB
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=iotconsultancy.nl;
x-ms-publictraffictype: Email
x-ms-traffictypediagnostic: DU0P190MB1978:EE_|AM7P190MB0790:EE_
x-ms-office365-filtering-correlation-id: 06e537e2-1257-48b5-69f7-08ddb6ed7bed
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;ARA:13230040|1800799024|366016|376014|38070700018|13003099007|8096899003|7055299006;
x-microsoft-antispam-message-info: R7voeqARBVo2MefmvqBK5dEti9A2N7bWXEx4+LaX5gI4a7ug0ZQRm9P34iA4pYt0AMLfeoF6QFAz6FGXMS0OjsMszJJra5W4RZKToiWAq6ptG4aVqgwYmh7QXT4Fn36rtVoNylEdTP8MZWuYNS9SYiXk/h17agAWdjoJkwPIfBNv3M1uprgmj7w06uiKcC750ocNHsRbrQRf77Fjqk8wyaLlzWDDDKa1GlmAUd3yb/nFJOPwK1OF2wDuA3BOKQVhtDkTm3+iwIFXZ0oK9wHADkdywpsw9KQgRaxzsrl71shVTVm+OL4DGjOUSUX7bx72NWdBX9cyBcuHjhOhL1J0YR8sBFtltNZy0hKrBb9DNID6gIzuaFBNgPof7hBwElqxUU8R9MKPQwnkDgDLVFQcPddO3kIZHBZsKNXwP5sxr0VswznwM2Wxowlj4qo9qJQaCUNvLMMI/WAuuzEepMi/8mPtIoqx3XZCQytHaE8txeZbeeo5eAVmJ07N6fXiV5w0n0OELEsH2BjRQM3w3Ow0B9O2/KkkKOvJyyAzIVEXWL12f28b8PLIGG3oA5YmHqNx01MGJKOQYo9TGKS32Ipav3kEoXIWwHpJpCipPt3Pm8v9pz16kidQBTTaVOLsHFoPXv+Jd42jHWHox/UQgYNnlNzkznz7NCn9ZjSZq8jysYgZ1xdExokswLI7ZbunIq7y60YmpTL6K/uLztyzgcwORg8mqS1VBQg+ntmrKmUdrdlR6NYvKwfJBuwwgYnKucx0QWtlCPyBlO4S9glAt9dZ9N6MO8B8qag4AwRURQcGS4mffT2ItGp9PVhTsaP3/XGL2Ie/HmhVDWboGOYrxgzzsGsz0EcOnkJ3Jl6BHsH1dI0U6kCfRkLBHrmqStEtpVwtdnqzgva+x0PrqbOGMMU+WGZ5Xcg4KvwvLxHAkeTcee5amYF9kRSuQaWm1cwChKL8EM2HRfZhIT/s72M86L/hun/ZmWzeqx7bqNbPFEC2dvEi6CwnrzKns7AOFsPlgGy8GqyedUAfNCL5/T2isSz3lvrnDsUdABzMkQTdTdlJcYdDi8YYiTuVCis0tZhc/AK6kgTEzW/8obftDVmdt4JwZX04ZPNV4K7c0fxYdDdmHtB8/E7RUAkH3H9hfmUYlDOqQ91y04NlR/9Y09b+07FNgew6TIkxKmxnd9mo4d4B/XbyRWSFYCRe4PENcqyQ861l5UhHNwKVsRUS33OGxCt0TwV7rWSlRp0vaItR+hiLlCWmHTE7to3ty06bpKi3bRHTy9rXZRcLC7hpYsA/lyqziHN7tQchR39ae6yKNVLr+CoMtg5kOw7zbUS364QXecCisi3qfYdV8HTz8zWYL+HgEWU6cFxv0H9++PGmnUiYL1sAq23nM+SZrYkoAOLTi7sr3huJ+48kwA4tdiViE2hAaoVy4klGTshtLMm/r3e/VJyrGLPV1zjNqlvQPrqaUme7UOTF/xSBUmyXhFscuqFmEoXuxNQtbKO36kGhbudpdF4+zhyt3uuKOK/CJJnsrfN0
x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:DU0P190MB1978.EURP190.PROD.OUTLOOK.COM;PTR:;CAT:NONE;SFS:(13230040)(1800799024)(366016)(376014)(38070700018)(13003099007)(8096899003)(7055299006);DIR:OUT;SFP:1102;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: a20vVSs0Rc4Byzb4TPfw4dRPxf/JDjv5+yl3fsy/N/4KA7JmEi/akI0zKqcnMAXrZA4hZynMaP7P1O5mYWOqqpPJCJMtwikNAlwrW6IewIS8IuWG7AoyTAggtuMNWhuQ4IFgb/WjdpQOnvUx4zIMLO9WLDTAFPwZ7QqR19Y2noHGe+02eTOdbpZ1HsjGmQclRRduPdpBm6hyxcn2pAzH+mecdSahFSUlVkKF3GvCK3QAtkXNBDR2VNF92sYK1OTH+ofCs7Hsy+hhfq2lSLay0Ube/N1BIbz7PeNDGHDw8QebBKCq3nPGUtfFW8ta3N0zK0h6DUZH0BZF8k6OlwKZHSodprdtjvEJitkP8K8nnYvX5thCi7BoOaeTPLl1Gwx9YxvytO1HfHXfzO5Tu5VqMwhdQK+qlt47kH4aLxrXSwB+L4HXxfx1OtwCzmk5Q6CQs3H6/Ol+eXgB2ujMmE87WzK3LRNkTLOWDmQPPhEyrQzH6n2rDIK/rLKE7+Wzr5c4tmJAnTSFdLQmWsv+1HJBlxaiYI1wEEmRG/psEOyiOidtyrC2tmeFwQsOgzlLDG9Pvl5IOdAX0LPpXTmei6wVcigNBxVyROlmaaQTDKUiHdE+zPMp0e+zYiWhc5IqyXs0nJ4wwLufIpDLjZ7IwPayi6/CA+BfQjRxYbk6AOmmdUA1o6XkNnChwdz7wVW6cjA/rJvwW8HVS1GvB8ru5fcj7ekrJAAPWl0C85LnBWuUNOFp65FXav49OWRQNGqxMEmF9Th9erWIY8bkmVZBKBntQZBRnD9wtsLFl624hZzjG0SHPWzbTLK5Q3c1+3xamFvQ8969C2G349IisxGeLAXiZgrh9Bje/cy3nXajGYrVCR+rWc7xU1oGrDNomIukNGmjbM+88+uBQWFVRcm9G73KThgFZHDbL2caaebAUiJa0BPQhctwnr+3zjgyzzljEW0JuOU1nhSUDBe7/kHHhMP5bgbhY96I2UccZIor6A3cG/GJEfkQFiy7YnBqlETDILRAxlvDRL5hw2k4uDSXPlYdntCACwMAhhVqPv/DfnXGMQjQcX1ixNpS0yB/mW5MsKUw9A65t6S9lgHIN8XC7hqep0f9ozDzm41YkT+jj7wtVWftn4RA7c2tYppOQ11A8MwA3KYMIFYDz38E/vpFozaW0yg2zJg/dJp3rlUabOuI3/3+VLwRi5yEqnO9UAIz7P8JmXcAZNPu9TmR0FB1iUdRKi4e8Diojk+5ReaYGg890vFuwBOfvfO+Aye+pQM5yAW3XqtBu/gBlddKD9A76F1rvGjTxm8dgyyIlfPNshccY4Wr9UeNLhGtQb6owwE3g68zGqHOWHW9CayFjAvsepJ2x98AzGqnkU8qjpdVQjTuXPCy8ayKdLPQDaJf/IeHi8dl8ovugMMTMA1QGe9BvhPoz7YqwBqP536J6YYb5X3oyCq4dsc7NxqsQ9hXsw7q+H12FZA+QraZrpOXUbnM9p9iSvlGxp+nCuAiTNF7h5PSy7BIl344AzCiX10GyWlQKdpoaOBqTfJBJT4SBDWKMQiNmbaILVSpJMk4pz6p4SK3mFgIXNFqHZ8rt5XaZY0K2iYg
Content-Type: multipart/alternative; boundary="_000_DU0P190MB19783D4C863D455426FC1960FD47ADU0P190MB1978EURP_"
MIME-Version: 1.0
X-OriginatorOrg: iotconsultancy.nl
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: DU0P190MB1978.EURP190.PROD.OUTLOOK.COM
X-MS-Exchange-CrossTenant-Network-Message-Id: 06e537e2-1257-48b5-69f7-08ddb6ed7bed
X-MS-Exchange-CrossTenant-originalarrivaltime: 29 Jun 2025 09:15:25.8792 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 58bbf628-15d2-46bc-820b-863b6774d44b
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: WJUA0LYjXW/2Tx490RVmyxKfVX0yX3x2XIiyH3lc9ZvCI7TB88Wr4wH9n6jt1u6WzCiPCXxkax0r7OekePyYdiz2LIHpH03iOJqk3A8lzqs=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM7P190MB0790
Message-ID-Hash: RV33MHUMOH3HO7QROJBRG5MK3C4LI4GS
X-Message-ID-Hash: RV33MHUMOH3HO7QROJBRG5MK3C4LI4GS
X-MailFrom: esko.dijk@iotconsultancy.nl
X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; header-match-dnssd.ietf.org-0; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header
X-Mailman-Version: 3.3.9rc6
Precedence: list
Subject: [dnssd] TSR draft: to define and harmonize terminology
List-Id: "Discussion of extensions to DNS-based service discovery for routed networks." <dnssd.ietf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnssd/j17vjPOl1He0zQZPfrhDwSijjLs>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnssd>
List-Help: <mailto:dnssd-request@ietf.org?subject=help>
List-Owner: <mailto:dnssd-owner@ietf.org>
List-Post: <mailto:dnssd@ietf.org>
List-Subscribe: <mailto:dnssd-join@ietf.org>
List-Unsubscribe: <mailto:dnssd-leave@ietf.org>
Hi all, I've just assigned myself a new task to add terms/definitions for a number of concepts being used in the TSR draft: https://github.com/dnssd-wg/draft-ietf-dnssd-tsr/issues/1 Any input about preferences for naming etc. can be provided on this Github issue, or alternatively by email. It looks like some terms can be harmonized i.e. replace different names by a single name and use RFC 9665 terminology where applicable. Here's list of terms (not necessarily complete) to go over: * requestor * mDNS requestor - would be more clear to use "requestor" or "local requestor" here * SRP requestor - better perhaps to use the RFC 9665 term "SRP requester" and point to this rfc * SRP client - better use "SRP requester" per RFC 9665 ? * mDNS registrar * registrant * mDNS registrant * Regular (non-proxy) mDNS registrant * mDNS registrant that is a proxy best regards, Esko