Re: [dnssd] Updates on Service Registration Protocol and Advertising Proxy documents
Esko Dijk <esko.dijk@iotconsultancy.nl> Sat, 24 July 2021 09:37 UTC
Return-Path: <esko.dijk@iotconsultancy.nl>
X-Original-To: dnssd@ietfa.amsl.com
Delivered-To: dnssd@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1])
by ietfa.amsl.com (Postfix) with ESMTP id 35B7F3A3448
for <dnssd@ietfa.amsl.com>; Sat, 24 Jul 2021 02:37:32 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.099
X-Spam-Level:
X-Spam-Status: No, score=-2.099 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_BLOCKED=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 Hn1xESULmSp7 for <dnssd@ietfa.amsl.com>;
Sat, 24 Jul 2021 02:37:27 -0700 (PDT)
Received: from EUR01-HE1-obe.outbound.protection.outlook.com
(mail-eopbgr130133.outbound.protection.outlook.com [40.107.13.133])
(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 321DA3A3449
for <dnssd@ietf.org>; Sat, 24 Jul 2021 02:37:26 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
b=RXRXryLKHM6w23ILGeLt/wfy5b9muVHhHdg/PyrTiCdc1BZxivRLEnBWsjyCSpzbaMq6VljRPI5HdmqJ123JXvhdZf6jHPni8HYAKQT5S5VNtVmu4N0PAbwOSb74Y+6wiSBlzIPmz9Neq6lbxh5eKAuXRQ4b/O6EhVbIc4JhwhCOlfNa3fToWBIAZ8V5Rzxzqd741pXcKZPTNNBBbC0osevv3lA14QrEtNwq9KwKtX0GISWCd9O4nVLiE2giO7N5Q/eKI6uqrY0EIpJao2Pd14Wz6Hk3MZDkXtivUJqWQiWycktxS/gmfojjlqjoNYDzRkfGE2Gj94BNtkxQs0eqwg==
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-SenderADCheck;
bh=4vxcuqyxrHwdHVfuZMAfWeu9MOEU3QaJ8zw3TIjzBDY=;
b=KnqT+IlOLOi2uC8cvNBfe7dD7d9NjaoXFpW8T/bMhFLyZ574Fa0eyVPaA15eRFFNHcPrl5TsK8RcJMo8thbpkMEixwl8/CmEtClHQ70HCfiRs0Sg0FymeMuyu323lF1FLMShNpeU7o9YVxVleGuAqDenjirueR5/zHTFUEqJefDCc0jtUusaWzt+Bj2YcUZFfXV0VT1TR5RP5OZwjRc7H8OJZ+a5kwlK1lLHBNqN5EKvPRfxYgPK7fL101uDLPAXvMGzGpbe4XfMPdq7EccPBHUaVgn9hYsvqXiLUegySL3rz8bsJ0KyvVuHVVtQh0k0yPQwkxJVcC//Pe7cAbBJBA==
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=4vxcuqyxrHwdHVfuZMAfWeu9MOEU3QaJ8zw3TIjzBDY=;
b=niBbWUv/bdbuBw8L7ZA0GvnpV0HPUNf+chvoZZlzCQmUOEb0YByMLb7rg3kitnVWJwXL3t1RKZrAuxkWrzlsH0ZQAuUGuelNoPhd9cR/zoWvzF92bc6992+S4Y8pBfLB2wpRIldigXCR5bHkadf4x0Conhs8x8klR2w3BSZyGwU=
Received: from AM8P190MB0979.EURP190.PROD.OUTLOOK.COM (2603:10a6:20b:1d3::8)
by AM9P190MB1028.EURP190.PROD.OUTLOOK.COM (2603:10a6:20b:268::11) with
Microsoft SMTP Server (version=TLS1_2,
cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4352.25; Sat, 24 Jul
2021 09:37:21 +0000
Received: from AM8P190MB0979.EURP190.PROD.OUTLOOK.COM
([fe80::adb7:fe6:5106:a8b9]) by AM8P190MB0979.EURP190.PROD.OUTLOOK.COM
([fe80::adb7:fe6:5106:a8b9%9]) with mapi id 15.20.4352.029; Sat, 24 Jul 2021
09:37:21 +0000
From: Esko Dijk <esko.dijk@iotconsultancy.nl>
To: Ted Lemon <mellon@fugue.com>, dnssd <dnssd@ietf.org>
Thread-Topic: [dnssd] Updates on Service Registration Protocol and Advertising
Proxy documents
Thread-Index: AQHXeLbUOu/65yKUM0CSyiOx5Vp3lKtR7LZw
Date: Sat, 24 Jul 2021 09:37:21 +0000
Message-ID: <AM8P190MB0979D1E0ACBBB41E0A5C6A44FDE69@AM8P190MB0979.EURP190.PROD.OUTLOOK.COM>
References: <CAPt1N1mHFQGTLXZLDfRtSdYaqR2r_WcUE2fL0q=KMYh==mSkCg@mail.gmail.com>
In-Reply-To: <CAPt1N1mHFQGTLXZLDfRtSdYaqR2r_WcUE2fL0q=KMYh==mSkCg@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
authentication-results: fugue.com; dkim=none (message not signed)
header.d=none;fugue.com; dmarc=none action=none
header.from=iotconsultancy.nl;
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 872bc321-e574-4558-5d41-08d94e86a2c5
x-ms-traffictypediagnostic: AM9P190MB1028:
x-microsoft-antispam-prvs: <AM9P190MB10286761FE6BBA15A004ACFBFDE69@AM9P190MB1028.EURP190.PROD.OUTLOOK.COM>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: 4ehJcXK9VdeUxcmDAw6rwM6+aIOZGLz+j0os78hcPnVISgbI00Og9d3gZduLiBSZN/E2iK56HWLssRvh+A3gf6+dXefQOiQqLN//fj7hqBxSRTHYRwsVj55GWH0TdOFZwRgZsWoPCdYUrGbZut1ViaqCMaERteuzJvhk2wMuJmUhYf0Z53ZosDSF+n4ntlqxqg7HnjTejToVxLne0Z9OFKSiOoIxwWNYSLH9lfxcKJ6dYjGnxhudh4lKsaIOxAUWyhIfI00FfxdpdZh4ZnHULr6t6fQA5arnwho7D+7UzQ8Udvwr24hDrGZffHEL0AmQ2yv4EQNilVVYx1H2HVmcJ/CHEL6wZM54bwc8FyKKzrdSGv3zHNa2EMxIKhM8DwGItP6H55YVpQSTiTYgdlpc+gcFlP6CkMyVLUrjBJ/hbWL4m2LSryxKx/zkpuY+G2EvPxlS3EmN78HYsUdhdS/M4kNKlmjzk/RAQSkj3Iev6dIR+tk4ag5fzjlxDaLO4VoF4CLOy+yHICg4aviXSZ9yrCkKnhCyIhYWZem6Ne82cFEeLvEYYjLPUHdZSNd2HwcZgu37rNtFcYNSChtv28bh8AVp2BrshaaGWcNH03H05qY/sxWpM0cDHAGXDueBmgiN2Q5j3s3Kwqo/l9g2/j5EOxxM0HKye/Aj2ubfIqDyLi1pmXoJRw84aol48IqLCyHP4KsPTnR8AiCQx831qlOogA==
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:(396003)(39830400003)(136003)(346002)(376002)(366004)(44832011)(110136005)(38100700002)(9686003)(8676002)(2906002)(86362001)(55016002)(83380400001)(186003)(5660300002)(7696005)(52536014)(478600001)(53546011)(6506007)(316002)(71200400001)(66446008)(122000001)(66556008)(66476007)(64756008)(76116006)(15650500001)(66946007)(33656002)(8936002)(38070700004);
DIR:OUT; SFP:1102;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: =?utf-8?B?SzRQQ0ZYbzF4R09STWNoUVBUV2l0VmJHOHpXUC9YVFRncURybXV0bm9YV29W?=
=?utf-8?B?bmtGV2x5V1JYWk1MU0s3d2tYSEp2ZFl1MUNLa1pNVk9oYUliU2d3OGo3dG51?=
=?utf-8?B?ZkpVYXY4R1hPRFlvVWt3L0xTUmkxSGdHQTdBT1NZVXl3c09SejZNUmJVV3Av?=
=?utf-8?B?Nk9EY005RTFybmI3RzVvcjJ2bis2QUo4aTNpa2xoUkZETmZINUpjWFpJeTcw?=
=?utf-8?B?MldjRjBKSU9CZHhCMVk4REl6bHZsZnRCaTl4RkluTi9scnBtZERuaW1LNXU1?=
=?utf-8?B?cldOTHFiZTVscmNOSHdnTDhqaDF2c1I1WjVxcjRIMGxUWFZKbVBNMm1Td0Ey?=
=?utf-8?B?Y2pxZ0hBS01NZ3NLOXI4M0oxei9Dc1drdU9IdlNoR01kSUUvaUVKVzB6eFVx?=
=?utf-8?B?TDdDUWxJbEJFVFlLcVZLL2xZY0kwS1FCOG9TL1A0TUhCbUVpd1JmdFBxRjJs?=
=?utf-8?B?L2duY3pUdUFxSmZJYmViMGp5ZGt3a2NubkFhbHlMdm0rODJpUkxXNlhuVFRi?=
=?utf-8?B?cW1iMlVjSEFWRVhGSkZWZnhIenhta1phRWdMOVpTeWdiMk9DM0h0UXBSZmd3?=
=?utf-8?B?U1JWNjFKVVRaRTJiYlZMNnJ2OHVtWXllV2FibkVWRWFQSkdMczVYd0xWV3pL?=
=?utf-8?B?Y2gwYmNzUU43cU4xV1ExN1NVZFVZNXRNdHFIajRNNUFWMWp3T0RwOFBYNXBV?=
=?utf-8?B?b2Z0TytNSUhrZXZ6dHlLWnhxUUhNZmRqVjg2ZHU4cFNEOTAybGJQNEg5Rm85?=
=?utf-8?B?Wnpka2RPZ1JkN0VWREVOT1BzS2FYUkFlU3B1RFZONGxsUTBod2h1N0FlcHVn?=
=?utf-8?B?Y200OExENVdwZk5CNTVpcGNiTDRLTmNlZkU5aGs5NmN6MFNpNHRhK1FrREZN?=
=?utf-8?B?UU5kWlo4OGtzdWljRk02WkR2dTJXQ2JxODhUV0RkU3lEQ3ZKekVMUWMwVUdD?=
=?utf-8?B?Y1RMOXJoVGo3SFFwY3JzendZbnpHeTIyZldtdVZ6eC9EYVgvL0NCeVRQanFs?=
=?utf-8?B?T1VmVGpCajhoYnhpUFRwejJBRVFYVVV4T1grT2lFWjY4OFh0M1pucWNFT2dE?=
=?utf-8?B?Mk1OS09VcVFYclpLVXNWZGMvTmVtZ2h0c2p6N2llN05kbGxjT1Z3L2ZzL0lH?=
=?utf-8?B?WjB6bEQ0UWtVcmdERy9KMk04OHQrNm1JbkV2QWd1dkJXRU84MWlwOTFDa09K?=
=?utf-8?B?bU13Wm5zNjc0R1k5NFdEaVFvenlnKzkzUktFUkVCVXZmN1hvN0d0ZjM2c1BQ?=
=?utf-8?B?b1JmeWJqVHJrYkltbll1YmRmK2lEVUd1QXgxanE0eDZEWFdPdkpNMHRnb2xa?=
=?utf-8?B?U0pXODhlS3ZTaVlIREhoVjJyRnBDRXErU2ovRW9wSjZGK1RpV1ZMK2hvUnVY?=
=?utf-8?B?bEtqS1ljbWovS0RhNHlYNGVIMFMyTVV5Qy9FUlNySFlMeTdFQ1FHUDkzK3dP?=
=?utf-8?B?YlEvZzE2T0VCWGhnQkFTWmtKRS9yQ3Jwd29uOFN5TFBUVndmSFdZLzlLOEZn?=
=?utf-8?B?M0RPR3c2T1ZUZjRiY2pINUZ2b1h5c1Fua2g5VlA0dUdqY1ZkeWVCdEZpSU5l?=
=?utf-8?B?OXhweEprc2t3Z2xIVnJRcENvVFVlUGNEc0JRYlJWM1BIUk9McWcwWWh1SnY0?=
=?utf-8?B?SHVoSnZPSE1TNWRoNk9CT2s1VEUxSzFGcGN5VlhLSFg4K0JJQit6bmtJZTNh?=
=?utf-8?B?Vk1NNUFsOWN3dmpFK0NTU0laSjNuYnZyM0FvV1Z1czBlWXNZZytaZDZZYm5u?=
=?utf-8?B?cFhwUVRQTkFWL0tOYmI1UHRLam5vOXl0TDJjYU1sUnZRT2tVOXRaOHRKUUZi?=
=?utf-8?B?ZDNkZjVBR1RZV2JoSi9BTzhTUW9wWTU3Q3Ivdms4ZFh0STBFclRPekFDeXc1?=
=?utf-8?Q?2Mk7zcZhl5Uz9?=
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative;
boundary="_000_AM8P190MB0979D1E0ACBBB41E0A5C6A44FDE69AM8P190MB0979EURP_"
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: 872bc321-e574-4558-5d41-08d94e86a2c5
X-MS-Exchange-CrossTenant-originalarrivaltime: 24 Jul 2021 09:37:21.1032 (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: KpvKhW785//Mjc9t/hF10n4wI8O/0LIVElbZZhylbBpGzgD65Tlw4lTXage4J+eyjvPOecwH48ck2HceQ/OLfkRWqB+UE7hLxSRQHiCpp9o=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM9P190MB1028
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnssd/CgRvzbd0n3BDoDRPr-PCKu-v52E>
Subject: Re: [dnssd] Updates on Service Registration Protocol and
Advertising Proxy documents
X-BeenThere: dnssd@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Discussion of extensions to DNS-based service discovery for routed
networks." <dnssd.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnssd>,
<mailto:dnssd-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnssd/>
List-Post: <mailto:dnssd@ietf.org>
List-Help: <mailto:dnssd-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnssd>,
<mailto:dnssd-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 24 Jul 2021 09:37:32 -0000
Hi all, I support this work and I’d like to do again a review of SRP and Advertising Proxy. Unfortunately I didn’t have time to do this before my holiday , and also not before the IETF meeting as originally planned, so will have to do this some time next month! Best regards Esko From: dnssd <dnssd-bounces@ietf.org> On Behalf Of Ted Lemon Sent: Wednesday, July 14, 2021 15:47 To: dnssd <dnssd@ietf.org> Subject: [dnssd] Updates on Service Registration Protocol and Advertising Proxy documents I’ve posted updates to the SRP and Advertising Proxy documents. There are only two minor changes to SRP—I think it’s ready for last call at this point. Advertising Proxy is still a work in progress. I added a section that talks about a different way of handling mDNS conflicts. I think this merits further discussion. My previous ask for the working group was to adopt it as a work item; I think there was reasonable support for this in the meeting, but I don’t think a call for adoption has happened yet. In addition to these two documents, I’ve written two other documents in anticipation of the upcoming meeting. Unfortunately I finished them later than I’d intended, and they weren’t able to get through legal review in time to post. Legal review will probably happen next week, and hopefully I’ll be cleared to post them, although that’s never guaranteed. The two documents are: * a 20-page specification for a SRP replication protocol, which is useful for situations where for example you have one or more stub networks to connect to an infrastructure network such as a home network, and you need to provide some reliability but don't have a way to set up a reliable primary name server * A 10-page specification for ad-hoc DNS-SD zone discovery using mDNS, so that a piece of ad-hoc infrastructure such as an SRP replication zone can be made available for DNS and DNS Push queries, reducing the need for multicast service discovery for such a zone These are both things that we've implemented in the latest seed release of TVos, which runs on HomePod Mini and the most recent Apple TV hardware. I don't consider either of these to be done—there are open questions on both, and I think it would really help to have more people looking at the work and thinking about those open questions. If we can get consensus on solutions, and that consensus isn't compatible with the current implementations, I think that's fine—in the case of TVos, firmware updates are easy and encouraged, so there shouldn't be issues with needing to support legacy implementations. (If you are tempted to update your devices to try out the new functionality, talk to me privately first!) For the upcoming meeting, if chairs are willing, I'd like to quickly discuss a WGLC for SRP, and the call for adoption for the advertising proxy document. I'd also like to talk about open problems in the advertising proxy document, and if time permits I'd like to talk about the SRP Replication work and the ad-hoc zone discovery work. I'd like to see both of these documents adopted by the working group if possible, but I think a call for adoption on the 27th would be premature since people likely won't have had time to review the documents.