Re: [dnsoverhttp] New draft: draft-hoffman-dns-over-http-00.txt
Patrick McManus <pmcmanus@mozilla.com> Thu, 22 September 2016 16:24 UTC
Return-Path: <pmcmanus@mozilla.com>
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 9D8E812D851 for <dnsoverhttp@ietfa.amsl.com>; Thu, 22 Sep 2016 09:24:59 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.735
X-Spam-Level:
X-Spam-Status: No, score=-0.735 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_SORBS_SPAM=0.5, SPF_HELO_PASS=-0.001, SPF_SOFTFAIL=0.665] autolearn=no autolearn_force=no
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 WpmZgRKoA7Gv for <dnsoverhttp@ietfa.amsl.com>; Thu, 22 Sep 2016 09:24:58 -0700 (PDT)
Received: from linode64.ducksong.com (linode6only.ducksong.com [IPv6:2600:3c02::f03c:91ff:fe6e:e8da]) by ietfa.amsl.com (Postfix) with ESMTP id 05CAB12BBE3 for <dnsoverhttp@ietf.org>; Thu, 22 Sep 2016 09:24:57 -0700 (PDT)
Received: from mail-io0-f181.google.com (mail-io0-f181.google.com [209.85.223.181]) by linode64.ducksong.com (Postfix) with ESMTPSA id 322E33A085 for <dnsoverhttp@ietf.org>; Thu, 22 Sep 2016 12:24:47 -0400 (EDT)
Received: by mail-io0-f181.google.com with SMTP id m186so91006900ioa.2 for <dnsoverhttp@ietf.org>; Thu, 22 Sep 2016 09:24:47 -0700 (PDT)
X-Gm-Message-State: AA6/9Rnwczk5Q4zN3usBBDizG+G65gjRlY3T0Hj+lYk7xU0qPzCbGuv4djwx8rbxVQRoCLxafD1KiQcCcsVvYw==
X-Received: by 10.107.185.3 with SMTP id j3mr3995678iof.3.1474561486437; Thu, 22 Sep 2016 09:24:46 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.64.148.50 with HTTP; Thu, 22 Sep 2016 09:24:45 -0700 (PDT)
In-Reply-To: <CABkgnnVazzyAVM79p68U=j54J-s6hUErEm69bd7VCaEBTF2nbw@mail.gmail.com>
References: <147438228195.28999.4355943522486567954.idtracker@ietfa.amsl.com> <D1E3CC44-FE5A-4ACE-90A1-EF9B5EE975D7@icann.org> <CABkgnnW5kOQGhZ59MevLuck_B7pBrDHRdUvQ-SyiA+JSNwHv9w@mail.gmail.com> <F5B939A3-4AB8-4174-837C-35906F4382BC@icann.org> <CABkgnnWCAdZ6VeQQ02rezMG2ZULCboDPFZhZGRn1O7Z=u9_umw@mail.gmail.com> <1D9A75DA-9DCD-4D6F-B3D8-7FB07AFC8485@icann.org> <CABkgnnVazzyAVM79p68U=j54J-s6hUErEm69bd7VCaEBTF2nbw@mail.gmail.com>
From: Patrick McManus <pmcmanus@mozilla.com>
Date: Thu, 22 Sep 2016 18:24:45 +0200
X-Gmail-Original-Message-ID: <CAOdDvNqh1f1bVsnbL5fQvwJrvgDy07oUe2LQoq7XogRfDcTFcQ@mail.gmail.com>
Message-ID: <CAOdDvNqh1f1bVsnbL5fQvwJrvgDy07oUe2LQoq7XogRfDcTFcQ@mail.gmail.com>
To: Martin Thomson <martin.thomson@gmail.com>
Content-Type: multipart/alternative; boundary="94eb2c071c30994cf1053d1b1993"
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsoverhttp/CEzyRGopQHKNsAD96PAppblEddI>
Cc: "dnsoverhttp@ietf.org" <dnsoverhttp@ietf.org>, Paul Hoffman <paul.hoffman@icann.org>
Subject: Re: [dnsoverhttp] New draft: draft-hoffman-dns-over-http-00.txt
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: Thu, 22 Sep 2016 16:24:59 -0000
On Thu, Sep 22, 2016 at 7:52 AM, Martin Thomson <martin.thomson@gmail.com> wrote: > > break HTTP. The wire format in antithetical to my goal. My thesis is > that if we have the wire format, there's no incentive to do the other > thing. > > I'm going to diverge a bit from both you and Paul on this point. I'm fine with having multiple representations - I think that's a very HTTPish thing to do and Paul makes a case for different environments reasonably wanting different things. However, you don't really need a DNS-over-HTTP effort to accomplish that.. the binding has the chance to further constrain the question in order to reduce some of the ambiguity of basic HTTP and make it more useful. If you implement a generic HTTP client there is no particular reason to think that you would semantically be able to understand DNS data coming from a server even if you interoperate on a HTTP level.. but if you implement a DNS-over-HTTP client I would like to think that you would be confident of being able to exchange DNS info with any server that pledged fidelity to the same specification - thus MTI as a baseline but go ahead and use content negotiation to have other representations if you like. > > I have to disagree about this being small. Done right, this could be > a big deal. > +1
- [dnsoverhttp] New draft: draft-hoffman-dns-over-h… Paul Hoffman
- Re: [dnsoverhttp] New draft: draft-hoffman-dns-ov… Ted Hardie
- Re: [dnsoverhttp] New draft: draft-hoffman-dns-ov… Paul Hoffman
- Re: [dnsoverhttp] New draft: draft-hoffman-dns-ov… Ted Hardie
- Re: [dnsoverhttp] New draft: draft-hoffman-dns-ov… Paul Hoffman
- Re: [dnsoverhttp] New draft: draft-hoffman-dns-ov… Ted Hardie
- Re: [dnsoverhttp] New draft: draft-hoffman-dns-ov… Martin Thomson
- Re: [dnsoverhttp] New draft: draft-hoffman-dns-ov… Martin Thomson
- Re: [dnsoverhttp] New draft: draft-hoffman-dns-ov… Patrick McManus
- Re: [dnsoverhttp] New draft: draft-hoffman-dns-ov… Paul Hoffman
- Re: [dnsoverhttp] New draft: draft-hoffman-dns-ov… Paul Hoffman
- Re: [dnsoverhttp] New draft: draft-hoffman-dns-ov… Ted Hardie
- Re: [dnsoverhttp] New draft: draft-hoffman-dns-ov… Patrick McManus
- Re: [dnsoverhttp] New draft: draft-hoffman-dns-ov… Martin Thomson
- Re: [dnsoverhttp] New draft: draft-hoffman-dns-ov… Martin Thomson
- Re: [dnsoverhttp] New draft: draft-hoffman-dns-ov… Martin Thomson
- Re: [dnsoverhttp] New draft: draft-hoffman-dns-ov… Martin Thomson
- Re: [dnsoverhttp] New draft: draft-hoffman-dns-ov… Paul Hoffman
- Re: [dnsoverhttp] New draft: draft-hoffman-dns-ov… Martin Thomson
- Re: [dnsoverhttp] New draft: draft-hoffman-dns-ov… Paul Hoffman
- Re: [dnsoverhttp] New draft: draft-hoffman-dns-ov… Patrick McManus
- Re: [dnsoverhttp] New draft: draft-hoffman-dns-ov… Patrick McManus
- Re: [dnsoverhttp] New draft: draft-hoffman-dns-ov… Ted Hardie
- Re: [dnsoverhttp] New draft: draft-hoffman-dns-ov… Martin Thomson