Re: [DNSOP] Fwd: I-D Action: draft-song-dnsop-tcp-primingexchange-00.txt

Declan Ma <madi@zdns.cn> Fri, 28 November 2014 07:35 UTC

Return-Path: <madi@zdns.cn>
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 A50DD1A1A4B for <dnsop@ietfa.amsl.com>; Thu, 27 Nov 2014 23:35:55 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 2.449
X-Spam-Level: **
X-Spam-Status: No, score=2.449 tagged_above=-999 required=5 tests=[BAYES_40=-0.001, MIME_CHARSET_FARAWAY=2.45] 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 0mMgkx14QYEm for <dnsop@ietfa.amsl.com>; Thu, 27 Nov 2014 23:35:52 -0800 (PST)
Received: from mail.zdns.cn (smtp.knet.cn [202.173.10.15]) by ietfa.amsl.com (Postfix) with SMTP id F39741A1A6D for <dnsop@ietf.org>; Thu, 27 Nov 2014 23:35:31 -0800 (PST)
X-TM-DID: bf4e35e6779a2e9a07f6de2253231182
Content-Type: text/plain; charset="gb2312"
Mime-Version: 1.0 (Mac OS X Mail 8.1 \(1993\))
From: Declan Ma <madi@zdns.cn>
In-Reply-To: <54782272.4080903@redbarn.org>
Date: Fri, 28 Nov 2014 15:35:15 +0800
Content-Transfer-Encoding: quoted-printable
Message-Id: <E2E8ED57-DAE5-466A-B74E-F11935C6D54C@zdns.cn>
References: <20141126190228.2644.32272.idtracker@ietfa.amsl.com> <CAAObRXJM1Ucu3RtJCZPaw2ss0+ZBXxnDyyUvshuAnqEQYEi2XA@mail.gmail.com> <54768F63.9070509@redbarn.org> <CAAObRXLhG0Wfj2eC=+Xb+jnO0fLbiSAvVJti5VtpGANRyHC22g@mail.gmail.com> <54782272.4080903@redbarn.org>
To: Paul Vixie <paul@redbarn.org>
X-Mailer: Apple Mail (2.1993)
Archived-At: http://mailarchive.ietf.org/arch/msg/dnsop/qKBe70IfTovu1KgP00W6eu8YsEY
Cc: Davey Song <songlinjian@gmail.com>, dnsop@ietf.org
Subject: Re: [DNSOP] Fwd: I-D Action: draft-song-dnsop-tcp-primingexchange-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: <http://www.ietf.org/mail-archive/web/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, 28 Nov 2014 07:35:55 -0000

Paul, 

	I go along with the “optimal number of root name servers”. 

	Besides, the distribution of root zone file among the servers with a pleasing latency therefore bears importance.

	Truly an interesting topic for the testbed by ZDNS and BII. 


Declan Ma

ZDNS Ltd.


> 在 2014年11月28日,下午3:21,Paul Vixie <paul@redbarn.org> 写道:
> 
> 
> 
> Davey Song wrote:
>> I try to express the idea: is there any possibility that if we can
>> breaks the rareness of Root servers. The arguments and disputes will
>> cease accordingly. Actually  this idea is out of the scope of this draft. 
> 
> i think there is an interesting research question here: how many root
> name servers is too many, and what are the limitations, and what is the
> optimal number of root name servers?
> 
> for example, if 13 is good, would 130 (10X) or 1300 (100X) be better?
> even with 1300 root name servers, the fallback to TCP after TC=1 in a
> priming query (even with EDNS) would only add one extra round trip over
> the three that are required to run a TCP query. since priming queries
> are uncommon, i still don't see why that first round trip is worth avoiding.
> 
> RDNS servers who perform round trip measurements to each potential name
> server for each zone cut would have a lot more state to maintain, but
> that state would not be large by today's standards (DNSSEC signatures
> have bloated RDNS memory footprints far more, without concern.)
> 
> however, the systemic complexity of all those RDNS servers performing
> all those measurements seems like cause for concern. with 1300 root name
> servers, it would take 1300 referrals for any given RDNS server to learn
> which root name server was closest to it. unless all 1300 of those
> servers are widely anycast, then many of those initial 1300 referrals
> would have suboptimal round trip times. also with that many servers,
> error theory predicts that some number of them will be unreachable,
> causing retries that add to the total number of referral events required
> to locate the closest (by RTT) root server.
> 
> if 1300 is obviously too many, why? what's the optimal number of root
> name servers for an RDNS population estimated to be about 40M? does the
> optimal number change when some share of root name servers are widely
> anycasted?
> 
> i share these research questions for four reasons.
> 
> first, ZDNS and BII are ideally suited to investigate this matter in
> your test bed.
> 
> second, there is no evidence at present that "13" is too many or too few
> root servers.
> 
> third, this line of thinking is what led to my ICANN ITI proposal
> involving only two root name server identities, each of which being
> massively and hierarchically anycasted.
> 
> fourth, because without an answer to these research questions, it's
> impossible to evaluate the cost and complexity tradeoff against
> increased internet resilience from pursuing your "tcp-primingexchange"
> proposal.
> 
> -- 
> Paul Vixie
> 
> _______________________________________________
> DNSOP mailing list
> DNSOP@ietf.org
> https://www.ietf.org/mailman/listinfo/dnsop