[Anima] Constrained-join-proxy: use of DNS-SD discovery of a Join Proxy

Esko Dijk <esko.dijk@iotconsultancy.nl> Tue, 30 November 2021 12:56 UTC

Return-Path: <esko.dijk@iotconsultancy.nl>
X-Original-To: anima@ietfa.amsl.com
Delivered-To: anima@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3D0CB3A1289; Tue, 30 Nov 2021 04:56:04 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.1
X-Spam-Level:
X-Spam-Status: No, score=-2.1 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, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=iotconsultancy.nl
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 6EasyQiXq2tJ; Tue, 30 Nov 2021 04:55:59 -0800 (PST)
Received: from EUR05-AM6-obe.outbound.protection.outlook.com (mail-am6eur05on2105.outbound.protection.outlook.com [40.107.22.105]) (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 BD1383A1286; Tue, 30 Nov 2021 04:55:58 -0800 (PST)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=dqQgM+jPDq8GtnMC/KFw43I1l+NaM6kCci2OWd9VpUJMNyALzO99OjOCN9w/Dl8sqJfym+pFXTMwdCsDJ0agGXQ1qp7b14JV3KeAorNcpGQ0w8nFvBz/eqMJ8pIrYU7goKTaExPTG6lrZZz0ywxVyC2Y/SC4HSXVFGYx0hDhP1aKhpHI0IYQ3O7Tx+IqFwp2LbKdA/MdfFyJ1Y8h2oRAZRnniFKWyaiuOMtGOcWe4+yuBsskxI48RUni24Ys6nIlElJLSWBF7Y8WoqFlLcEAiiinz9SKhm7HWQicAA6QIMjoxnY2A0xFBzFErPF51ijRjhIzt4jKMrpBq+UPQTbEtA==
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=xfrBm4y9fDo5P97nm5JwaqS2h4h2+70bhX9SlXhxhzo=; b=jMf6N88+bNB+93+NjS+tlQR4wUc3hM7viJHkDP1wGUwrtcZbV7NwTKBPQswOIz/YdCxCqzsnvc2wfBi3kuZD6T2y2RYsh2KRBREQ43uJoAgdgG5boUXjhOOsfmxhztZ8cK+vscs1WdC2yukTCcg2+HDtwSKTQXU+w14ADyR5Bf5+g6U9U4+vLXgJ/9r4MFZJb/T6q17XKCHGcAlp+Q0FtiEPnX5ZWS7/PBlyWTtJIGKITjjwDc2HCWiPuQC4G4ITA7TTv+6HogcdWp4yPjKKc4O7nbSDude2FLy/EACNiCy4yCDsvbqSLhrKEKgPJkm16dgEjqMHYQkTnHntQXeFBA==
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=xfrBm4y9fDo5P97nm5JwaqS2h4h2+70bhX9SlXhxhzo=; b=I4YArWnBDSVdixnZ4CuhVLheQUbBtX9xJEdMeDtCPQYwT/aDJdCHvyIjgbXtbpDHEK8RFeMqv/1Xm/xrjQQNjypSDhyv1j5CjjUm5jrR04dDygDghiLFBVAonXDRASUdCl00oLwQPoCvHKcEIwviL5kHRQtMEuPKkzqHlxdiGgk=
Received: from AM8P190MB0979.EURP190.PROD.OUTLOOK.COM (2603:10a6:20b:1d3::8) by AM0P190MB0788.EURP190.PROD.OUTLOOK.COM (2603:10a6:208:198::19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4755.11; Tue, 30 Nov 2021 12:55:55 +0000
Received: from AM8P190MB0979.EURP190.PROD.OUTLOOK.COM ([fe80::c41d:c9d6:d8c7:65c8]) by AM8P190MB0979.EURP190.PROD.OUTLOOK.COM ([fe80::c41d:c9d6:d8c7:65c8%8]) with mapi id 15.20.4734.024; Tue, 30 Nov 2021 12:55:55 +0000
From: Esko Dijk <esko.dijk@iotconsultancy.nl>
To: "anima@ietf.org" <anima@ietf.org>
CC: "draft-ietf-anima-constrained-join-proxy@ietf.org" <draft-ietf-anima-constrained-join-proxy@ietf.org>
Thread-Topic: Constrained-join-proxy: use of DNS-SD discovery of a Join Proxy
Thread-Index: Adfl6P8qlHeySePjTEeLfsmjwTDCxg==
Date: Tue, 30 Nov 2021 12:55:55 +0000
Message-ID: <AM8P190MB0979838F25B85E00830A8869FD679@AM8P190MB0979.EURP190.PROD.OUTLOOK.COM>
Accept-Language: en-US
Content-Language: en-US
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-office365-filtering-correlation-id: 0685f401-eb27-4f0a-6f6b-08d9b400bf56
x-ms-traffictypediagnostic: AM0P190MB0788:
x-microsoft-antispam-prvs: <AM0P190MB078833E9BB458F2D3DDDFED7FD679@AM0P190MB0788.EURP190.PROD.OUTLOOK.COM>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: zOyjCUURMzQNowHRCZS5is03CMJvOlcjiSjHtH4ENvPzONbHh/970HPzf4ysusgFE9TyHwLaFyDxSxkitVoArjBDfIRcYQHPcSfdmP3+HEFug8kHmX8vozEFw0iDK9rIKDzlgU2TDoiGZ18IJFx+fMNLuPPfqHLOKWS1PEo08+mnNXvOT7JMvj52OHy/Zww46IN9T9NjKZ+xIfGaEvIbCb/owcIN8iVDhyK8WMPH4A4bz60L15F6SkirUcsUYxxJ0ZefB+IIHm/gb2TI7Ng/xZOa9gsvo5ORtFAykTwB8ztBT2rF2rPOu2dypBKyRXio03eX3oWFEhKaacRiFTZt7FNpzr8NIUQyagROno3xteh3BdcybFuj5Fq7XeN/nZRosxy8FrTrcP8lMXDUfvQsbd1GFNwmtFNtJOyvPsymFIwYRZgU6melf+331n9qkyUPQ0rKPwR8wUQX/YQYlzCjSEaA++hs/aK6TSwwneEu/5/p+rDBOUElvq/vIKGccFbAEr29GPXmRt+XxwtH970xc3ik8XSppPSGDAOhkzdvQ8mjYRtcZ/uQ70zWI+7leOFw2H5Zkfb1keNWcnAQQ6mEWJdAg+a7vNdFU+YuByaW7RfAtIc4JczM9K1IWMCmDUP8ND0uhEPlaAJ7DUYEarSZpvWIq/7ctvrqwAk5O5cdUMdTbMZIXP8vVLJVazjR18dRV8OGakkb++HKNjYbjhzeKw==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:AM8P190MB0979.EURP190.PROD.OUTLOOK.COM; PTR:; CAT:NONE; SFS:(136003)(366004)(376002)(396003)(346002)(39830400003)(186003)(55016003)(8936002)(33656002)(44832011)(71200400001)(450100002)(86362001)(508600001)(9686003)(5660300002)(7696005)(4744005)(52536014)(8676002)(4326008)(6506007)(2906002)(66476007)(66556008)(38100700002)(64756008)(76116006)(66946007)(316002)(66446008)(38070700005)(83380400001)(6916009)(122000001); DIR:OUT; SFP:1102;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: bLrMaxL7+opmPx3XAV97F5JXRIHT2oeQTJyadYSSTH3H6/y1IvLXxZ0xd772iqMyPFAOA9xOhzFip/vMDQX++KD0K+jBAU004DvTKywcQBKgF/zbwDPN3z+xAWqv1FzHlDCTR31svto/YrrCyJa4wR1v5jVIoNjDdD7HYyMIqBFmx7KzSps1LtAc0aUQSvg2LRFSuLWCB74Y1BP9xFbkXGuHvfiYdJ25gce4iAnx6Xo15YRQtPW2B8Lp13kQwHX5M3d7QUrCPooHBAF9k7mvsdhcJ9wcY4QljCyXlDrMBC13ExqobqCQo0GOKuFFVnSA+/FC+SDjJCDT/EBq7pwpR7OfVJ8m8ztZgCWSGC0bEoEJ8laWUx52Prk6e98NcI7LrGeVwdEimt0Vy1dAkVllWSvZydZD0jliA7LzZYVzu/k4v/sK/5IqzkGIRqeR4eM1GgajqWemoigGZrQJX2s+ei8RClQJ9gCkotcRHQIyTtfdqBbfGneXpRMJza0tcCRU8apSxx4+wYUKLollGS7wF0IeyCDVrA6URBMCIH5++y7qA/tpJahgjdcXZ2TY0qkgJTjboGhrvjJVgfaLzMLnXZQ1jAKs7dnvU2YTEoE6qun/dhcftZBulnWYvyzcGr9mx5za+FBmP8rnWiSJ6dFaQ/BPeOAAoIFg0IFZTUoc4lY+XMe6VZOPDCJbPPxA28+o6SB0/C/vGpBECht1mQ7BLpfYOv+xzYf6hqntp/OX32OUEjwrOQl7dhmZPAi6lMk3M55dzUAGhBwm6zskmNyHpYg7lQO8FnvnSzBpH1rxsSVPnk6Zue6jUk4RsnCxNAbq5rbmkof3Q3PD0BNonYGDB0OjzIKzFR4HpzmF94pRPnforKeEKfepQxGCcvOzOEBjk4Aq/3uZFYeZOD+1JbgxNb/21et9fdMkbJyiUCSnY+icAZ9RRnqoyVLd7Wx3x2ZOhVRzTsj4xIfk5WyXHPSdAcspNldr1CTF3O1yFwOt4fRAui03s7vdwryBuOmfLRrfMHfofTrg9Z75cCV4YWnhsZ6J31ldSm46C7CkhWOVbIj11SXa0sVBd8grL8KW+7Yc6fQI/8Uw5gwCaLA6O5Gc4ioXx8i5D79p7vUlTrLgPcPU0zEsCWogE9tYZB6l3eOo4FoX17pYs/VEtDanop2ptjYTjRnTb+hK6g8mb+VMIliXHPrR96OsXG7EMUSQGTOAOzUrmx7WNL7fv/AmciQ8JTaIzYSnwPoCFL8c5MWz3DnLlOAO6a8XRptQUw0JUTXhQ4UZoUXY6COkB40tnVs8Sw74hOUdyzEE/7B+qCN66OpZ73HNRN1EM9U6rsY9ll1OcP8lxly7lsoYIg9scczONZmyI0oHfID9U+FDTJzpD1SheA9Tlg6IawjRnM/+T520lk/cgav/CLiQYvAO9wQ456V40cWNA1CqDE4Uv+Vwz5FjvYCLOiLbU91KUJUJWPkvhIoprcYpqqPRJ3wIStQsENlTrmrfqJ4aoVR58uNaqfLqZ09AK5ZV17nmOqgS9+zv2vtTG/zqIjorLNI8eV+0eIWn+cEQqaPLSCoKQlGo82JqQexjRN1bUG5LQUD3jR3mAQ5+vCt082aL4OrlTcBi1Sx+qQDSZ0rlAPCRsB1yqBRZT4S5FzN6PByurAnGRyFv8aGgUOgCRrzpHIbAc3Ex1Z0JS19AJRGkfMUu1yUGZRkibPfkdDRnCXFIfjJbigrqPcqOswx1VxO03iuNvGGSdw==
Content-Type: multipart/alternative; boundary="_000_AM8P190MB0979838F25B85E00830A8869FD679AM8P190MB0979EURP_"
MIME-Version: 1.0
X-OriginatorOrg: iotconsultancy.nl
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: AM8P190MB0979.EURP190.PROD.OUTLOOK.COM
X-MS-Exchange-CrossTenant-Network-Message-Id: 0685f401-eb27-4f0a-6f6b-08d9b400bf56
X-MS-Exchange-CrossTenant-originalarrivaltime: 30 Nov 2021 12:55:55.1702 (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: LKIjnbJ/o2v6lWEyIKwV+iC7LNbVEtvMQ8ODMGIlmeVAFkkM7ynkT0XCty0FgfLDJuMilo61G5YAFdMOQV4U9q8x5mZfvFNwXqSVBlQdSc0=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM0P190MB0788
Archived-At: <https://mailarchive.ietf.org/arch/msg/anima/FueWmELtKaJtPdhsSBcK53_d7iY>
Subject: [Anima] Constrained-join-proxy: use of DNS-SD discovery of a Join Proxy
X-BeenThere: anima@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Autonomic Networking Integrated Model and Approach <anima.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/anima>, <mailto:anima-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/anima/>
List-Post: <mailto:anima@ietf.org>
List-Help: <mailto:anima-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/anima>, <mailto:anima-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 30 Nov 2021 12:56:04 -0000

While reviewing latest updates; one other issue came up: the draft (re latest in Github) currently mentions DNS-SD as a means for a Pledge to discover a Join Proxy.
But for DNS-SD discovery I believe a service name is needed; see RFC 6763 Section 7.  But there’s no service name yet defined for a Join Proxy.

Easiest solution would be to remove the entire DNS-SD sentence and reference.   I.e. defer this to a future document.

If not removed, we probably need to add a service name registration for Constrained Join Proxy such that it can advertise its service and port over DNS-SD/mDNS correctly.

(Note: the above is unrelated to my earlier remark on requiring a service name for the Registrar’s JPY protocol support. This could also be discovered over DNS-SD/mDNS but would need a separate service name.)

Best regards
Esko

IoTconsultancy.nl  |  Email/Teams: esko.dijk@iotconsultancy.nl<mailto:esko.dijk@iotconsultancy.nl>    |   +31 6 2385 8339