Re: [dnsoverhttp] [Ext] Fwd: New Version Notification for draft-hoffman-dns-over-https-00.txt

Martin Thomson <martin.thomson@gmail.com> Fri, 05 May 2017 00:16 UTC

Return-Path: <martin.thomson@gmail.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 34A801294AC for <dnsoverhttp@ietfa.amsl.com>; Thu, 4 May 2017 17:16:57 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0
X-Spam-Level:
X-Spam-Status: No, score=0 tagged_above=-999 required=5 tests=[BAYES_50=0.8, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=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 7Gj5Aa_-Rqxg for <dnsoverhttp@ietfa.amsl.com>; Thu, 4 May 2017 17:16:56 -0700 (PDT)
Received: from mail-lf0-x232.google.com (mail-lf0-x232.google.com [IPv6:2a00:1450:4010:c07::232]) (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 A1C8B128B91 for <dnsoverhttp@ietf.org>; Thu, 4 May 2017 17:16:55 -0700 (PDT)
Received: by mail-lf0-x232.google.com with SMTP id h4so16752597lfj.3 for <dnsoverhttp@ietf.org>; Thu, 04 May 2017 17:16:55 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-transfer-encoding; bh=GZPI6XBTD0CUrZOfOufQ6nw6yKiRvJv9gjgmtnh36AM=; b=u3379C2xXiFWgGz1lqlVkEUUnOXi0zvWSgmRYhMFnX1t6QRpkF0yQhSYKL1HAV5nfl 2rLXhdeebZrOt8FfTxPAMELGKz3+75+Ty84pp35T8kabVwd37ze8EU14hC2xjrJU8YUo k1ZruOVqP3tAO2WSaK4QJoZP9nvFmHotxBkGUzxqpbFgkyFNH7IHvN8CeK29En8yZy0J pJV1wQBEERAHOB54ZXwCGCvN6WWi1m8hjlbl3qTEvSDb2gF9LHUbagiLnJHFB1a3F8F3 j2tXxqPwo8muVtwO27xYID2GiWOHA0HOIKngbRgBWeA4VTA/R35x4kmH5uvhW1Vmw2Jm NuZA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc:content-transfer-encoding; bh=GZPI6XBTD0CUrZOfOufQ6nw6yKiRvJv9gjgmtnh36AM=; b=uddr0VtYOxAkSP4CuT+PJV6Ao3+VzwHERdoxQlBMwwbkqL/Cp2oypyUiDq2sMGXb2w fpGCjPVG2Y4FuX6TWdeuHDaMPSKwaCfslpm280NZBv4sNALsFsGs0anPh8p3hIim/Mf2 Mzh6TY2oCe+/BLtnszsOpksrbhUvEJ4/Nc76Q7xvNH2nvu6GmhxOJ2iAlF4y8M6c+dFc JeyyIx1fxvT664GgRLyy3ggfBrfXoR6lbCXsPeSnSuwqBA1NS1Fz/vUWEYrRFwGyGIaW yk8pF9QPVm/KPERDoSu6uctlq2fN7Q4J+L2UUeuLsBk6KIul/YePANaCfujtnZ4l3cpO uO8w==
X-Gm-Message-State: AN3rC/6oM5jEK4fsx5rlD+PJ/vnyJQ0AapTIxRjg27ZMG6ZSpcBBV3OM bX6LW/zUm4JjbbiXsR3hU1j/2N/C5u5l
X-Received: by 10.46.19.18 with SMTP id 18mr17087170ljt.103.1493943414036; Thu, 04 May 2017 17:16:54 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.46.83.2 with HTTP; Thu, 4 May 2017 17:16:53 -0700 (PDT)
In-Reply-To: <AF2D8CFF-D461-443D-891F-9A1B7196B65A@icann.org>
References: <149386734028.4783.5496348785626743035.idtracker@ietfa.amsl.com> <CAOdDvNpKuFB0hB33Dpc_oyR6SPOeDVbfD0oGxgpF3KzHf03bgA@mail.gmail.com> <CABkgnnV9AV-_qWq6tAA8AVaQgdf74pHWdSc3c7hy42PqvEnY-A@mail.gmail.com> <CAOdDvNqhU2z4-Lq4iN=fw_NXLMmoDo1qy8-qfDps3YOvX4MpyQ@mail.gmail.com> <CAHbrMsDg0cDSRcD3A+t94Xtf-Ccmtu4zr5m7Q1822Qw7mUcwHQ@mail.gmail.com> <AF2D8CFF-D461-443D-891F-9A1B7196B65A@icann.org>
From: Martin Thomson <martin.thomson@gmail.com>
Date: Fri, 05 May 2017 10:16:53 +1000
Message-ID: <CABkgnnXwmdrVQRg8fLZpJ3JDjxM=m4+92_CPSTeggbvitxXtPA@mail.gmail.com>
To: Paul Hoffman <paul.hoffman@icann.org>
Cc: Ben Schwartz <bemasc@google.com>, "dnsoverhttp@ietf.org" <dnsoverhttp@ietf.org>
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsoverhttp/Y1v7_Dy8q0PGJvaG_1ibumDYXRc>
Subject: Re: [dnsoverhttp] [Ext] Fwd: New Version Notification for draft-hoffman-dns-over-https-00.txt
X-BeenThere: dnsoverhttp@ietf.org
X-Mailman-Version: 2.1.22
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: Fri, 05 May 2017 00:16:57 -0000

On 5 May 2017 at 01:46, Paul Hoffman <paul.hoffman@icann.org> wrote:
> If we're going to use the wire protocol (which I think is good, particularly for extensions), then it should actually be the wire protocol. Therefore, I would strongly prefer "MUST be zero" to "be close to, but not exactly, the wire protocol but not exactly in order to help caching".


This suggests a potential solution to Patrick's parameter negotiation
dilemma.  Use those two bytes to switch query format...

Also, zero encodes terribly in hashes.  Pick something nice.

(I'll get back in my box now, the bad ideas should abate momentarily.)