Re: [DNSOP] DNS Terminology: Glue

Evan Hunt <each@isc.org> Fri, 13 March 2015 16:33 UTC

Return-Path: <each@isc.org>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6ED661A010C for <dnsop@ietfa.amsl.com>; Fri, 13 Mar 2015 09:33:52 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.911
X-Spam-Level:
X-Spam-Status: No, score=-6.911 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=ham
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 W21HT1kRUpLB for <dnsop@ietfa.amsl.com>; Fri, 13 Mar 2015 09:33:45 -0700 (PDT)
Received: from mx.ams1.isc.org (mx.ams1.isc.org [199.6.1.65]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 797BB1A00F4 for <dnsop@ietf.org>; Fri, 13 Mar 2015 09:33:45 -0700 (PDT)
Received: from bikeshed.isc.org (bikeshed.isc.org [IPv6:2001:4f8:3:d::19]) (using TLSv1 with cipher DHE-RSA-CAMELLIA256-SHA (256/256 bits)) (Client CN "mail.isc.org", Issuer "RapidSSL CA" (not verified)) by mx.ams1.isc.org (Postfix) with ESMTPS id 79CD71FCAE4; Fri, 13 Mar 2015 16:33:36 +0000 (UTC)
Received: by bikeshed.isc.org (Postfix, from userid 10292) id 52C0D216C1E; Fri, 13 Mar 2015 16:33:35 +0000 (UTC)
Date: Fri, 13 Mar 2015 16:33:35 +0000
From: Evan Hunt <each@isc.org>
To: Paul Hoffman <paul.hoffman@vpnc.org>
Message-ID: <20150313163335.GA97402@isc.org>
References: <m2vbi6ju6z.wl-Niall.oReilly@ucd.ie> <915A7EEB-CA46-41DC-AAC1-1B26E5BB227C@vpnc.org> <CAHPuVdXaNT7-_53WcMnb1DsfePN=XfER0oFV_5AAWjPmBpCTYA@mail.gmail.com> <AE4A82A9-A52F-42CC-870E-3E8F86573191@vpnc.org>
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Disposition: inline
In-Reply-To: <AE4A82A9-A52F-42CC-870E-3E8F86573191@vpnc.org>
User-Agent: Mutt/1.5.23 (2014-03-12)
Archived-At: <http://mailarchive.ietf.org/arch/msg/dnsop/Mr-MUT637-eKNPfXSdgKoZZ8yKE>
Cc: IETF DNSOP WG <dnsop@ietf.org>
Subject: Re: [DNSOP] DNS Terminology: Glue
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.15
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: <http://www.ietf.org/mail-archive/web/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, 13 Mar 2015 16:33:52 -0000

On Fri, Mar 13, 2015 at 09:00:34AM -0700, Paul Hoffman wrote:
> If there is a well-accepted name for "address records that come with glue
> records but are not actually glue records", we can add it, but I am
> hesitant for this document becoming a list of things observed in the wild
> that don't already have names.
> 
> FWIW, what we tentatively have for the next draft is:
> 
>    Glue records -- Resource records which are not part of the
>    authoritative data [for a zone], and are address resource records for
>    the servers [in a subzone].  These RRs are only necessary if the name
>    server's name is "below" the cut, and are only used as part of a
>    referral response.  (Definition from RFC 1034, section 4.2.1)

Given the amount of discussion this topic has generated, and the number of
ways I've seen the word used in the past (and, in fact, have used it myself
when speaking imprecisely), a discursive paragraph about common misuses
might be helpful.  Like:

        The term "glue" is sometimes incorrectly used to refer to 
        other resource records in a parent zone that are related to a
        delegation, such as address records included with a referral
        which are not strictly necessary due to the server's domain
        name falling below the zone cut, the authoritative delegation
        (NS), or the delegation signer (DS).

This could help newcomers to the DNS to understand what they're reading
when they encounter terms like "NS glue", but it still stakes out a clear
definition of the word.

-- 
Evan Hunt -- each@isc.org
Internet Systems Consortium, Inc.