[DNSOP] Fwd: Re: [apps-discuss] Draft of interest in DNSOP: draft-ietf-dnsop-attrleaf

Dave Crocker <dhc@dcrocker.net> Thu, 04 August 2016 03:47 UTC

Return-Path: <dhc@dcrocker.net>
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 7F6E912D868 for <dnsop@ietfa.amsl.com>; Wed, 3 Aug 2016 20:47:20 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.107
X-Spam-Level:
X-Spam-Status: No, score=-1.107 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RDNS_NONE=0.793] 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 lWa-ataWZSqu for <dnsop@ietfa.amsl.com>; Wed, 3 Aug 2016 20:47:19 -0700 (PDT)
Received: from simon.songbird.com (unknown [72.52.113.5]) (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 BAF2312D16F for <dnsop@ietf.org>; Wed, 3 Aug 2016 20:47:18 -0700 (PDT)
Received: from [192.168.1.168] (76-218-8-128.lightspeed.sntcca.sbcglobal.net [76.218.8.128]) (authenticated bits=0) by simon.songbird.com (8.14.4/8.14.4/Debian-4.1ubuntu1) with ESMTP id u743m6BI011301 (version=TLSv1/SSLv3 cipher=DHE-RSA-CAMELLIA256-SHA bits=256 verify=NOT) for <dnsop@ietf.org>; Wed, 3 Aug 2016 20:48:06 -0700
References: <d883251c-8bfb-9e96-4e5b-2e76960064e4@dcrocker.net>
To: dnsop <dnsop@ietf.org>
From: Dave Crocker <dhc@dcrocker.net>
Organization: Brandenburg InternetWorking
X-Forwarded-Message-Id: <d883251c-8bfb-9e96-4e5b-2e76960064e4@dcrocker.net>
Message-ID: <220c3778-6a50-54ff-afb6-f74a9edf9ed3@dcrocker.net>
Date: Wed, 03 Aug 2016 20:47:02 -0700
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:45.0) Gecko/20100101 Thunderbird/45.2.0
MIME-Version: 1.0
In-Reply-To: <d883251c-8bfb-9e96-4e5b-2e76960064e4@dcrocker.net>
Content-Type: text/plain; charset="windows-1252"; format="flowed"
Content-Transfer-Encoding: 8bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/3P7KRRw5VFTMwoGB8jKnT1ipZcw>
Subject: [DNSOP] Fwd: Re: [apps-discuss] Draft of interest in DNSOP: draft-ietf-dnsop-attrleaf
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
Reply-To: dcrocker@bbiw.net
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: Thu, 04 Aug 2016 03:47:20 -0000

Apologies.  There was a posting about this draft in apps-discuss and I 
made the mistake of responding with a substantive proposal on that list. 
  John Levine then responded to the substance, also on apps-discuss. 
I'm reposting this to dnsop to move the thread over to the correct list. 
  I'll forward John's note, to record it, and then finally send a 
response to his note...  sigh.  /really/ sorry.

d/


-------- Forwarded Message --------
Subject: Re: [apps-discuss] Draft of interest in DNSOP: 
draft-ietf-dnsop-attrleaf
Date: Wed, 3 Aug 2016 15:20:04 -0700
From: Dave Crocker <dhc@dcrocker.net>
Reply-To: dcrocker@bbiw.net
Organization: Brandenburg InternetWorking
To: Patrik Fältström <paf@frobbit.se>, Tim Wicinski <tjw.ietf@gmail.com>
CC: apps-discuss@ietf.org

On 7/20/2016 1:59 AM, Patrik Fältström wrote:
> On 20 Jul 2016, at 7:57, Tim Wicinski wrote:
>
>> This draft is not just looking at SRV records, but TXT records which document such behavior.
>
> And URI.



URI:

I think I didn't respond to this:  URI showed up after the original 
drafting of the doc, but yes it needs to be included.  However after 
some very basic research it appears that the URI RR does not yet have 
traction.  So the current doc needs to account for its existence but I 
think it does not create additional registry entries, especially since 
it emulates SRV.



Subordindate Table(s):

More significant is the handling of the second-level underscore node 
name for the two-level naming constructs (where the upper-level is a 
protocol string, used by SRV and URI.  Ray had suggested a way to deal 
with this quite a long time ago and I promptly forgot what it was.  When 
the topic renewed during Berlin, I finally gravitated towards a model 
that luckily was along the lines he proposed...

In practical terms, the second-level underscore names need to be 
registered explicitly, although one might think the SRV doc has covered 
this by pointing to a table.  By my reading, that reference is more 
conceptual than a detailed registry reference.

The set of protocol (upper-level) names is small and should be in the 
registry explicitly.  One might argue that the reference to the separate 
protocol table suffices but this is a case that seems better handled by 
the mild redundancy.

As for the second-level underscore names, I propose that they /also/ be 
registered in this one table.  In theoretical terms, one could argue for 
a separate table, or maybe many of them (one under each top-level 
underscore protocol name) but that purity-drive choice seems somewhere 
between inefficient and silly.

If we thought there would be lots of independent uses of the same name, 
but under different upper-level underscore (protocol) names, we'd need 
all the separate, subordinate names.  And indeed, this is what bogged me 
down originally.

But no one, including me, so far thinks this is a realistic need.  So 
finding a way to simplify this down to one table seems eminently reasonable.

Thoughts?

d/