Re: [DNSOP] New Version Notification for draft-yao-dnsop-root-cache-00.txt

"Joe Abley" <jabley@hopcount.ca> Wed, 30 September 2015 13:17 UTC

Return-Path: <jabley@hopcount.ca>
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 6DEF11A7D83 for <dnsop@ietfa.amsl.com>; Wed, 30 Sep 2015 06:17:19 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2
X-Spam-Level:
X-Spam-Status: No, score=-2 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1] 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 4rTzZjs7hDO0 for <dnsop@ietfa.amsl.com>; Wed, 30 Sep 2015 06:17:15 -0700 (PDT)
Received: from mail-ig0-x22e.google.com (mail-ig0-x22e.google.com [IPv6:2607:f8b0:4001:c05::22e]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 132401A7015 for <dnsop@ietf.org>; Wed, 30 Sep 2015 06:17:15 -0700 (PDT)
Received: by igbni9 with SMTP id ni9so30192839igb.0 for <dnsop@ietf.org>; Wed, 30 Sep 2015 06:17:14 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=hopcount.ca; s=google; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-type; bh=Ia8Yu4kKkECOnsrRQeRoc4O42NGy+XEjkpyguGL9ACk=; b=e40rQpkLzARz+YRXEb4bmc94ncNsP6zOgSCIg6xBdbYHUbd3OrrMpYrRuFUeK4i6OS ZP8K97wpFyiDe/rGXtxdkdyE5f9L/qq8j8SeC+6Z2F+EUU8RKfxxVkN86PwzAJKJhT8b 2O53trR2s/dUhsDNmwo0ab1aIxagLi912RT0U=
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-type; bh=Ia8Yu4kKkECOnsrRQeRoc4O42NGy+XEjkpyguGL9ACk=; b=MjkYco9O+9NjnhwzGvPLH7upzzgidpvrEgPL8g/GfJLqNHafJdsmBokrVQySAs3t0S s3Z1J71Zz9Az6UJUrtCaX9xdRzE2MafX7rxWzDS+NC0gy7o8yVlmfwiQQm5lnZjzIkYa PMbfg+KNDafTKk2zt5lY1fwgB84eunTLeJ8/frGkxObqtMEB1IsnPK7jJ6D8E+vAVglU MMdj3iE1M4mDVkaSTzFqcthphpPRV1fKfje+TevMLAvZZPLpmFjoXZwFc5QubKxf4TJW TTzFmDEuxHK7kB2gRRycicBiznV534Up/8TDpmte0C1/zvYqYpvBRSQ/4XOOf21nWOhP puVw==
X-Gm-Message-State: ALoCoQnMyrNnljQ6srF+cR11/fVmmsy8xgM8ux+D3AFm/0Z9jVzYbyWlV8VxZTohWbHOzO1UAjHx
X-Received: by 10.50.45.106 with SMTP id l10mr4755861igm.38.1443619034381; Wed, 30 Sep 2015 06:17:14 -0700 (PDT)
Received: from [199.212.92.19] (135-23-68-43.cpe.pppoe.ca. [135.23.68.43]) by smtp.gmail.com with ESMTPSA id yr2sm12848207igb.22.2015.09.30.06.17.13 (version=TLSv1 cipher=RC4-SHA bits=128/128); Wed, 30 Sep 2015 06:17:13 -0700 (PDT)
From: Joe Abley <jabley@hopcount.ca>
To: yaojk <yaojk@cnnic.cn>
Date: Wed, 30 Sep 2015 09:17:12 -0400
Message-ID: <375F5595-8AC2-407F-8A83-6020B2F8D7E5@hopcount.ca>
In-Reply-To: <2015093009223629119729@cnnic.cn>
References: <201509291227269136613@cnnic.cn> <9BC53A26-6AE9-448C-A2B0-3DE3DC34CB2E@hopcount.ca> <2015093009223629119729@cnnic.cn>
MIME-Version: 1.0
Content-Type: text/plain; format="flowed"
X-Mailer: MailMate (1.9.2r5141)
Archived-At: <http://mailarchive.ietf.org/arch/msg/dnsop/ny2hLVc1mV9feBQsUB6OxIBkmgc>
Cc: dnsop <dnsop@ietf.org>
Subject: Re: [DNSOP] 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: Wed, 30 Sep 2015 13:17:19 -0000

Hi again,

On 29 Sep 2015, at 21:23, Jiankang Yao wrote:

>> What reason do you have to think that response latency from root 
>> servers
>> has any measurable impact on end-user experience?
>>
> I think that there are some papers which explain it.

Then some citations would be useful.

To be clear, I'm not having trouble understanding the concept. I just 
don't believe it.

> One observation:
> due to the complexity of the network environment, the current quality 
> of access to root service is uneven globally.  For example, CNNIC 
> finds through comprehensive monitoring and analysis that in China the 
> time delay of access to the 13 root servers varies greatly from 
> province to province, showing a difference of up to 200ms for most 
> root servers, and in a number of provinces nearly 60% queries fail to 
> hit the root mirrors deployed in China.

I believe that, for sure. And I understand the desire to bring the root 
server infrastructure closer to end-users in China, motivated by 
concerns about availability and the problems that would result from 
prolonged non-availability.

However, I think it's controversial to imply that end-user performance 
is substantially improved by the wider (and closer) deployment of root 
zone data. That assertion needs some justification.

For example, a recursive resolver whose clients mainly ask for names 
that end in (say) COM only need to talk to root servers every 172,800 
seconds (that's the TTL on the NS set in the root zone and at the COM 
apex). Even if it takes a really long time to get a response from a root 
server when I need one (e.g. ten seconds, which seems like a high 
estimate), 10/172800 is less than 0.1%, and even in that case it's 
likely that records for popular COM names are independently cached and 
in fact there would be zero impact on end-users that depend on those 
common names even during such an event.

> BTW,
> this draft is trying to solve the same problem speicified in 
> draft-ietf-dnsop-root-loopback.
> I think that the authors of draft-ietf-dnsop-root-loopback  will have 
> a better explaination than me.

I had much the same feedback to the authors of that draft. In that case, 
however, it was observed that slaving the root zone was common (if 
perhaps not widespread) practice, and it was worth documenting the 
trade-offs and recommending a consistent approach for those who insisted 
on doing it. That's not the case here.

I think I would need to see a convincing problem statement and 
understand how this proposal provided effective solutions before I could 
support it.


Joe