Re: [Inip-discuss] Innovation in DNS

Suzanne Woolf <suzworldwide@gmail.com> Thu, 25 August 2016 22:27 UTC

Return-Path: <suzworldwide@gmail.com>
X-Original-To: inip-discuss@ietfa.amsl.com
Delivered-To: inip-discuss@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id EFD9F12D13D for <inip-discuss@ietfa.amsl.com>; Thu, 25 Aug 2016 15:27:13 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.699
X-Spam-Level:
X-Spam-Status: No, score=-2.699 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
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 SGBXaiv6bp41 for <inip-discuss@ietfa.amsl.com>; Thu, 25 Aug 2016 15:27:11 -0700 (PDT)
Received: from mail-qk0-x233.google.com (mail-qk0-x233.google.com [IPv6:2607:f8b0:400d:c09::233]) (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 21AF112D13B for <inip-discuss@iab.org>; Thu, 25 Aug 2016 15:27:11 -0700 (PDT)
Received: by mail-qk0-x233.google.com with SMTP id v123so60431443qkh.2 for <inip-discuss@iab.org>; Thu, 25 Aug 2016 15:27:11 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:subject:from:in-reply-to:date:cc:message-id:references :to; bh=U2RzGq9HfvaaVD7SdfxXnpmfhwuKTK68AG9HxcRlDEY=; b=VEiYLlUOlKi1Um7e6fK2BmVdZIqSA0RqZAIXXwie3CQDlgZW58Tbg0oUMwHDIPLh19 SGcDXpQeYnB+JgdENHBJh0idQPNTPrZg1GN+l6kEgFRzfU4Tm3Z7A+T9JN/Jvf4GYIfI jf/0EVMhU/dt45zTIoaXbjhtl5wsxt2yp0NcnomUhJP4109Ey8XVmeC0F3p5knvFNj68 M5ZHBC9CYpu9YUovZDVGTG0FksQfGMXvDjOvC4HmBOYjipLyKAaXP9YXyaQMh7Nawb5E q2gdcPJ9k2Lk144fAi07u01ZVUPSX2ystHePLurN4WypohgmcDIF9dgeaph6VAwY3p5E i8HQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:subject:from:in-reply-to:date:cc :message-id:references:to; bh=U2RzGq9HfvaaVD7SdfxXnpmfhwuKTK68AG9HxcRlDEY=; b=NnabffRNFoTKDVrBpT3kgyrh5Nw9KMoeq0SVAiO4d7Hrsm+vnEjw78wZgQ5TsgQXaQ sw2EWdxNjertjZ9HM6PcAJRmoE1wqFJJnUj0q5G69n+RMdHCuMI9JthRZU6imMLglnvu y0jBtKDDeXJPCFIV+/reSG8q1xn5Su5Ng3PkFq02vWSS6XxauE6ufjv2/9zOya/Njvsn 4uhHIVibse1zT3kYmVurCq8qvJ0RPmJAgLPC23GA0OlSPe38IIdPzqJDn+UmIyqVnGur pBVKYCVI+Bdco7Yu1DMyOyNEWh+bBUPVLr6gV8qumpM+Ht6yvBYRN7K1RqrO3O7aV2Au iBMA==
X-Gm-Message-State: AE9vXwPQTS+k/YsxZ0BxRimZcelj+DDv3UbdW8RHJu0MoG4abZBG2VkOBOmTbZz00ra4Kg==
X-Received: by 10.55.195.139 with SMTP id r11mr12654306qkl.22.1472164029979; Thu, 25 Aug 2016 15:27:09 -0700 (PDT)
Received: from ?IPv6:2601:181:c003:1360:f90e:e449:e4af:9929? ([2601:181:c003:1360:f90e:e449:e4af:9929]) by smtp.gmail.com with ESMTPSA id e7sm8737381qtb.9.2016.08.25.15.27.08 (version=TLS1 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Thu, 25 Aug 2016 15:27:09 -0700 (PDT)
Content-Type: multipart/alternative; boundary="Apple-Mail=_CD2E2058-E9C9-4491-9CC6-7C545788C7C1"
Mime-Version: 1.0 (Mac OS X Mail 8.2 \(2104\))
From: Suzanne Woolf <suzworldwide@gmail.com>
In-Reply-To: <CAOvDaJS+K-8Shu5=z-qWB6PhhuFxHQ_M8V7wqSa14d1ANW1+xQ@mail.gmail.com>
Date: Thu, 25 Aug 2016 18:27:05 -0400
Message-Id: <076DB4FE-9C11-46B1-A874-0C155D50142D@gmail.com>
References: <CAOvDaJRu5=03zhT5d=0USHmKc7zfmD89CwZ78QvJ=Lai4TAZ=Q@mail.gmail.com> <20160822233657.GL1712@mx2.yitter.info> <CAOvDaJS+K-8Shu5=z-qWB6PhhuFxHQ_M8V7wqSa14d1ANW1+xQ@mail.gmail.com>
To: Bauyrzhan Askar <mail@ainasystem.org>
X-Mailer: Apple Mail (2.2104)
Archived-At: <https://mailarchive.ietf.org/arch/msg/inip-discuss/bElAtGxgVzySEhXMFOLMFGpfZQA>
Cc: inip-discuss@iab.org
Subject: Re: [Inip-discuss] Innovation in DNS
X-BeenThere: inip-discuss@iab.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: IAB Internet Names and Identifiers Discussion List <inip-discuss.iab.org>
List-Unsubscribe: <https://www.iab.org/mailman/options/inip-discuss>, <mailto:inip-discuss-request@iab.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/inip-discuss/>
List-Post: <mailto:inip-discuss@iab.org>
List-Help: <mailto:inip-discuss-request@iab.org?subject=help>
List-Subscribe: <https://www.iab.org/mailman/listinfo/inip-discuss>, <mailto:inip-discuss-request@iab.org?subject=subscribe>
X-List-Received-Date: Thu, 25 Aug 2016 22:27:14 -0000

Hi,

I’m happy to see interest in improving naming on the internet, but I’m going to suggest that an improvement aimed at the root zone of the DNS is going to be very difficult to persuade people to use. The root server operators are a pretty conservative bunch in my experience— they only adopt changes of clear benefit and clearly manageable risk— and the truth is that providing DNS service at the root level is already pretty efficiently done. 

The root zone is not very large (a few hundred entries for many years, now about 1500—many TLDs and many enterprise zones are much, much larger). It doesn’t have a lot of records in it that require special processing on the server, and it doesn’t change very often, relative to many zones lower in the tree (the zone is regenerated, signed, and distributed twice a day). Root servers answer many millions of queries per day, but answers are not complex (mostly referrals to TLD servers and NXDOMAIN), and can be efficiently cached by the recursive resolvers that generate most of the queries on behalf of their end-user clients.  (See traffic statistics published by assorted root server operators, such as those for L-root at http://www.dns.icann.org/lroot/rssac/index.html <http://www.dns.icann.org/lroot/rssac/index.html> and http://stats.dns.icann.org/hedgehog/ <http://stats.dns.icann.org/hedgehog/>, or B-root at https://b.root-servers.org/rssac/. Some of these stats are provided per RSSAC 002, https://www.icann.org/en/system/files/files/rssac-002-measurements-root-06jun16-en.pdf <https://www.icann.org/en/system/files/files/rssac-002-measurements-root-06jun16-en.pdf>, a common framework for the root server operators to share comparable data about their operations.)

Hundreds of anycast instances distribute the query load on the root servers, and modern hardware, software, and network capabilities mean that the resources to scale the service as the internet expands (more users, more devices, broader internet availability) can be added incrementally and at reasonable cost. (See https://www.icann.org/en/system/files/files/rssac-001-root-service-expectations-04dec15-en.pdf <https://www.icann.org/en/system/files/files/rssac-001-root-service-expectations-04dec15-en.pdf> for a description of the DNS root service, and RFC 7720 for a description of protocol requirements for the DNS root.)

It’s also the case that ISPs, enterprise DNS operators, cloud providers, and other infrastructure operators can further expand fast, reliable access to the root zone for their users by caching the entire root zone locally, on their recursive resolvers. (See RFC 7706 for one way this is done.)

Your document suggests you’re trying to improve name service on the internet in some other ways as well. But it’s going to be hard to get people to accept the risk of adding complexity to the system for the benefit of possible but unspecified improvements to service for the root zone, which already works pretty well and has clear, simple ways to improve with existing technology where it doesn’t.


best,
Suzanne

> On Aug 23, 2016, at 12:24 PM, Bauyrzhan Askar <mail@ainasystem.org> wrote:
> 
> Hello everyone
> 
> 
> 
> Thank you for your analysis, Andrew
> 
> 
> 
> I think I have to show some main points
> 
> 
> 
> Unlike com zone, root zone is accessed every time when DNS resolution for unknown domain name is requested no matter which TLD zone the unknown domain name belongs to. 
> 
> So, increase of SLD together with TLD, increases rate of DNS resolution query to root nameserver.
> 
> 
> 
> Yes, the load can be lowered by increasing root nameserver copies. That was one of the reason to spread the copies of current root nameservers throughout the world. 
> 
> 
> 
> But the problem here is that when TLD list increases and any entry or update made to the root zone file in master root nameserver, all root nameservers have to be updated which in turn
> 
> 1)     increases the load to network handling root nameservers. (this may not be a big problem at the moment)
> 
> 2)     increases the time for update to be finished throughout the world because of increased number of copies of root nameservers.
> 
> 3)     increases the load to any particular root nameserver, no matter of number of copies of root nameserver, because of the increased rate of updates.  
> 
> What it solves is that the root zone file can be divided by the way the invention suggests. And each piece of zone file (domain name group) is maintained by separate network of root nameservers. The problems listed above because of increased number of TLDs will not be a case in the new system. And also increase of TLD in one particular group can be divided further into sub groups for the redundancy and efficacy purposes.
> 
> 
> 
> There are other problems related to TLD operation other than the technical part which is also by the way can be solved by the invention but I think that is out of the scope of the topic of this discussion group.
> 
>  
> Thank you
> 
> Bauyrzhan Askar 
> 
> 
> On Tue, Aug 23, 2016 at 12:36 AM, Andrew Sullivan <ajs@anvilwalrusden.com <mailto:ajs@anvilwalrusden.com>> wrote:
> Hi there,
> 
> On Fri, Aug 19, 2016 at 03:49:59PM +0100, Bauyrzhan Askar wrote:
> > I would like to draw your attention to an invention at  www.ainasystem.org <http://www.ainasystem.org/>,
> > that advances current DNS into new level and eliminates its scalability
> > issue.
> 
> I had a look at this.  It isn't clear to me what problem it solves
> except for the practical limitation on the size of a given zone, which
> doesn't seem to be to be a practical problem at all given the size of
> the com zone.
> 
> If we are going to go to the trouble of replacing the DNS, it seems to
> me that we'd want to fix more than just that.
> 
> > Also I would like to ask your advice or help to bring this invention into
> > reality as I have no experience in contributing or writing a draft about
> > such ideas to IETF.
> 
> Well, the easiest thing to do is to write up an Internet Draft
> describing it and send tht to the repository.  That's all it takes,
> though you will need to make an IPR declaration since you say there's
> a patent pending.
> 
> A
> 
> --
> Andrew Sullivan
> ajs@anvilwalrusden.com <mailto:ajs@anvilwalrusden.com>
> 
> _______________________________________________
> Inip-discuss mailing list
> Inip-discuss@iab.org <mailto:Inip-discuss@iab.org>
> https://www.iab.org/mailman/listinfo/inip-discuss <https://www.iab.org/mailman/listinfo/inip-discuss>
> 
> _______________________________________________
> Inip-discuss mailing list
> Inip-discuss@iab.org
> https://www.iab.org/mailman/listinfo/inip-discuss