Re: [DNSOP] Fw: New Version Notification for draft-yao-dnsop-root-cache-00.txt
Shane Kerr <shane@time-travellers.org> Tue, 29 September 2015 09:20 UTC
Return-Path: <shane@time-travellers.org>
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 BED2C1A700D for <dnsop@ietfa.amsl.com>; Tue, 29 Sep 2015 02:20:56 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.901
X-Spam-Level:
X-Spam-Status: No, score=-1.901 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, SPF_HELO_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 vvhrszVcDj1Z for <dnsop@ietfa.amsl.com>; Tue, 29 Sep 2015 02:20:54 -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 E2C3E1A700B for <dnsop@ietf.org>; Tue, 29 Sep 2015 02:20:53 -0700 (PDT)
Received: from 143-245-128-083.dynamic.caiway.nl ([83.128.245.143] helo=casual) by time-travellers.nl.eu.org with esmtpsa (TLS1.2:RSA_AES_128_CBC_SHA1:128) (Exim 4.80) (envelope-from <shane@time-travellers.org>) id 1Zgr5d-00042W-Eb; Tue, 29 Sep 2015 09:20:49 +0000
Date: Tue, 29 Sep 2015 09:20:49 +0000
From: Shane Kerr <shane@time-travellers.org>
To: Jiankang Yao <yaojk@cnnic.cn>
Message-ID: <20150929092049.4d005a16@casual>
In-Reply-To: <201509291227269136613@cnnic.cn>
References: <201509291227269136613@cnnic.cn>
X-Mailer: Claws Mail 3.12.0 (GTK+ 2.24.28; x86_64-pc-linux-gnu)
MIME-Version: 1.0
Content-Type: text/plain; charset="US-ASCII"
Content-Transfer-Encoding: 7bit
Archived-At: <http://mailarchive.ietf.org/arch/msg/dnsop/QUx8wGQqAa5zCDkQ7Ta2PmPC3fk>
Cc: dnsop <dnsop@ietf.org>
Subject: Re: [DNSOP] Fw: New Version Notification for draft-yao-dnsop-root-cache-00.txt
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, 29 Sep 2015 09:20:56 -0000
Jiankang Yao, I think a simpler approach that works in general is the "HAMMER" approach proposed by Warren Kumari, Roy Arends, and Suzanne Woolf a couple of years ago: https://tools.ietf.org/html/draft-wkumari-dnsop-hammer Basically the idea is that if a query is made for a RRSET that is near expiration from the cache, then the resolver will answer normally but will also try to refresh the TTL by performing another query. Note that Unbound already implements something like this today, with the "prefetch" option: https://unbound.net/documentation/unbound.conf.html BIND 9 does as well, with "prefetch": https://deepthought.isc.org/article/AA-01122/0/Early-refresh-of-cache The "HAMMER" approach works for all domains, not just the root zone, and doesn't require any separate cache, or indeed any additional state at all. The approach you propose will have some small advantage if someone queries for an entry in the root zone that is not in cache. However given the long TTL of root zone entries, such a query will be rare so the benefit is quite small. Cheers, -- Shane On Tue, 29 Sep 2015 12:28:06 +0800 "Jiankang Yao" <yaojk@cnnic.cn> wrote: > > Dear all, > > I submit a draft about Decreasing Fetch time of DNS Root Data. > > Many DNS recursive resolvers have long round trip times to the DNS > root server. It has been an obstacle to increse the performance of > DNS query. In order to decrease fetch time of DNS root data, this > document proposes a new mechanism by improving the mechanism of root > data cacheing. > > Pls kindly help to review it and give the comments. > > I would also like to apply 10 minutes slot to introduce this idea in the next IETF meeting > > thanks a lot. > > > > > Jiankang Yao > > From: internet-drafts > Date: 2015-09-29 12:20 > To: XiaoDong Lee; Jiankang Yao; Xiaodong Li; Jiankang Yao; Ning Kong; Ning Kong > Subject: New Version Notification for draft-yao-dnsop-root-cache-00.txt > > A new version of I-D, draft-yao-dnsop-root-cache-00.txt > has been successfully submitted by Jiankang Yao and posted to the > IETF repository. > > Name: draft-yao-dnsop-root-cache > Revision: 00 > Title: Decreasing Fetch time of Root Data by Improving the Mechanism of Root Data Cacheing > Document date: 2015-09-28 > Group: Individual Submission > Pages: 10 > URL: https://www.ietf.org/internet-drafts/draft-yao-dnsop-root-cache-00.txt > Status: https://datatracker.ietf.org/doc/draft-yao-dnsop-root-cache/ > Htmlized: https://tools.ietf.org/html/draft-yao-dnsop-root-cache-00 > > > Abstract: > Many DNS recursive resolvers have long round trip times to the DNS > root server. It has been an obstacle to increse the performance of > DNS query. In order to decrease fetch time of DNS root data, this > document proposes a new mechanism by improving the mechanism of root > data cacheing. > > > > > Please note that it may take a couple of minutes from the time of submission > until the htmlized version and diff are available at tools.ietf.org. > > The IETF Secretariat
- [DNSOP] Fw: New Version Notification for draft-ya… Jiankang Yao
- Re: [DNSOP] Fw: New Version Notification for draf… Shane Kerr
- Re: [DNSOP] New Version Notification for draft-ya… Paul Hoffman
- Re: [DNSOP] New Version Notification for draft-ya… Joe Abley
- [DNSOP] Fwd: Fw: New Version Notification for dra… yaojk
- Re: [DNSOP] New Version Notification for draft-ya… Jiankang Yao
- Re: [DNSOP] New Version Notification for draft-ya… Joe Abley
- Re: [DNSOP] New Version Notification for draft-ya… Paul Vixie
- [DNSOP] Meeting agenda yaojk
- Re: [DNSOP] Meeting agenda Tim Wicinski
- Re: [DNSOP] Meeting agenda yaojk
- Re: [DNSOP] Meeting agenda joel jaeggli
- Re: [DNSOP] Fw: New Version Notification for draf… Bob Harold
- Re: [DNSOP] Meeting agenda Melinda Shore
- Re: [DNSOP] Fw: New Version Notification for draf… Robert Edmonds
- Re: [DNSOP] Meeting agenda Suzanne Woolf
- Re: [DNSOP] Fw: New Version Notification for draf… Tony Finch
- Re: [DNSOP] Meeting agenda Tim WIcinski
- Re: [DNSOP] Meeting agenda yaojk
- Re: [DNSOP] Meeting agenda Paul Vixie