Re: [DNSOP] Fwd: New Version Notification for draft-bellis-dnsop-edns-tags-00.txt

Paul Wouters <paul@nohats.ca> Fri, 08 March 2019 03:58 UTC

Return-Path: <paul@nohats.ca>
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 1232A1312A9 for <dnsop@ietfa.amsl.com>; Thu, 7 Mar 2019 19:58:14 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.999
X-Spam-Level:
X-Spam-Status: No, score=-1.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=nohats.ca
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 LPxEPJj4NdHg for <dnsop@ietfa.amsl.com>; Thu, 7 Mar 2019 19:58:12 -0800 (PST)
Received: from mx.nohats.ca (mx.nohats.ca [193.110.157.68]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id CECCC131298 for <dnsop@ietf.org>; Thu, 7 Mar 2019 19:58:11 -0800 (PST)
Received: from localhost (localhost [IPv6:::1]) by mx.nohats.ca (Postfix) with ESMTP id 44Fty82Yk8z1x3 for <dnsop@ietf.org>; Fri, 8 Mar 2019 04:58:08 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nohats.ca; s=default; t=1552017488; bh=dnzpdwBWlqmAsxafBTgLnO+fiR4M5Cga1gRPg2JYpss=; h=Date:From:To:Subject:In-Reply-To:References; b=BLaVVfjQIIHhSvwXQtLKhpTJKg4EwfnPBnxHg59Vfyp3hXs975Ds4a9Wx9NvU+5Si w8zqVVVwi41YK5QZP9esBRb6Er9yrDgNyaSNWPG4aYynfELqOBtg2jLgJt4OIKEhKa wFevSlMRQNtmYk41WPO7Ulwakb7vD6smFfC9a0o4=
X-Virus-Scanned: amavisd-new at mx.nohats.ca
Received: from mx.nohats.ca ([IPv6:::1]) by localhost (mx.nohats.ca [IPv6:::1]) (amavisd-new, port 10024) with ESMTP id ZFsBzeAsq1mV for <dnsop@ietf.org>; Fri, 8 Mar 2019 04:58:06 +0100 (CET)
Received: from bofh.nohats.ca (bofh.nohats.ca [76.10.157.69]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mx.nohats.ca (Postfix) with ESMTPS for <dnsop@ietf.org>; Fri, 8 Mar 2019 04:58:05 +0100 (CET)
Received: by bofh.nohats.ca (Postfix, from userid 1000) id 29C412E75A2; Thu, 7 Mar 2019 22:58:05 -0500 (EST)
DKIM-Filter: OpenDKIM Filter v2.11.0 bofh.nohats.ca 29C412E75A2
Received: from localhost (localhost [127.0.0.1]) by bofh.nohats.ca (Postfix) with ESMTP id 1C693411601F for <dnsop@ietf.org>; Thu, 7 Mar 2019 22:58:05 -0500 (EST)
Date: Thu, 07 Mar 2019 22:58:05 -0500
From: Paul Wouters <paul@nohats.ca>
To: dnsop <dnsop@ietf.org>
In-Reply-To: <bd27789a-e6f8-adca-874f-a4c298f0891f@bellis.me.uk>
Message-ID: <alpine.LRH.2.21.1903072249100.7137@bofh.nohats.ca>
References: <155171606493.5281.3957934874516100450.idtracker@ietfa.amsl.com> <5c3cc3f9-2225-9077-fb9e-0fb940bd1c1b@isc.org> <yblef7mp7io.fsf@wu.hardakers.net> <CAKW6Ri5doXL=uBpEy3Eqrkoyfu9rvt9upH9qxXkzZKUgS_=dMw@mail.gmail.com> <ybla7iap5nx.fsf@wu.hardakers.net> <B137690E-8063-4416-BFE2-706F0589AD5F@isc.org> <yblsgw125x4.fsf@w7.hardakers.net> <40758bbd-5289-8e21-8043-3c3d09c6b8d1@nic.cz> <bd27789a-e6f8-adca-874f-a4c298f0891f@bellis.me.uk>
User-Agent: Alpine 2.21 (LRH 202 2017-01-01)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"; format="flowed"
Content-Transfer-Encoding: 8bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/-fMOE9o3mxP9j9B5dlzYQ5yKNpE>
Subject: Re: [DNSOP] Fwd: New Version Notification for draft-bellis-dnsop-edns-tags-00.txt
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.29
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: Fri, 08 Mar 2019 03:58:14 -0000

On Thu, 7 Mar 2019, Ray Bellis wrote:

> On 07/03/2019 16:57, Petr Špaček wrote:
>
>>  Like this one?
>>  https://dougseven.com/2014/04/17/knightmare-a-devops-cautionary-tale/
>
> Have you perhaps got anything constructive to contribute to the discussion 
> instead of pure hyperbole?

It is not hyperbole. It is an example of what can happen when people
overload options. Your proposal is a bad overloading option.

You are suggesting to introduce an option code point to convey blobs in
DNS. So different parties can send and receive blobs. You think or hope
that these parties will interpret this blob the same. But you have no
guarantee this is true.

If you have a specific use case, get a code point for that specific use
case. Than you know for sure what the blob means and that it will be
interpreted by all parties in the same standard RFC way.

If your use case is too private/secret or non-standard, then use a
code point from the "Reserved for Local/Experimental Use" range. Other
implementations then do not need to worry about misinterpreting the
meaning of the blob if more than one common use case started happening
on this code point, since they can ignore private use code points. If
your use case is experimental, go experiment and come back to us for a
real code point once the experiment is a success.

This draft is not a good idea.

Paul