Re: [DNSOP] The Larger Discussion on Differences in Response Drafts

Mark Andrews <marka@isc.org> Fri, 19 August 2016 02:32 UTC

Return-Path: <marka@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 EBDA512D691 for <dnsop@ietfa.amsl.com>; Thu, 18 Aug 2016 19:32:39 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.148
X-Spam-Level:
X-Spam-Status: No, score=-8.148 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_HI=-5, RP_MATCHES_RCVD=-1.247, 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 nfyXVYuTtwQe for <dnsop@ietfa.amsl.com>; Thu, 18 Aug 2016 19:32:38 -0700 (PDT)
Received: from mx.pao1.isc.org (mx.pao1.isc.org [149.20.64.53]) (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 72F7B12D677 for <dnsop@ietf.org>; Thu, 18 Aug 2016 19:32:38 -0700 (PDT)
Received: from zmx1.isc.org (zmx1.isc.org [149.20.0.20]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx.pao1.isc.org (Postfix) with ESMTPS id E9E833493D1; Fri, 19 Aug 2016 02:32:35 +0000 (UTC)
Received: from zmx1.isc.org (localhost [127.0.0.1]) by zmx1.isc.org (Postfix) with ESMTPS id BFD4016003A; Fri, 19 Aug 2016 02:32:35 +0000 (UTC)
Received: from localhost (localhost [127.0.0.1]) by zmx1.isc.org (Postfix) with ESMTP id 3119816003F; Fri, 19 Aug 2016 02:32:35 +0000 (UTC)
Received: from zmx1.isc.org ([127.0.0.1]) by localhost (zmx1.isc.org [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id hRwU1UhDnU45; Fri, 19 Aug 2016 02:32:35 +0000 (UTC)
Received: from rock.dv.isc.org (c27-253-115-14.carlnfd2.nsw.optusnet.com.au [27.253.115.14]) by zmx1.isc.org (Postfix) with ESMTPSA id DE8B816003A; Fri, 19 Aug 2016 02:32:34 +0000 (UTC)
Received: from rock.dv.isc.org (localhost [IPv6:::1]) by rock.dv.isc.org (Postfix) with ESMTP id 2F22A519ACB1; Fri, 19 Aug 2016 12:32:32 +1000 (EST)
To: Marek Vavruša <mvavrusa@cloudflare.com>
From: Mark Andrews <marka@isc.org>
References: <DAE8C592-A5A6-4EDA-A100-67B7DD900C36@vpnc.org> <20160818175713.16299.qmail@ary.lan> <CAC=TB12PtSpU3_mL0+QdmJwqvfYm4go=fmtK80aRg7On6XgfHg@mail.gmail.com> <52403FB3-2187-4E88-8909-E00483C9EF03@vpnc.org> <CAC=TB118Q+pqZDxf150ZS2uZatK1CjDuyEMP1atFaey=xVzn9Q@mail.gmail.com>
In-reply-to: Your message of "Thu, 18 Aug 2016 13:11:23 -0700." <CAC=TB118Q+pqZDxf150ZS2uZatK1CjDuyEMP1atFaey=xVzn9Q@mail.gmail.com>
Date: Fri, 19 Aug 2016 12:32:32 +1000
Message-Id: <20160819023232.2F22A519ACB1@rock.dv.isc.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/fVLxqnBZoRtevcUxYPk9ZjUWTz4>
Cc: dnsop <dnsop@ietf.org>, Paul Hoffman <paul.hoffman@vpnc.org>
Subject: Re: [DNSOP] The Larger Discussion on Differences in Response Drafts
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.17
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, 19 Aug 2016 02:32:40 -0000

Named returns associated

* A/AAAA records with MX lookups if available
* A/AAAA records with SRV lookups if available
* SRV/A/AAAA records with NAPTR lookups if available
* A/AAAA records with NAPTR lookups if available

As of 9.11 named returns associated

* A/AAAA/TLSA records with MX lookups if available
* A/AAAA/TLSA records with SRV lookups if available
* SRV/A/AAAA/TLSA records with NAPTR lookups if available
* A/AAAA records with NAPTR lookups if available

Now for all of these the original lookup could be stalled for cache
misses and the related data fetched if the server is offering
recursive service to the clients.

It would also be possible when offering recursive service to perform
prefetching on cache misses.

It would also be possible to return A on AAAA and AAAA on A.

It's up to the client to accept or ignore the records.

Mark
-- 
Mark Andrews, ISC
1 Seymour St., Dundas Valley, NSW 2117, Australia
PHONE: +61 2 9871 4742                 INTERNET: marka@isc.org