Re: [dnsoverhttp] Survey of DNS over HTTP

George Michaelson <ggm@algebras.org> Wed, 14 September 2016 22:19 UTC

Return-Path: <ggm@algebras.org>
X-Original-To: dnsoverhttp@ietfa.amsl.com
Delivered-To: dnsoverhttp@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 825B112B0AA for <dnsoverhttp@ietfa.amsl.com>; Wed, 14 Sep 2016 15:19:55 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.601
X-Spam-Level:
X-Spam-Status: No, score=-2.601 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, 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=algebras-org.20150623.gappssmtp.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 gZJNxRGrXfht for <dnsoverhttp@ietfa.amsl.com>; Wed, 14 Sep 2016 15:19:53 -0700 (PDT)
Received: from mail-vk0-x231.google.com (mail-vk0-x231.google.com [IPv6:2607:f8b0:400c:c05::231]) (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 44FD1127A90 for <dnsoverhttp@ietf.org>; Wed, 14 Sep 2016 15:19:52 -0700 (PDT)
Received: by mail-vk0-x231.google.com with SMTP id h134so892064vkd.2 for <dnsoverhttp@ietf.org>; Wed, 14 Sep 2016 15:19:52 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=algebras-org.20150623.gappssmtp.com; s=20150623; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=A1LeHk4AN+/GgUhm4LhlcnsQWmX664c/TlLRnYyi4oo=; b=SzBfGhK3Sr5TLXVcU4U0hG70dz5Xn+0yxV5ZFnN2Vr0T1lOU5t9ZkA+3pgP4qZX+oO TouAwmOzZIDcJ/riB61KiLuPpWYG9tsuflRgEz6SV/BakpKeC3I+k/sWe02YAdw6LbG4 Msqh7eji+uvMj3JYLoLCkNuV8FWRqOac6eKzjzUSCS8JCLI1aCi6A1Oz7bALgEIv4ZDH +WN13b6V0aACbL3lRi+qhupy40isiohcZzHp9if1LY+fLc3kgHB+mgb6xeQLoTs8M5Ha SaSs4rmULUPV3SFWFEAPQ+hi3S2B0oMjhU7XKCrqc5iL0LD1zotpHBfF/hlbFYmNPxD0 1j2Q==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=A1LeHk4AN+/GgUhm4LhlcnsQWmX664c/TlLRnYyi4oo=; b=cGfJFfPosztyPu0CbiYwJhL5MJjT1vI5GMkZ8+dsbFb8ajMyiTyohwGxp7s1gEPmpN pjpDcbDXuj7Gy9GvQqWF4Tm2hkVCR/NToa8p5ai+qQMQOA6psI0EEC8fqb+pYoKaf1BP sayljW0o/y+RWxYWyBdhW/beeYvE3c6UOzysLIPS3tk74sLYbfbJLAQ4U7MmE5Q/h7Jw sPx1gU7JxPhs2Wi4OjTId/zP7zezpuDBh1A/VRr4YO6XOCB//dbj8AvnahX1snWQ+qpt 4lnoa9sx/kVlkfJTGA1vl3R1IB8BU1ZRxYzI2l7uRtjyqAgFQirrSwpwigOKJIDUQYns ZctQ==
X-Gm-Message-State: AE9vXwOWCgHGub0CfXIpQsOx/ytC06+VSdsVI8Ap0ymhfwK99TsJrqoRsVSt0HbJtF/LM/ZAIWo8tZ2qFpxvCQ==
X-Received: by 10.31.238.140 with SMTP id m134mr114669vkh.55.1473891591360; Wed, 14 Sep 2016 15:19:51 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.103.50.79 with HTTP; Wed, 14 Sep 2016 15:19:50 -0700 (PDT)
X-Originating-IP: [2001:dc0:a000:4:9085:5ad0:7f4:fe64]
In-Reply-To: <20160914150428.2bc82011@pallas.home.time-travellers.org>
References: <20160914150428.2bc82011@pallas.home.time-travellers.org>
From: George Michaelson <ggm@algebras.org>
Date: Thu, 15 Sep 2016 08:19:50 +1000
Message-ID: <CAKr6gn3Cu0ycda1vGepb2KonFTn8AwHyVJMJmfdgGbaVeBvWhg@mail.gmail.com>
To: Shane Kerr <shane@time-travellers.org>
Content-Type: text/plain; charset=UTF-8
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsoverhttp/AkSLHP5pI4dv5RFSLDaT_g8J-do>
Cc: dnsoverhttp@ietf.org
Subject: Re: [dnsoverhttp] Survey of DNS over HTTP
X-BeenThere: dnsoverhttp@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: Discussion of DNS over HTTP <dnsoverhttp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsoverhttp>, <mailto:dnsoverhttp-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsoverhttp/>
List-Post: <mailto:dnsoverhttp@ietf.org>
List-Help: <mailto:dnsoverhttp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsoverhttp>, <mailto:dnsoverhttp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 14 Sep 2016 22:19:55 -0000

And the update is work in progress? I hope so!

I think the document could usefully address the delay/cost thing you note.

Its worth quantifying. And, as we explore DTLS and different encodings
over HTTP/S, we're going to want a test base to make comparisons over.
I'd suggest a small dns label test set which can be used to verify
additional delay from a prepped cache (ie, remove the onward DNS
variant delay, and fetch solely from an entity which holds the
responses being sought)

Keep-alive? If the session is held open, the TCP establishment costs
are amortized. So, for comparison of DNS over TCP, DNS over HTTP may
have lower aggregate overhead in network protocol terms (obviously the
repeated encodings in the proto layers make this moot)

Nice doc.

_G


On Wed, Sep 14, 2016 at 11:04 PM, Shane Kerr <shane@time-travellers.org> wrote:
> Hello,
>
> I thought that people interested in this topic might find a draft
> written by my colleagues and myself useful. It is a survey of various
> DNS over HTTP techniques:
>
> https://datatracker.ietf.org/doc/draft-shane-review-dns-over-http/
>
> It needs to be updated, to reference Paul Hoffman's recent update to
> his DNS JSON draft if nothing else:
>
> https://tools.ietf.org/html/draft-hoffman-dns-in-json/
>
> Cheers,
>
> --
> Shane
>
> _______________________________________________
> dnsoverhttp mailing list
> dnsoverhttp@ietf.org
> https://www.ietf.org/mailman/listinfo/dnsoverhttp
>