Re: [DNSOP] abandoning ANAME and standardizing CNAME at apex
Erik Nygren <erik+ietf@nygren.org> Tue, 19 June 2018 15:58 UTC
Return-Path: <nygren@gmail.com>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1])
by ietfa.amsl.com (Postfix) with ESMTP id 72C03130DEC
for <dnsop@ietfa.amsl.com>; Tue, 19 Jun 2018 08:58:50 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.4
X-Spam-Level:
X-Spam-Status: No, score=-1.4 tagged_above=-999 required=5
tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1,
FREEMAIL_FORGED_FROMDOMAIN=0.249, FREEMAIL_FROM=0.001,
HEADER_FROM_DIFFERENT_DOMAINS=0.249, HTML_MESSAGE=0.001,
RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001]
autolearn=no 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 QbN208maHSpF for <dnsop@ietfa.amsl.com>;
Tue, 19 Jun 2018 08:58:48 -0700 (PDT)
Received: from mail-it0-x22b.google.com (mail-it0-x22b.google.com
[IPv6:2607:f8b0:4001:c0b::22b])
(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 C056812777C
for <dnsop@ietf.org>; Tue, 19 Jun 2018 08:58:48 -0700 (PDT)
Received: by mail-it0-x22b.google.com with SMTP id u4-v6so1116395itg.0
for <dnsop@ietf.org>; Tue, 19 Jun 2018 08:58:48 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
h=mime-version:sender:in-reply-to:references:from:date:message-id
:subject:to:cc;
bh=E7hozFomH3fDNjo6sOCP65uq+w0QrwD1q6625r9lIxU=;
b=m7p3nRF3eJiO+hk7RYWh/rFcBekAV1cyElGeGU/u+zqTLEpnVYo932EIT4lrAkvwP9
OdSO+PPT7+9e2l+MlAinjnqTu0z6rPv9RlJXggO5TxzwZyI2/PHb0KdwC8uRBDi6p/bI
qzX5uhWsxOCjOYYGrgs1sySnUqHH6LPqR2Y0teSr+08YrPgCyqrRn8S7CuRhRX7IgRtG
uigfxxKxg5IxzxNCYqzGG0Kr65zSAiO9yLXUf+DnivFhWhEkQ/Pp6Gv055IZYJDe4Zbp
OLQUitVjlwekLwZc/YvPeC84Z3M4KXFdXVsB2oAQ7FvzszDFtf+sjysotRcOKM9PLQeU
nA3Q==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=1e100.net; s=20161025;
h=x-gm-message-state:mime-version:sender:in-reply-to:references:from
:date:message-id:subject:to:cc;
bh=E7hozFomH3fDNjo6sOCP65uq+w0QrwD1q6625r9lIxU=;
b=PooCWfYkZvd2vyqgDFaKuLvYhFfLarCBSjJ/Sk6lLZ1qkh6FTXTo4xxgsTgS3ASaO3
39Bfs+sc/s1cn2rdRaJURSyOu9Yh9f2ONgn25LKvyNlTD5N5OBphMo7Oz3T4mL2bgQTa
Nwcp51F3GD+wM9NM+ZJRxykUTXXMXV97v6EwLqJGty7ABapWXOLE5apLXAARg/+xFbfY
LpG/Gf+RmacqRR3QOAUS9VAfpMR2G04Et9h9Z3qdz03YT2Vva1EqeEY/NseXuvZb8gRF
LIeH9xtNTQiG/Pn9umVUpefRdxueDNrmnDamTBXktXtbUqVREgy2waUUSz5wCVDCjjRq
4PZg==
X-Gm-Message-State: APt69E0ZVG1np1X/jxDFoGZBUzsb8lsWbNmssz3AMr08lu/1Wu/y55Z6
IE3pghc3H0lKQRnURmytzOXmzM1PbZsifzP++v2+2A==
X-Google-Smtp-Source: ADUXVKL/K3nqy7cv1f7jAPnOORDVcO+BQg8wsWzaoaT9L+uu+lWMVxFEKL7FvS9HUGywHM0CobaMEwrJ52wIiCqDZ9I=
X-Received: by 2002:a02:2e14:: with SMTP id
i20-v6mr14337197jaa.104.1529423927896;
Tue, 19 Jun 2018 08:58:47 -0700 (PDT)
MIME-Version: 1.0
Sender: nygren@gmail.com
Received: by 2002:a4f:d1cc:0:0:0:0:0 with HTTP; Tue, 19 Jun 2018 08:58:47
-0700 (PDT)
In-Reply-To: <bf0ba568-1a18-f8cf-c1a0-3f547d642a78@bellis.me.uk>
References: <b73f3dc7-b378-d5d8-c7a2-42bc4326fbae@nic.cz>
<alpine.DEB.2.11.1806191428250.916@grey.csi.cam.ac.uk>
<691FC45D-E5B6-4131-95BF-878520351F3A@gmail.com>
<bf0ba568-1a18-f8cf-c1a0-3f547d642a78@bellis.me.uk>
From: Erik Nygren <erik+ietf@nygren.org>
Date: Tue, 19 Jun 2018 11:58:47 -0400
X-Google-Sender-Auth: MXjdIsMNr0ZLfYS58y6WuBDjO1g
Message-ID: <CAKC-DJh4iH9jHZiCK-Z=KyLZcEUDnuCPiCeMMkH4HivcqyFk1w@mail.gmail.com>
To: Ray Bellis <ray@bellis.me.uk>, Ben Schwartz <bemasc@google.com>,
Mike Bishop <mbishop@evequefou.be>
Cc: dnsop WG <dnsop@ietf.org>
Content-Type: multipart/alternative; boundary="000000000000eef64f056f00c1ec"
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/DOaMgJDnRA2Z8XLlPbYvhIXQO6I>
Subject: Re: [DNSOP] abandoning ANAME and standardizing CNAME at apex
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.26
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>,
<mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>,
<mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 19 Jun 2018 15:58:51 -0000
On Tue, Jun 19, 2018 at 11:24 AM, Ray Bellis <ray@bellis.me.uk> wrote: > On 19/06/2018 15:43, tjw ietf wrote: > > > I find it personally appalling we can spend so many cycles injecting > > dns into http but we can’t be bothered to fix what end users want. > > It's the HTTP folks that are putting most of those cycles into DNS into > HTTP. > > It's also their intransigence re: SRV which has caused the CNAME at the > Apex issue. CNAME was *never* the right answer for doing application > level indirection in HTTP space. > SRV has enough limitations that the risk/reward for adding it into the DNS lookup chain made it hard to swallow for many HTTP/browser folks. The most recent proposal on this front for an ALTSVC DNS record: https://tools.ietf.org/html/draft-schwartz-httpbis-dns-alt-svc-02 adds value well beyond what SRV does and seems much more likely to get interest/traction from browsers from discussions. Although it is more annoying for users than just CNAME'ign the apex, the ALTSVC DNS record would solve the problem for the HTTP case where there's the most practival issues today. The ALTSVC DNS record approach also has minimal camel impact on the DNS side as it doesn't require special handling by resolvers or authorities. I think we should seriously consider seeing if we the ALTSVC DNS record case covers enough of the use-cases of ANAME that we can abandon ANAME and focus effort there instead? Having multiple mechanisms solutions to the same problem means we may not get critical implementation mass on any of them. Erik
- Re: [DNSOP] abandoning ANAME and standardizing ... Evan Hunt
- Re: [DNSOP] abandoning ANAME and standardizing ... Joe Abley
- Re: [DNSOP] faux BNAME, was abandoning ANAME an... John Levine
- Re: [DNSOP] abandoning ANAME and standardizing ... Tony Finch
- Re: [DNSOP] abandoning ANAME and standardizing ... John Levine
- Re: [DNSOP] abandoning ANAME and standardizing ... Paul Vixie
- Re: [DNSOP] abandoning ANAME and standardizing ... Mark Andrews
- Re: [DNSOP] abandoning ANAME and standardizing ... Ray Bellis
- Re: [DNSOP] abandoning ANAME and standardizing ... Jan Včelák
- Re: [DNSOP] abandoning ANAME and standardizing ... Mark Andrews
- Re: [DNSOP] abandoning ANAME and standardizing ... Paul Ebersman
- Re: [DNSOP] abandoning ANAME and standardizing ... Mark Andrews
- Re: [DNSOP] abandoning ANAME and standardizing ... Mark Andrews
- Re: [DNSOP] abandoning ANAME and standardizing ... Paul Vixie
- Re: [DNSOP] abandoning ANAME and standardizing ... David Conrad
- Re: [DNSOP] abandoning ANAME and standardizing ... Paul Vixie
- Re: [DNSOP] abandoning ANAME and standardizing ... Tony Finch
- Re: [DNSOP] abandoning ANAME and standardizing ... Tony Finch
- Re: [DNSOP] abandoning ANAME and standardizing ... Ray Bellis
- Re: [DNSOP] abandoning ANAME and standardizing ... Ondřej Surý
- Re: [DNSOP] abandoning ANAME and standardizing ... Paul Wouters
- Re: [DNSOP] abandoning ANAME and standardizing ... Matthew Pounsett
- Re: [DNSOP] abandoning ANAME and standardizing ... Joe Abley
- Re: [DNSOP] abandoning ANAME and standardizing ... John Levine
- Re: [DNSOP] abandoning ANAME and standardizing ... Tony Finch
- Re: [DNSOP] abandoning ANAME and standardizing ... Paul Vixie
- Re: [DNSOP] abandoning ANAME and standardizing ... Colm MacCárthaigh
- Re: [DNSOP] abandoning ANAME and standardizing ... Tony Finch
- Re: [DNSOP] abandoning ANAME and standardizing ... Tony Finch
- Re: [DNSOP] abandoning ANAME and standardizing ... Anthony Eden
- Re: [DNSOP] abandoning ANAME and standardizing ... Erik Nygren
- Re: [DNSOP] abandoning ANAME and standardizing ... Ray Bellis
- Re: [DNSOP] abandoning ANAME and standardizing ... Jared Mauch
- Re: [DNSOP] abandoning ANAME and standardizing ... Paul Wouters
- Re: [DNSOP] abandoning ANAME and standardizing ... Ray Bellis
- Re: [DNSOP] abandoning ANAME and standardizing ... Tony Finch
- Re: [DNSOP] abandoning ANAME and standardizing ... Joe Abley
- Re: [DNSOP] abandoning ANAME and standardizing ... Lanlan Pan
- Re: [DNSOP] abandoning ANAME and standardizing ... tjw ietf
- Re: [DNSOP] abandoning ANAME and standardizing ... Colm MacCárthaigh
- Re: [DNSOP] abandoning ANAME and standardizing ... Tony Finch
- [DNSOP] abandoning ANAME and standardizing CNAM... Petr Špaček
- Re: [DNSOP] abandoning ANAME and standardizing ... Tony Finch
- Re: [DNSOP] abandoning ANAME and standardizing ... Tony Finch
- Re: [DNSOP] abandoning ANAME and standardizing ... Ray Bellis
- Re: [DNSOP] abandoning ANAME and standardizing ... Viktor Dukhovni
- Re: [DNSOP] abandoning ANAME and standardizing ... Evan Hunt
- Re: [DNSOP] abandoning ANAME and standardizing ... Joe Abley
- Re: [DNSOP] abandoning ANAME and standardizing ... Paul Vixie
- Re: [DNSOP] abandoning ANAME and standardizing ... Shumon Huque
- Re: [DNSOP] abandoning ANAME and standardizing ... Paul Vixie
- Re: [DNSOP] abandoning ANAME and standardizing ... Joe Abley
- Re: [DNSOP] abandoning ANAME and standardizing ... Viktor Dukhovni
- Re: [DNSOP] abandoning ANAME and standardizing ... Evan Hunt
- Re: [DNSOP] abandoning ANAME and standardizing ... Paul Vixie
- Re: [DNSOP] abandoning ANAME and standardizing ... Mark Andrews
- Re: [DNSOP] abandoning ANAME and standardizing ... 神明達哉
- Re: [DNSOP] abandoning ANAME and standardizing ... Tony Finch
- Re: [DNSOP] abandoning ANAME and standardizing ... Paul Vixie
- Re: [DNSOP] abandoning ANAME and standardizing ... Shumon Huque
- Re: [DNSOP] abandoning ANAME and standardizing ... Warren Kumari
- Re: [DNSOP] abandoning ANAME and standardizing ... John R Levine
- Re: [DNSOP] abandoning ANAME and standardizing ... Evan Hunt
- Re: [DNSOP] abandoning ANAME and standardizing ... Lanlan Pan
- Re: [DNSOP] abandoning ANAME and standardizing ... Evan Hunt
- Re: [DNSOP] abandoning ANAME and standardizing ... John R Levine
- Re: [DNSOP] abandoning ANAME and standardizing ... Evan Hunt
- Re: [DNSOP] abandoning ANAME and standardizing ... Warren Kumari
- Re: [DNSOP] abandoning ANAME and standardizing ... Mukund Sivaraman
- Re: [DNSOP] Creating a query/record for A and AAAA Paul Vixie
- Re: [DNSOP] Creating a query/record for A and AAAA Michael Sheldon
- Re: [DNSOP] Creating a query/record for A and AAAA Paul Vixie
- [DNSOP] Creating a query/record for A and AAAA Michael Sheldon
- Re: [DNSOP] Creating a query/record for A and AAAA Paul Wouters
- Re: [DNSOP] Creating a query/record for A and AAAA Mark Andrews
- Re: [DNSOP] Creating a query/record for A and AAAA Tony Finch
- Re: [DNSOP] Creating a query/record for A and AAAA Ondřej Surý
- Re: [DNSOP] Creating a query/record for A and AAAA Jared Mauch
- Re: [DNSOP] Creating a query/record for A and AAAA Paul Wouters
- Re: [DNSOP] Creating a query/record for A and AAAA Ray Bellis
- Re: [DNSOP] Creating a query/record for A and AAAA Ray Bellis
- Re: [DNSOP] Creating a query/record for A and AAAA Paul Vixie
- Re: [DNSOP] abandoning ANAME and standardizing ... Tim Wicinski
- Re: [DNSOP] abandoning ANAME and standardizing ... Brian Dickson
- Re: [DNSOP] abandoning ANAME and standardizing ... Tony Finch
- Re: [DNSOP] abandoning ANAME and standardizing ... Paul Hoffman
- Re: [DNSOP] abandoning ANAME and standardizing ... Paul Vixie
- Re: [DNSOP] abandoning ANAME and standardizing ... Matthijs Mekking
- Re: [DNSOP] abandoning ANAME and standardizing ... Mukund Sivaraman
- Re: [DNSOP] abandoning ANAME and standardizing ... Paul Vixie
- Re: [DNSOP] abandoning ANAME and standardizing ... Dan York
- Re: [DNSOP] abandoning ANAME and standardizing ... Evan Hunt
- Re: [DNSOP] abandoning ANAME and standardizing ... Stephane Bortzmeyer
- Re: [DNSOP] abandoning ANAME and standardizing ... Stephane Bortzmeyer
- Re: [DNSOP] abandoning ANAME and standardizing ... Ray Bellis
- Re: [DNSOP] abandoning ANAME and standardizing ... Mukund Sivaraman
- Re: [DNSOP] abandoning ANAME and standardizing ... Ray Bellis
- Re: [DNSOP] abandoning ANAME and standardizing ... Mukund Sivaraman
- Re: [DNSOP] abandoning ANAME and standardizing ... Petr Špaček
- Re: [DNSOP] abandoning ANAME and standardizing ... Mukund Sivaraman
- Re: [DNSOP] abandoning ANAME and standardizing ... Evan Hunt
- Re: [DNSOP] abandoning ANAME and standardizing ... Mukund Sivaraman
- Re: [DNSOP] abandoning ANAME and standardizing ... Mark Andrews
- Re: [DNSOP] abandoning ANAME and standardizing ... JW
- Re: [DNSOP] abandoning ANAME and standardizing ... Mark Andrews
- Re: [DNSOP] abandoning ANAME and standardizing ... Petr Špaček
- Re: [DNSOP] abandoning ANAME and standardizing ... Stephane Bortzmeyer
- Re: [DNSOP] abandoning ANAME and standardizing ... Mukund Sivaraman
- Re: [DNSOP] abandoning ANAME and standardizing ... Mark Andrews
- Re: [DNSOP] abandoning ANAME and standardizing ... Petr Špaček
- Re: [DNSOP] abandoning ANAME and standardizing ... Mukund Sivaraman