Re: [dnssd] Advertising proxy document updated in git

Ted Lemon <elemon@apple.com> Thu, 16 November 2023 16:57 UTC

Return-Path: <elemon@apple.com>
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 4AD56C14CF1A for <dnssd@ietfa.amsl.com>; Thu, 16 Nov 2023 08:57:19 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.104
X-Spam-Level:
X-Spam-Status: No, score=-2.104 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, 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_H5=0.001, RCVD_IN_MSPIKE_WL=0.001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_NONE=0.001, T_SCC_BODY_TEXT_LINE=-0.01, 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=apple.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 1hWIRjBORVO1 for <dnssd@ietfa.amsl.com>; Thu, 16 Nov 2023 08:57:15 -0800 (PST)
Received: from rn-mailsvcp-mx-lapp02.apple.com (rn-mailsvcp-mx-lapp02.apple.com [17.179.253.23]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6A1EEC14CEFC for <dnssd@ietf.org>; Thu, 16 Nov 2023 08:57:15 -0800 (PST)
Received: from ma-mailsvcp-mta-lapp04.corp.apple.com (ma-mailsvcp-mta-lapp04.corp.apple.com [10.226.18.136]) by rn-mailsvcp-mx-lapp02.rno.apple.com (Oracle Communications Messaging Server 8.1.0.23.20230328 64bit (built Mar 28 2023)) with ESMTPS id <0S4800BZZ73EKF10@rn-mailsvcp-mx-lapp02.rno.apple.com> for dnssd@ietf.org; Thu, 16 Nov 2023 08:57:15 -0800 (PST)
X-Proofpoint-ORIG-GUID: aIWVXCfgiPhWv6QLOe-cESiIrpEzCDcu
X-Proofpoint-GUID: aIWVXCfgiPhWv6QLOe-cESiIrpEzCDcu
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.619, 18.0.987 definitions=2023-11-16_17:2023-11-16, 2023-11-16 signatures=0
X-Proofpoint-Spam-Details: rule=interactive_user_notspam policy=interactive_user score=0 mlxlogscore=999 bulkscore=0 suspectscore=0 spamscore=0 adultscore=0 phishscore=0 malwarescore=0 mlxscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2311060000 definitions=main-2311160132
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=apple.com; h=from : message-id : content-type : mime-version : subject : date : in-reply-to : cc : to : references; s=20180706; bh=Ko5MXS5qr11r7PIEPB7tmPvROzeVwwlvXcxO3lcJ2CI=; b=fusKq8i7bmMAl5GHU2nirQ+6jf/mIWD8HoGzh7KiAFl2MFY8loEKwYkhn2IbmZBFOhIa 8dPXL/PXESnxe0dwDfspFTsRNmpF3LcXIv1O5nPq2AUsljd9ed/HN5ymBQSAl3cemqBj HvDuT/dj4GrzNeaePU7tikibQ96VOqlo3O4i6GWM+3DPQN8SBtiNNDcICX8TTJ3B4yhl lg/mj83OkrQ+IuVd10Uitj9Qouos18PH1qq9S9W5UVZ3H4OzD5j2gX3/qjhlMZSNSgLa gHbMqKR6v4zusABDanPj0Q0hOTfWhe3+IL4Gs4o4pSyF3OMu5rbLXiTL+j2kiXd7NpLk 7Q==
Received: from ma-mailsvcp-mmp-lapp02.apple.com (ma-mailsvcp-mmp-lapp02.apple.com [17.32.222.15]) by ma-mailsvcp-mta-lapp04.corp.apple.com (Oracle Communications Messaging Server 8.1.0.23.20230328 64bit (built Mar 28 2023)) with ESMTPS id <0S4800A0W73DLA20@ma-mailsvcp-mta-lapp04.corp.apple.com>; Thu, 16 Nov 2023 08:57:14 -0800 (PST)
Received: from process_milters-daemon.ma-mailsvcp-mmp-lapp02.apple.com by ma-mailsvcp-mmp-lapp02.apple.com (Oracle Communications Messaging Server 8.1.0.23.20230328 64bit (built Mar 28 2023)) id <0S48003006Q8A100@ma-mailsvcp-mmp-lapp02.apple.com>; Thu, 16 Nov 2023 08:57:13 -0800 (PST)
X-Va-A:
X-Va-T-CD: 168a5fe31df22a756e3ecae585840130
X-Va-E-CD: 5c427eea1daa00f4f27e15b84f902002
X-Va-R-CD: 54922a4ff690278fa357da1bab0a3e58
X-Va-ID: d221d540-6511-432a-b3d9-3888982ca7cd
X-Va-CD: 0
X-V-A:
X-V-T-CD: 168a5fe31df22a756e3ecae585840130
X-V-E-CD: 5c427eea1daa00f4f27e15b84f902002
X-V-R-CD: 54922a4ff690278fa357da1bab0a3e58
X-V-ID: c9aa0182-7b41-44bd-9690-2b130feb4d5b
X-V-CD: 0
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.619, 18.0.987 definitions=2023-11-16_17:2023-11-16, 2023-11-16 signatures=0
Received: from smtpclient.apple (unknown [17.10.111.179]) by ma-mailsvcp-mmp-lapp02.apple.com (Oracle Communications Messaging Server 8.1.0.23.20230328 64bit (built Mar 28 2023)) with ESMTPSA id <0S4800TEZ73CSU00@ma-mailsvcp-mmp-lapp02.apple.com>; Thu, 16 Nov 2023 08:57:13 -0800 (PST)
From: Ted Lemon <elemon@apple.com>
Message-id: <896ECCB0-425E-43F5-8BF1-75176B09CF28@apple.com>
Content-type: multipart/alternative; boundary="Apple-Mail=_48A2784B-2852-4289-BEDE-14F906C6AEC0"
MIME-version: 1.0 (Mac OS X Mail 16.0 \(3774.200.73\))
Date: Thu, 16 Nov 2023 11:57:02 -0500
In-reply-to: <CADyWQ+H0yXHqM-ON2h5ywwsQa_nX8A_TQFGhcbaOQDy2FhNt9Q@mail.gmail.com>
Cc: Abtin Keshavarzian <abtink@google.com>, DNSSD <dnssd@ietf.org>
To: Tim Wicinski <tjw.ietf@gmail.com>
References: <1CFE7064-8BB5-46C1-B254-85066CE523B6@apple.com> <CACce4dS0EKXPTh9w8EL-Y1GT+RTQG_CbaQPH8yaYNfYkg2hW6w@mail.gmail.com> <CADyWQ+H0yXHqM-ON2h5ywwsQa_nX8A_TQFGhcbaOQDy2FhNt9Q@mail.gmail.com>
X-Mailer: Apple Mail (2.3774.200.73)
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnssd/MKMs_C6XPou4feJlru1Eo0y2szM>
Subject: Re: [dnssd] Advertising proxy document updated in git
X-BeenThere: dnssd@ietf.org
X-Mailman-Version: 2.1.39
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: Thu, 16 Nov 2023 16:57:19 -0000

I haven't published the draft yet, so if you want to see a diff you have to download the XML file, upload it to author-tools.ietf.org <http://author-tools.ietf.org/>, format it there, and then compare it with the previous version. This is easy to do on author-tools—it's one click once you've chosen the file to upload.

> On Nov 15, 2023, at 20:58, Tim Wicinski <tjw.ietf@gmail.com> wrote:
> 
> Thanks Ted.  The comparison link https://dnssd-wg.github.io/draft-ietf-dnssd-advertising-proxy/#go.draft-ietf-dnssd-advertising-proxy.diff
> seems out of date still but reading the changes here https://github.com/dnssd-wg/draft-ietf-dnssd-advertising-proxy/commit/cc71668232f6cd8a6a43e0a3e91f0f5a92c7128b  helped.  I'll need to read it formatted a bit better to dig into your conflict proposals.
> 
> tim
> 
> 
> On Wed, Nov 15, 2023 at 8:07 PM Abtin Keshavarzian <abtink=40google.com@dmarc.ietf.org <mailto:40google.com@dmarc.ietf.org>> wrote:
>> Thanks Ted for updating this. I read the new changes. Overall looks good.
>> 
>> 
>> On Wed, Nov 8, 2023 at 6:55 AM Ted Lemon <elemon=40apple.com@dmarc.ietf.org <mailto:40apple.com@dmarc.ietf.org>> wrote:
>>> We had a good discussion about the advertising proxy document in our meeting on Monday (thanks to everyone who attended!). I promised to do a quick update based on the discussion, which wound up being a bit more work than I'd anticipated. However, I've gotten to a point where I think it's probably worth looking at, and so I've committed these changes to the github repo. I have not published a new version of the document yet. Hopefully Jonathan and Abtin can take a look at the document and see what they think.
>>> 
>>> To summarize what's changed:
>>> - The document now talks specifically and only about the advertising proxy function, and not e.g. the SRP server, or the resolver.
>>> - The document has a lot more detail about how to actually implement an advertising proxy
>>> - I mentioned in San Francisco that it might make sense to use naming hierarchy of some sort to prevent conflicts between discrete namespaces when advertising them using mDNS, which would ordinarily flatten the namespace. This document contains two proposals for how to do this, which I think might actually work without requiring any mDNS changes.
>>> 
>>> I probably made other changes, but it's all a blur now, so please give it a read if you have time and let me know what you think.
>>> 
>>> _______________________________________________
>>> dnssd mailing list
>>> dnssd@ietf.org <mailto:dnssd@ietf.org>
>>> https://www.ietf.org/mailman/listinfo/dnssd
>> _______________________________________________
>> dnssd mailing list
>> dnssd@ietf.org <mailto:dnssd@ietf.org>
>> https://www.ietf.org/mailman/listinfo/dnssd