Re: [DNSOP] Some distinctions and a request - Have some class?

Ray Bellis <ray@bellis.me.uk> Sun, 05 July 2015 21:38 UTC

Return-Path: <ray@bellis.me.uk>
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 821451A03B3 for <dnsop@ietfa.amsl.com>; Sun, 5 Jul 2015 14:38:21 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level:
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_NONE=-0.0001] 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 AU30RsXjf8Mw for <dnsop@ietfa.amsl.com>; Sun, 5 Jul 2015 14:38:20 -0700 (PDT)
Received: from hydrogen.portfast.net (hydrogen.portfast.net [188.246.200.2]) (using TLSv1 with cipher AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D5A281A03AB for <dnsop@ietf.org>; Sun, 5 Jul 2015 14:38:19 -0700 (PDT)
Received: from [46.227.151.81] (port=55476 helo=Rays-MacBook-Pro.local) by hydrogen.portfast.net ([188.246.200.2]:465) with esmtpsa (fixed_plain:ray@bellis.me.uk) (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16) id 1ZBrc7-0000ry-9L (Exim 4.72) for dnsop@ietf.org (return-path <ray@bellis.me.uk>); Sun, 05 Jul 2015 22:38:15 +0100
Message-ID: <5599A3CA.4060602@bellis.me.uk>
Date: Sun, 05 Jul 2015 22:38:18 +0100
From: Ray Bellis <ray@bellis.me.uk>
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.10; rv:31.0) Gecko/20100101 Thunderbird/31.7.0
MIME-Version: 1.0
To: dnsop@ietf.org
References: <6CB05D82CE245B4083BBF3B97E2ED470C27602@ait-pex01mbx01.win.dtu.dk> <88E49F4B-64BD-4832-BD02-D1A882874E92@karoshi.com> <20150702234423.GB23022@mycre.ws> <EBDBDD70-046F-4E31-BDAC-A619EECD4F13@karoshi.com> <20150703012146.GA29948@mycre.ws> <DC13E07F-2203-4FE9-A67F-B5851A54298F@karoshi.com> <986E07DA-B174-4F81-BFB5-F5EAD46C506F@karoshi.com> <20150705003514.GD48722@mx2.yitter.info> <5598D9EF.7000006@bellis.me.uk> <20150705144440.GB49476@mx2.yitter.info> <20150705171605.GA85633@isc.org>
In-Reply-To: <20150705171605.GA85633@isc.org>
Content-Type: text/plain; charset="windows-1252"
Content-Transfer-Encoding: 7bit
Archived-At: <http://mailarchive.ietf.org/arch/msg/dnsop/h8I7nAkGmRGAlNujqaR6tAo-jV0>
Subject: Re: [DNSOP] Some distinctions and a request - Have some class?
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: Sun, 05 Jul 2015 21:38:21 -0000


On 05/07/2015 18:16, Evan Hunt wrote:
> On Sun, Jul 05, 2015 at 10:44:40AM -0400, Andrew Sullivan wrote:
>> Imagine the alternative-resolution class FAKE.  In the IN class,
>> example.com has a DNAME entry pointing to example.net.  What should
>> happen when someone performs a query for QNAME localentry.example.com,
>> TYPE AAAA, and CLASS FAKE?
> 
> What *should* happen, IMHO, is the DNAME shouldn't come into consideration
> because it only exists in class IN. localentry.example.com/FAKE/AAAA is in
> a different namespace entirely, and a query for it should never reach the
> example.com/IN zone.

I agree.  I very strongly suspect that the omission of explicit QCLASS
matching in DNAME is a simple omission that none of us caught at the
time rather than a deliberate attempt to make DNAME class independent.

Ray