Re: [dnsext] a lightweight process for assigning EDNS option codes
Phillip Hallam-Baker <hallam@gmail.com> Sun, 04 September 2011 23:47 UTC
Return-Path: <hallam@gmail.com>
X-Original-To: dnsext@ietfa.amsl.com
Delivered-To: dnsext@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3127221F87D3 for <dnsext@ietfa.amsl.com>; Sun, 4 Sep 2011 16:47:50 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.454
X-Spam-Level:
X-Spam-Status: No, score=-3.454 tagged_above=-999 required=5 tests=[AWL=0.144, BAYES_00=-2.599, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-1]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id OT+ac4-6fC1C for <dnsext@ietfa.amsl.com>; Sun, 4 Sep 2011 16:47:49 -0700 (PDT)
Received: from mail-gy0-f172.google.com (mail-gy0-f172.google.com [209.85.160.172]) by ietfa.amsl.com (Postfix) with ESMTP id 63E7221F87FC for <dnsext@ietf.org>; Sun, 4 Sep 2011 16:47:49 -0700 (PDT)
Received: by gyf3 with SMTP id 3so3459383gyf.31 for <dnsext@ietf.org>; Sun, 04 Sep 2011 16:49:32 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=q20PLLwdDShZltVjKluyahpWcYCbmmm8+FpFiqKACUI=; b=YXbz48+k43I7U8SS2ha2eVXfz6CosIomyWA0155jZZGzJnhf992NrQeiLizTd9qBu8 7qXweenejbh/pnwoq/UtPXgVe+GIbQmY+jwpaH2ng7yos/VB+Y77XJCr7RouIj1Sx/HP 5xmnBzW5J+4dwcey9kvRyyEoHaqJdgmclpPEc=
MIME-Version: 1.0
Received: by 10.101.26.3 with SMTP id d3mr2211643anj.105.1315180171838; Sun, 04 Sep 2011 16:49:31 -0700 (PDT)
Received: by 10.100.47.4 with HTTP; Sun, 4 Sep 2011 16:49:31 -0700 (PDT)
In-Reply-To: <EEE71C81-76C8-4D81-8594-F08BACA8FB8B@icsi.berkeley.edu>
References: <20110830162134.GB84494@shinkuro.com> <CAMbvoa+nh5k8eOA-XRwBD5oxm17+=Q4gCagq0OBS5OEQX=g1sw@mail.gmail.com> <20110831031256.GA98758@shinkuro.com> <CAAF6GDfA3+A+fJz2TY+Jg5WcVWkpAdR8n-4tXMC+zQYe9aGYpw@mail.gmail.com> <E31D7273-A34E-4DEB-A293-FBAFD536C2E3@rfc1035.com> <CAMm+LwinWjh21r5b-+pEz9=QLN6dnP1WtJCyMW9hc7u-+JB3sw@mail.gmail.com> <EEE71C81-76C8-4D81-8594-F08BACA8FB8B@icsi.berkeley.edu>
Date: Sun, 04 Sep 2011 19:49:31 -0400
Message-ID: <CAMm+LwhKNgXgnAfsENmPx48O9j5QLPvwE2GOiuukj47tHeawKw@mail.gmail.com>
From: Phillip Hallam-Baker <hallam@gmail.com>
To: Nicholas Weaver <nweaver@icsi.berkeley.edu>
Content-Type: multipart/alternative; boundary="001636b2b4f2f545b504ac263eb5"
Cc: dnsext@ietf.org
Subject: Re: [dnsext] a lightweight process for assigning EDNS option codes
X-BeenThere: dnsext@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: DNS Extensions working group discussion list <dnsext.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsext>, <mailto:dnsext-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/dnsext>
List-Post: <mailto:dnsext@ietf.org>
List-Help: <mailto:dnsext-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsext>, <mailto:dnsext-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 04 Sep 2011 23:47:50 -0000
I think it rather more likely that we end up changing the DNS client-resolver protocol first. One of the things I have found playing about with DPLS is that probably the biggest leverage performance upgrade that can be done is to change the client resolver protocol so that while a request is still one UDP packet, the reply can consist of several. Another thing that I realized is that the cost of transitioning to DNS 1.0 over DPLS (or DTLS) is exactly the same as the cost of transitioning to DNS 2.0 over DPLS. So if people go this route they might as well take the opportunity to tweak the protocol to fix some of the more irritating restrictions (e.g. only one request per request packet). On Sun, Sep 4, 2011 at 9:05 AM, Nicholas Weaver <nweaver@icsi.berkeley.edu>wrote: > > On Sep 4, 2011, at 5:39 AM, Phillip Hallam-Baker wrote: > > > If EDNS0 codes were ever exhausted it is a trivial matter to generate > more. Just assign a new extension RR code. > > > > I suspect that it won't be a problem though, I can't see how we could run > out of EDNS codes before RR codes. > > You don't even need to do that. If we reach 50% exhausting of the code > space, just define the reserved EDNS0 options code of FFFF as "the next 4 > bytes are the extended extended option code", and from that point onward, > experimental extensions have to use the extended option code space. > > -- Website: http://hallambaker.com/
- [dnsext] afasterinternet.com trial and draft-vand… Andrew Sullivan
- Re: [dnsext] afasterinternet.com trial and draft-… Wilmer van der Gaast
- Re: [dnsext] afasterinternet.com trial and draft-… Alex Bligh
- Re: [dnsext] afasterinternet.com trial and draft-… Colm MacCárthaigh
- Re: [dnsext] afasterinternet.com trial and draft-… Andrew Sullivan
- Re: [dnsext] afasterinternet.com trial and draft-… Colm MacCárthaigh
- Re: [dnsext] afasterinternet.com trial and draft-… Matthew Dempsky
- Re: [dnsext] afasterinternet.com trial and draft-… Matt McCutchen
- Re: [dnsext] afasterinternet.com trial and draft-… Alex Bligh
- Re: [dnsext] afasterinternet.com trial and draft-… Alex Bligh
- [dnsext] a lightweight process for assigning EDNS… Jim Reid
- Re: [dnsext] afasterinternet.com trial and draft-… SM
- Re: [dnsext] afasterinternet.com trial and draft-… Andrew Sullivan
- Re: [dnsext] a lightweight process for assigning … Livingood, Jason
- Re: [dnsext] afasterinternet.com trial and draft-… Wilmer van der Gaast
- Re: [dnsext] afasterinternet.com trial and draft-… Wilmer van der Gaast
- Re: [dnsext] afasterinternet.com trial and draft-… Andrew Sullivan
- Re: [dnsext] afasterinternet.com trial and draft-… Wilmer van der Gaast
- Re: [dnsext] afasterinternet.com trial and draft-… Ted Hardie
- Re: [dnsext] afasterinternet.com trial and draft-… Ted Hardie
- Re: [dnsext] afasterinternet.com trial and draft-… Andrew Sullivan
- Re: [dnsext] afasterinternet.com trial and draft-… Andrew Sullivan
- Re: [dnsext] afasterinternet.com trial and draft-… Ted Hardie
- Re: [dnsext] afasterinternet.com trial and draft-… Andrew Sullivan
- Re: [dnsext] afasterinternet.com trial and draft-… Masataka Ohta
- Re: [dnsext] afasterinternet.com trial and draft-… Alex Bligh
- Re: [dnsext] afasterinternet.com trial and draft-… Marc Lampo
- Re: [dnsext] afasterinternet.com trial and draft-… Tony Finch
- Re: [dnsext] afasterinternet.com trial and draft-… Jaidev Sridhar
- Re: [dnsext] afasterinternet.com trial and draft-… Phillip Hallam-Baker
- Re: [dnsext] a lightweight process for assigning … Phillip Hallam-Baker
- Re: [dnsext] a lightweight process for assigning … Nicholas Weaver
- Re: [dnsext] a lightweight process for assigning … Phillip Hallam-Baker
- Re: [dnsext] afasterinternet.com trial and draft-… Wilmer van der Gaast
- Re: [dnsext] afasterinternet.com trial and draft-… Wilmer van der Gaast
- Re: [dnsext] afasterinternet.com trial and draft-… SM
- Re: [dnsext] afasterinternet.com trial and draft-… Martin Barry
- [dnsext] Address privacy (was Re: afasterinternet… Masataka Ohta
- Re: [dnsext] afasterinternet.com trial and draft-… Marc Lampo
- Re: [dnsext] afasterinternet.com trial and draft-… Tony Finch
- Re: [dnsext] afasterinternet.com trial and draft-… Florian Weimer
- Re: [dnsext] afasterinternet.com trial and draft-… Edward Lewis
- Re: [dnsext] Address privacy (was Re: afasterinte… SM
- Re: [dnsext] afasterinternet.com trial and draft-… Ted Hardie
- Re: [dnsext] afasterinternet.com trial and draft-… Ted Hardie
- Re: [dnsext] afasterinternet.com trial and draft-… Nicholas Weaver
- Re: [dnsext] afasterinternet.com trial and draft-… Nicholas Weaver
- Re: [dnsext] afasterinternet.com trial and draft-… Ted Hardie
- Re: [dnsext] afasterinternet.com trial and draft-… Nicholas Weaver
- Re: [dnsext] afasterinternet.com trial and draft-… Ted Hardie
- Re: [dnsext] afasterinternet.com trial and draft-… Martin Barry
- Re: [dnsext] afasterinternet.com trial and draft-… bmanning
- Re: [dnsext] afasterinternet.com trial and draft-… Phillip Hallam-Baker
- Re: [dnsext] Address privacy (was Re: afasterinte… Masataka Ohta
- Re: [dnsext] afasterinternet.com trial and draft-… Wilmer van der Gaast
- Re: [dnsext] Address privacy (was Re: afasterinte… SM