Re: [DNSOP] DNS Camel Viewer

Shane Kerr <shane@time-travellers.org> Mon, 26 March 2018 08:03 UTC

Return-Path: <shane@time-travellers.org>
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 E288F1205F0 for <dnsop@ietfa.amsl.com>; Mon, 26 Mar 2018 01:03:18 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 1.434
X-Spam-Level: *
X-Spam-Status: No, score=1.434 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_SBL_CSS=3.335, SPF_PASS=-0.001] autolearn=no autolearn_force=no
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 YGoXpy59PFWP for <dnsop@ietfa.amsl.com>; Mon, 26 Mar 2018 01:03:13 -0700 (PDT)
Received: from time-travellers.nl.eu.org (c.time-travellers.nl.eu.org [IPv6:2a02:2770::21a:4aff:fea3:eeaa]) (using TLSv1.2 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D347E1200C5 for <dnsop@ietf.org>; Mon, 26 Mar 2018 01:03:12 -0700 (PDT)
Received: from ryugyong.emeraldonion.org ([23.129.64.103] helo=[127.0.0.1]) by time-travellers.nl.eu.org with esmtpsa (TLS1.2:DHE_RSA_AES_128_CBC_SHA1:128) (Exim 4.80) (envelope-from <shane@time-travellers.org>) id 1f0N6k-0004QZ-MT for dnsop@ietf.org; Mon, 26 Mar 2018 08:03:59 +0000
To: dnsop@ietf.org
References: <20180324165115.GA548@server.ds9a.nl>
From: Shane Kerr <shane@time-travellers.org>
Message-ID: <71ce2909-96df-57b3-5f23-af1f430f770c@time-travellers.org>
Date: Mon, 26 Mar 2018 08:03:00 +0000
MIME-Version: 1.0
In-Reply-To: <20180324165115.GA548@server.ds9a.nl>
Content-Type: text/plain; charset="utf-8"
Content-Language: en-US
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/AZUWlxEUQPWXkA7N-qcPugRvpnM>
Subject: Re: [DNSOP] DNS Camel Viewer
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: Mon, 26 Mar 2018 08:03:19 -0000

Bert,

bert hubert:
[tl;dr, check out https://powerdns.org/dns-camel/ ]

Cool!

> If you know of RFCs that should or should not be on the list, please edit
> dns-rfcs.js on https://github.com/ahupowerdns/dns-camel/

I think that's fine, but probably some discussion is necessary before a
PR? (I'm happy to send one if there seems to be general agreement.)

First, we have various IDNA work:

RFC 3492 defines Punycode
RFC 5890 is IDNA
RFC 5891 is IDNA

Certainly most DNS software does not know or care about label names, but
I guess IDNA can be included in one of the "dns-use" category that you
described?

Next, RFC 3646 describes an option for DHCPv6 which configures DNS. If
you are going to include this then you need to include every way that
anyone can configure DNS, everywhere. (Or at least the IPv6 DNS router
option...) I'd say just leave it out.

Finally, mDNS is not DNS, so RFC 6762 and RFC 6763 should probably be
removed, or possibly added to a new "things that seem like DNS but
actually have nothing to do with DNS, except when they do" category?

Cheers,

--
Shane