Re: [DNSOP] Question on RRtypes in RFC 4034 Section 6.2

Ólafur Guðmundsson <olafur@cloudflare.com> Tue, 08 December 2015 15:18 UTC

Return-Path: <olafur@cloudflare.com>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1FA801B2F03 for <dnsop@ietfa.amsl.com>; Tue, 8 Dec 2015 07:18:14 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.078
X-Spam-Level:
X-Spam-Status: No, score=-3.078 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FM_FORGED_GMAIL=0.622, GB_I_LETTER=-2, HTML_MESSAGE=0.001, MIME_8BIT_HEADER=0.3, SPF_PASS=-0.001] autolearn=ham
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 56L9BO8wnXRB for <dnsop@ietfa.amsl.com>; Tue, 8 Dec 2015 07:18:07 -0800 (PST)
Received: from mail-vk0-x234.google.com (mail-vk0-x234.google.com [IPv6:2607:f8b0:400c:c05::234]) (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 A05541B2F00 for <dnsop@ietf.org>; Tue, 8 Dec 2015 07:18:07 -0800 (PST)
Received: by vkbs1 with SMTP id s1so15487921vkb.1 for <dnsop@ietf.org>; Tue, 08 Dec 2015 07:18:06 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cloudflare.com; s=google; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=9hfMF3sSjia2AqwcCATLl+UsLxNYXI121ICr4ZeMR5c=; b=JVLGPqIiKELvGAnXaU60yMMR2MoaeoM1ZIkKL2NxftHxSxyfbcAQFfmUAWVprY4CaE WLtd3zf5W5B3OZL90h7DVP4fXuZegMWLLVKCpC8IaySWShR2jbVliFRopJq0tAbhXaCq iGS0qiC0Dge6r98ggyJ+iY/jLlYrHTYEsDBD0=
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:date :message-id:subject:from:to:cc:content-type; bh=9hfMF3sSjia2AqwcCATLl+UsLxNYXI121ICr4ZeMR5c=; b=Hwvyuxjw7hvXDlsBQz/qKhNvlMJ3ciWIxwztqVUG0dmxfL4EHluFSTwgeoJ80io801 IhQu/9rH2W9C+pqkCu2pWGh/AdUL5wlRoS3KqmL/TV7SDA7zU42AQXtF4Xwvw8P9ZUow ZhM8Gikpa+a+2ObS+4jwMNLFVhKFplFlpwp6QhFZoAt9exmjmzUbweI7keBS8S0yOzI4 zDwAO1sHk537bb7yQNF3d7YDZPuninKKADpARgBMxz/t6UTtbb45lEa9R7NwVipBfwRv o4AYAGmzoalDemiJvu3jUD8Amm7nM+Hi7TVoKylXGufLvCpFvvbNnWVwXrh/d+8Vs7pn RZlg==
X-Gm-Message-State: ALoCoQluoTGDnvbH6THsKwjpPaEWyGzpu8aH79I7x5hnjRF6QmcaDQwdootxE8xcgdo017aeC4XkOgiFrqQmJY5eCzs4PhnCWf276QC3ywph8mfbcnpsGj0=
MIME-Version: 1.0
X-Received: by 10.129.129.198 with SMTP id r189mr2307863ywf.107.1449587886777; Tue, 08 Dec 2015 07:18:06 -0800 (PST)
Received: by 10.37.88.8 with HTTP; Tue, 8 Dec 2015 07:18:06 -0800 (PST)
In-Reply-To: <alpine.LFD.2.20.1512081004020.18633@bofh.nohats.ca>
References: <alpine.LFD.2.20.1512081004020.18633@bofh.nohats.ca>
Date: Tue, 08 Dec 2015 10:18:06 -0500
Message-ID: <CAN6NTqyDv9vLRnsq+K+aKCHN1Zt1Su_MBJ+9fgHwx6zMCahbrg@mail.gmail.com>
From: Ólafur Guðmundsson <olafur@cloudflare.com>
To: Paul Wouters <paul@nohats.ca>
Content-Type: multipart/alternative; boundary="94eb2c0812f2101d2f0526647bab"
Archived-At: <http://mailarchive.ietf.org/arch/msg/dnsop/MB2wxTcIf64AjdXAidvVAuM8PIc>
Cc: dnsop <dnsop@ietf.org>
Subject: Re: [DNSOP] Question on RRtypes in RFC 4034 Section 6.2
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.15
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: Tue, 08 Dec 2015 15:18:14 -0000

The reasoning is in https://tools.ietf.org/html/rfc3597

On Tue, Dec 8, 2015 at 10:09 AM, Paul Wouters <paul@nohats.ca> wrote:

>
> Hi,
>
> Section 6.2 of 4034 talks about canonicalization of the RR Form
>
> Item 3 states:
>
> 3.  if the type of the RR is NS, MD, MF, CNAME, SOA, MB, MG, MR, PTR,
>        HINFO, MINFO, MX, HINFO, RP, AFSDB, RT, SIG, PX, NXT, NAPTR, KX,
>        SRV, DNAME, A6, RRSIG, or NSEC, all uppercase US-ASCII letters in
>        the DNS names contained within the RDATA are replaced by the
>        corresponding lowercase US-ASCII letters;
>
> My questions:
>
> a) What was the purpose of listening these and not all RRtypes?
>    (It seems perhaps it wanted to say "All except A/AAAA")
>
All these types contain "domain names" as a field, and name compression is
allowed in the RDATA.
After the publication of RFC3597 no name compression is allowed in new
types.

b) What should be done with new RRtypes like OPENPGPKEY or SMIMA?
> c) Why the hell - hardcoded lists and not IANA registry?
>

Finite list as 3597 outlawed name-compression in new types


> d) Does this need updating or an errata?
>
HINFO and TXT is a mistake and there is errata on that
https://www.rfc-editor.org/errata_search.php?rfc=3597

Olafur