Re: [DNSOP] SRV-related _underscore registry (was Re: Call for Adoption: draft-crocker-dns-attrleaf)
Phillip Hallam-Baker <phill@hallambaker.com> Fri, 30 March 2018 15:18 UTC
Return-Path: <hallam@gmail.com>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6476D1270A0 for <dnsop@ietfa.amsl.com>; Fri, 30 Mar 2018 08:18:04 -0700 (PDT)
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, FREEMAIL_FORGED_FROMDOMAIN=0.25, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.249, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
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 kNL5Q5qpZp9d for <dnsop@ietfa.amsl.com>; Fri, 30 Mar 2018 08:18:01 -0700 (PDT)
Received: from mail-oi0-x22d.google.com (mail-oi0-x22d.google.com [IPv6:2607:f8b0:4003:c06::22d]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7049612D870 for <dnsop@ietf.org>; Fri, 30 Mar 2018 08:18:01 -0700 (PDT)
Received: by mail-oi0-x22d.google.com with SMTP id u141-v6so8047938oif.1 for <dnsop@ietf.org>; Fri, 30 Mar 2018 08:18:01 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:sender:in-reply-to:references:from:date:message-id :subject:to:cc; bh=36TWA7E6cB9GqutzkvluLA0sLramUcCJzP90uMFUvME=; b=UnkQaws2rUzx/VJYsUMptEbFQ/aHtdF3MLB3pV/G0SR+pIyMcJ2C0TD8fcbqZNanJ1 fq/6X8PzhJJFlD63m4SH+hDHoQf/Xi63/sXv70gr94q4zRRnIiAcjxvqnNNPkKurB854 X6rA09r2Og7lVek5e1OdmTWt/DktMj2br+Or9MImoOUzcf5sfjYB6o1D2sgEGGjmzhuF WVCevacVTvpknKbJ2mU+QLjQcPYC+srwfh74onyCOv+fuJ6fiJqL6Ckwyx6HzVRtp1U2 wl4ncQeWXAKXN+uVmjs/PmFiIRR7xXFiyug0tpZfvkNVTQc4BWApPR7gLRTt7qm+0X+m mQsQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:sender:in-reply-to:references:from :date:message-id:subject:to:cc; bh=36TWA7E6cB9GqutzkvluLA0sLramUcCJzP90uMFUvME=; b=IheYt9Ygreu9MZYvR5zga2s0lygoXdtCnVLZBBIqBu/Nn4cYlfKKPmGUyevd6ngOBF aKfIEo00HPtDVi4Djyd7vmf6URyM9s5vXNdg72Cjag0e254SMIml2a6/1PZWk0kvAVjZ UAPkz2x8I8SAu9yUZvMkGQH3txoC5a3rOpJv9aV0QoZ+FnovAGwevXMollhhWF2BWwsC Pwa8dPdVXhMPD0NmrV/5wK+6doO2IjhOEDeEkAqzY3hxTA+s5zW7BFO0aGJsxZrkxlav /n1+KW1Np3H76G6OtBDJrYKJdADxVMMDmjIIcpCRzZnlEwgua5zHBKOr4bHEVwkhXeF7 K3NQ==
X-Gm-Message-State: ALQs6tDPMxYwdSeC4N4ISNmcdqQ0Zeim4ecdrOP9wbTLSu2LkhKlJo+e WkIlwdRSi9uPg814SsSEmlyPsig4emTAAFKB8dOWQQ==
X-Google-Smtp-Source: AIpwx4/SF3W8Kf2tfJO1nmSejikMu4JT/Ys+mISHFAGRMQMViLoFyfiFbaSMy2Lw5NbR+k2+PUZWeA/tW2QQL/KQlo0=
X-Received: by 10.202.206.13 with SMTP id e13mr7507821oig.34.1522423080637; Fri, 30 Mar 2018 08:18:00 -0700 (PDT)
MIME-Version: 1.0
Sender: hallam@gmail.com
Received: by 2002:a9d:233c:0:0:0:0:0 with HTTP; Fri, 30 Mar 2018 08:18:00 -0700 (PDT)
In-Reply-To: <F9C5056C-5D2E-48BC-85C6-4FD79F3A6ACD@apple.com>
References: <20160301165633.71260.qmail@ary.lan> <56D5CA62.1030206@bellis.me.uk> <CAMm+LwjJ0xe2wDW98JHJfV5jV3xTeuMNguU=rkqrZMzmei2iHA@mail.gmail.com> <F9C5056C-5D2E-48BC-85C6-4FD79F3A6ACD@apple.com>
From: Phillip Hallam-Baker <phill@hallambaker.com>
Date: Fri, 30 Mar 2018 11:18:00 -0400
X-Google-Sender-Auth: -bDc7tjUlsRyYh4WfmT4VmXyY7o
Message-ID: <CAMm+LwiRQQk-zbieb-WL+MXH7oPCW+BgWk3AnJ4erxc38f=Nug@mail.gmail.com>
To: Stuart Cheshire <cheshire@apple.com>
Cc: "dnsop@ietf.org" <dnsop@ietf.org>
Content-Type: multipart/alternative; boundary="001a113d225aeb5ba70568a2beb2"
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/voKBrwtBTCbJTFJ3h6mOP1Qyhb8>
Subject: Re: [DNSOP] SRV-related _underscore registry (was Re: Call for Adoption: draft-crocker-dns-attrleaf)
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 30 Mar 2018 15:18:04 -0000
On Fri, Mar 30, 2018 at 1:23 AM, Stuart Cheshire <cheshire@apple.com> wrote: > On 29 Feb 2016, at 14:27, John R Levine <johnl@taugh.com> wrote: > > > The existing port and service registry already has all of the _service > names, and is updated as people invent new services. What's the benefit of > duplicating it rather than just pointing to it? > > ... > > > A consequence of this abundant namespace is that it’s okay to have some > identifiers in it that are not applicable in all contexts, and that’s > preferable to having separate per-context namespaces, which risks having > some identifier string appear in more than of those namespaces, with > unrelated meanings. When RFC 6335 unified the two separate identifier > namespaces there were four such unintended overlaps (esp, hydra, recipe, > xmp), which fortunately were resolved amicably: < > https://tools.ietf.org/html/rfc6335#section-10.1>. This is key. The IANA registries have two different functions: 1) To stop anyone else taking 'my' name and using it. for a different purpose. 2) To tell people where to find the authoritative specification for the use of my name. So for example, I have a protocol assignment mmm. Which means that interpretation of _mmm._tcp.example.com is unambiguous. What about mmm://example.com/ ? Right now I am not using that identifier and I am not sure that I will ever use it or what the syntax would be if I do. It might well be that mmm:alice@example.com would be better. Right now, I just do not know. But what I do know is that nobody else should be allowed to register mmm: URIs. On 1 Mar 2016, at 09:55, Phillip Hallam-Baker <phill@hallambaker.com> wrote: > > > The _service._protocol approach in SRV is rather obviously a mistake. > Given the function of SRV, the protocol tag should have been on the RIGHT > hand side of the RR type, not the left. The choice of UDP or TCP should be > an OUTPUT from the service discovery process, not an input. > > We thought about this too, and concluded that few application protocols > offer the luxury of running over both TCP and UDP (NFS and DNS being two > examples that come to mind). > Well, I said it was a mistake but not one that you could have fixed. By the time DNS Discover was written, oceans had flowed under that bridge. Might as well fix the spelling of the referer field. But what is being proposed now does look like it might well create a use for the sub-field. draft-ietf-uta-smtp-tlsrpt-17 What they are looking to do is to specify a mechanism that allows people to report when a mail server has its TLS misconfigured. It is clearly a purpose for which a prefixed field is correct. It is also clearly a purpose which should be encouraged as best practice. * Why limit reporting of SMTP server misconfiguration to TLS? * Surely every protocol should allow for service specific feedback? I do not want to roll this in to the specification of my Web Services because that makes it impossible to report 'your service is down'. So it is a separate something and hence a separate protocol field is appropriate: _smtp._report.example.com
- [DNSOP] Call for Adoption: draft-crocker-dns-attr… Tim Wicinski
- Re: [DNSOP] Call for Adoption: draft-crocker-dns-… Paul Wouters
- Re: [DNSOP] Call for Adoption: draft-crocker-dns-… John Levine
- [DNSOP] SRV-related _underscore registry (was Re:… Dave Crocker
- [DNSOP] comments ( was Re: Call for Adoption: dra… Dave Crocker
- Re: [DNSOP] SRV-related _underscore registry (was… John R Levine
- Re: [DNSOP] SRV-related _underscore registry (was… Ray Bellis
- Re: [DNSOP] comments ( was Re: Call for Adoption:… John Levine
- Re: [DNSOP] SRV-related _underscore registry (was… Phillip Hallam-Baker
- Re: [DNSOP] Call for Adoption: draft-crocker-dns-… Warren Kumari
- Re: [DNSOP] Call for Adoption: draft-crocker-dns-… joel jaeggli
- Re: [DNSOP] comments ( was Re: Call for Adoption:… Paul Wouters
- Re: [DNSOP] SRV-related _underscore registry (was… Dave Crocker
- Re: [DNSOP] SRV-related _underscore registry (was… John Levine
- Re: [DNSOP] SRV-related _underscore registry (was… Ray Bellis
- Re: [DNSOP] SRV-related _underscore registry (was… John Levine
- Re: [DNSOP] SRV-related _underscore registry (was… Ray Bellis
- Re: [DNSOP] SRV-related _underscore registry (was… Dave Crocker
- Re: [DNSOP] SRV-related _underscore registry (was… John R Levine
- Re: [DNSOP] SRV-related _underscore registry (was… Phillip Hallam-Baker
- Re: [DNSOP] SRV-related _underscore registry (was… John Levine
- Re: [DNSOP] SRV-related _underscore registry (was… Phillip Hallam-Baker
- Re: [DNSOP] SRV-related _underscore registry (was… Mark Andrews
- Re: [DNSOP] old arguments unrelated to SRV-relate… John R Levine
- Re: [DNSOP] old arguments unrelated to SRV-relate… Mark Andrews
- Re: [DNSOP] old arguments unrelated to SRV-relate… Jared Mauch
- Re: [DNSOP] old arguments unrelated to SRV-relate… John R Levine
- Re: [DNSOP] SRV-related _underscore registry (was… Phillip Hallam-Baker
- Re: [DNSOP] old arguments unrelated to SRV-relate… Mark Andrews
- Re: [DNSOP] Call for Adoption: draft-crocker-dns-… Dave Crocker
- Re: [DNSOP] SRV-related _underscore registry (was… Stuart Cheshire
- Re: [DNSOP] SRV-related _underscore registry (was… Phillip Hallam-Baker