Re: [dnssd] dnssd Digest, Vol 99, Issue 4
Martin Turon <mturon@google.com> Thu, 18 August 2022 21:04 UTC
Return-Path: <mturon@google.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 B1173C1524AB for <dnssd@ietfa.amsl.com>; Thu, 18 Aug 2022 14:04:04 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -17.606
X-Spam-Level:
X-Spam-Status: No, score=-17.606 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_MED=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, ENV_AND_HDR_SPF_MATCH=-0.5, HTML_MESSAGE=0.001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-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, USER_IN_DEF_DKIM_WL=-7.5, USER_IN_DEF_SPF_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=google.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 dmVMFc7-auko for <dnssd@ietfa.amsl.com>; Thu, 18 Aug 2022 14:04:04 -0700 (PDT)
Received: from mail-yw1-x112b.google.com (mail-yw1-x112b.google.com [IPv6:2607:f8b0:4864:20::112b]) (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 EBF08C1522D4 for <dnssd@ietf.org>; Thu, 18 Aug 2022 14:04:03 -0700 (PDT)
Received: by mail-yw1-x112b.google.com with SMTP id 00721157ae682-3375488624aso45035107b3.3 for <dnssd@ietf.org>; Thu, 18 Aug 2022 14:04:03 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20210112; h=to:subject:message-id:date:from:in-reply-to:references:mime-version :from:to:cc; bh=R9km35gTT8jQWqJIIVF8UpT0SNFMHvOmOJD6Tt3qE2g=; b=sEVjkdi0GfHon77ojWLO/6O05qjH//F5gmcJxSkS+1xt7F6zrXbkH/HT1ldIaHyZ9A BPTv0B7O9Wmv5g7dY0/k2SyaQUD4wdVqnwLOzCKDP5rieX2dJbvutHe8Dxx3fE2p/ZUL qbMXME4U3kow5iG4k/5VV0Utwg7HqL6MAwq/pMHwaHePAqdS0Xd3suoyf101BFU5Djhi LZXWL6SIDgVm7/crSpDS5glWFiaQwDdol1sz09Qa3D5BBBi9834IEINjWYoY3B/kZp4f 5F9Isn521x977CfNupDiXEMiyF52bbVk9/xodhXBZQ6ZPAdtUJ9HqJtqlIPXVo75euzt krtA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=to:subject:message-id:date:from:in-reply-to:references:mime-version :x-gm-message-state:from:to:cc; bh=R9km35gTT8jQWqJIIVF8UpT0SNFMHvOmOJD6Tt3qE2g=; b=YD98MyQmRux7RQ3SMLlJhAzcwVe0MWgWAC3rthRlQn6T1PX6BDGn8XKuOMUw+MW60Q OMcpGH9j9pwtHwmrkgwrAv0SeZlGZ5G/algClwBjTsCML4/X4rO6vTJCQBFFp+D7A5vs pcZrUf9NzYXbplCs/W340lvfgUXZyqhmJ2XQnEZOMegCp/Fj78M511IBJrRy53oU/KuZ xzJNG8oDNUraOmliXr4nLoHfepgIqyodSTi7dSuMYVARHKWE/HNYYGmhL3IIDvpEEJ7H k3w8TD2gWUsPxIorLoT1SjKnr5l9WqIf8Y8SbTTzwwv/lliqRv5iKjNK4oXdD/bb1z+O wiyA==
X-Gm-Message-State: ACgBeo35ukBQ2v1HgDcm/A4VmX/MNnstYzHHiTgCTxxcMlaNyXya78Gd Vo2eSCsND/wXhxfQi6sPnz452fIj1A8GgGu+SoMZ3LGXuxk4Sw==
X-Google-Smtp-Source: AA6agR7XQ4VrqZcimUM1jZlGleDoxSPWoDsirvnX2JRsT7AhDlrfglombSv6n+JU7nR7AoH6ENNkXIvHBwQk89XGF7Y=
X-Received: by 2002:a81:db03:0:b0:324:dc2c:8245 with SMTP id u3-20020a81db03000000b00324dc2c8245mr4584081ywm.112.1660856642083; Thu, 18 Aug 2022 14:04:02 -0700 (PDT)
MIME-Version: 1.0
References: <mailman.22.1660762802.28907.dnssd@ietf.org>
In-Reply-To: <mailman.22.1660762802.28907.dnssd@ietf.org>
From: Martin Turon <mturon@google.com>
Date: Thu, 18 Aug 2022 14:03:50 -0700
Message-ID: <CAOOu1=DtQe_v3fgaDiXZSS-LDqyT4fvJCeOUACcFBCPyBeQxYA@mail.gmail.com>
To: dnssd@ietf.org
Content-Type: multipart/alternative; boundary="0000000000002d470505e68a5268"
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnssd/Oraz25WFKpY6oDaO175rPxpB194>
Subject: Re: [dnssd] dnssd Digest, Vol 99, Issue 4
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, 18 Aug 2022 21:04:04 -0000
RE: Last call review of https://datatracker.ietf.org/doc/draft-ietf-dnssd-srp Hi DNSSD Team, I have reviewed the latest version of this document (draft-ietf-dnssd-srp-14) and believe it is ready to publish. Some optional editorial comments: - First instance of RR acronym could be expanded for clarity: `RR (Resource Record)` - References to RFC2136 do not appear as links in html as refs to other RFCs do. - References to RFC7942 in section 9 have no links in html. - Reference to RFC2782 in section 2.2.5.4 <https://www.ietf.org/archive/id/draft-ietf-dnssd-srp-14.html#section-2.2.5.4> "Compression in SRV" records <https://www.ietf.org/archive/id/draft-ietf-dnssd-srp-14.html#name-compression-in-srv-records> has no link in html. Some general technical clarification questions: - 2.2.4.1 First-Come-First-Serve: "As long as the registration service remembers the name and the key used to register that name, no other server can add or update the information associated with that." -- this implies records are held forever and doesn't mention any requirement to refresh or expire the record. It may be good to adjust the wording slightly to add some summary or forward reference to "2.2.5.3. <https://www.ietf.org/archive/id/draft-ietf-dnssd-srp-14.html#section-2.2.5.3>Record Lifetimes <https://www.ietf.org/archive/id/draft-ietf-dnssd-srp-14.html#name-record-lifetimes>" so it is clear the FCFS will expire dormant record claims. - 2.2.5.1 "The requestor generates a public/private key pair." When I read this I immediately ask myself what is the algorithm used (ECC, RSA, etc) to generate these pub/priv keys and what are the key sizes? I couldn't find answers to this in the section. A forward reference to " 5.3. <https://www.ietf.org/archive/id/draft-ietf-dnssd-srp-14.html#section-5.3>Required Signature Algorithm <https://www.ietf.org/archive/id/draft-ietf-dnssd-srp-14.html#name-required-signature-algorith>" would help. - 2.2.5.4. <https://www.ietf.org/archive/id/draft-ietf-dnssd-srp-14.html#section-2.2.5.4>Compression in SRV records <https://www.ietf.org/archive/id/draft-ietf-dnssd-srp-14.html#name-compression-in-srv-records> "an SRP requestor SHOULD compress the target in the SRV record." The method of compression to be used isn't referenced directly, thus assumes a reader very familiar with the suite of DNS protocol RFCs. Also, the supporting rational text in this section implies that compression can be mandatory for SRP. If so, why not make this a MUST? Is it to maximize interoperability with some potentially older implementations? - 2.3.6. <https://www.ietf.org/archive/id/draft-ietf-dnssd-srp-14.html#section-2.3.6>Optional Behavior <https://www.ietf.org/archive/id/draft-ietf-dnssd-srp-14.html#name-optional-behavior> mentions the concept of "Reverse Mapping" without any reference or details as to what it is or where it is specified. I'm assuming it is referring to adding records to map from IP address back to service, but some added reference would be helpful. Regards, Martin _____________________________ Martin Turon | Google On Mon, Aug 8, 2022 at 3:45 PM David Schinazi <dschinazi.ietf@gmail.com> > wrote: > >> Hi DNSSD enthusiasts, >> >> As promised during our meeting at IETF 114 two weeks ago, we are issuing >> a second Working Group Last Call (WGLC) for draft-ietf-dnssd-srp. To remind >> folks of the timeline, we had our first WGLC for this document in July >> 2021. That WGLC was successful in establishing WG consensus in publishing >> this document, but did expose some issues that needed to be resolved before >> publication. The authors then did a first round of addressing comments in >> October 2021 and another in July 2022. The authors now think that all >> comments received during the original WGLC have now been addressed. Since >> so much time has passed, we're having a full second WGLC to give everyone >> an opportunity to read the document with fresh eyes. This WGLC will last >> for two weeks until 2022-08-22 at 23:59 UTC. Please let us know if you have >> any remaining concerns with this document, especially if you had commented >> on the previous WGLC with concerns that you wanted to see resolved. >> >> The latest draft is available on the datatracker: >> https://datatracker.ietf.org/doc/draft-ietf-dnssd-srp/ >> >> Please send responses to the DNSSD list as replies to this email. >> >> Thanks, >> David and Chris >> _______________________________________________ >> dnssd mailing list >> dnssd@ietf.org >> https://www.ietf.org/mailman/listinfo/dnssd > >
- Re: [dnssd] dnssd Digest, Vol 99, Issue 4 Martin Turon
- Re: [dnssd] dnssd Digest, Vol 99, Issue 4 / Secon… Esko Dijk
- Re: [dnssd] dnssd Digest, Vol 99, Issue 4 Ted Lemon