Re: [DNSOP] [Ext] Fwd: New Version Notification for draft-sury-deprecate-obsolete-resource-records-01.txt

Evan Hunt <each@isc.org> Mon, 13 May 2019 16:45 UTC

Return-Path: <each@isc.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 1FA19120137 for <dnsop@ietfa.amsl.com>; Mon, 13 May 2019 09:45:07 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.901
X-Spam-Level:
X-Spam-Status: No, score=-6.901 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001] autolearn=ham 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 bR-XJ0rtIPZO for <dnsop@ietfa.amsl.com>; Mon, 13 May 2019 09:45:05 -0700 (PDT)
Received: from mx.pao1.isc.org (mx.pao1.isc.org [IPv6:2001:4f8:0:2::2b]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6475212004F for <dnsop@ietf.org>; Mon, 13 May 2019 09:45:05 -0700 (PDT)
Received: from bikeshed.isc.org (bikeshed.isc.org [149.20.48.19]) (using TLSv1 with cipher DHE-RSA-CAMELLIA256-SHA (256/256 bits)) (No client certificate requested) by mx.pao1.isc.org (Postfix) with ESMTPS id BF34C3AB004; Mon, 13 May 2019 16:45:04 +0000 (UTC)
Received: by bikeshed.isc.org (Postfix, from userid 10292) id 233CD216C1C; Mon, 13 May 2019 16:45:04 +0000 (UTC)
Date: Mon, 13 May 2019 16:45:04 +0000
From: Evan Hunt <each@isc.org>
To: Martin Hoffmann <martin@opennetlabs.com>
Cc: Paul Hoffman <paul.hoffman@icann.org>, =?utf-8?B?T25kxZllaiBTdXLDvQ==?= <ondrej@isc.org>, dnsop <dnsop@ietf.org>
Message-ID: <20190513164504.GA33870@isc.org>
References: <155771990790.31813.2767356343632633845.idtracker@ietfa.amsl.com> <7023B4C5-5207-4183-A945-244E65F00302@isc.org> <1A7FE19D-E4B1-48FB-8225-DCD055E4FDCD@icann.org> <20190513105259.3fab7a60@glaurung.nlnetlabs.nl>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <20190513105259.3fab7a60@glaurung.nlnetlabs.nl>
User-Agent: Mutt/1.5.23 (2014-03-12)
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/sAG2NYK9tHfdRYth9RamH9lOVS0>
Subject: Re: [DNSOP] [Ext] Fwd: New Version Notification for draft-sury-deprecate-obsolete-resource-records-01.txt
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.29
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, 13 May 2019 16:45:07 -0000

On Mon, May 13, 2019 at 10:52:59AM +0200, Martin Hoffmann wrote:
> Paul Hoffman wrote:
> > A far easier approach is for any developer to feel free to treat
> > these RRtypes as unknown RRtypes.
> 
> That will work for all record types except those defined in RFC 1035
> since name compression in record data is allowed for them.

Yes, that's exactly the problem that needs addressing. Those specific
types, defined in 1035 and containing names in the rdata, cannot now be
treated as opaque by a compliant server. We *have to* implement them so we
can handle name compression and canonicalization correctly, even though
nobody's used them for donkey's years (some of them were already labeled
"obsolete" when 1035 specified them).

There are other types that are also unused, but can be treated as opaque;
so IETF action isn't necessary for implementers to do that. Having a note
in the registry about whether they're still in use might be a kindness for
implementers. It doesn't impact interoperability, though.

-- 
Evan Hunt -- each@isc.org
Internet Systems Consortium, Inc.