Re: [DNSOP] Terminology: "primary master"

"Paul Hoffman" <paul.hoffman@vpnc.org> Mon, 04 December 2017 15:07 UTC

Return-Path: <paul.hoffman@vpnc.org>
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 4E632124F57 for <dnsop@ietfa.amsl.com>; Mon, 4 Dec 2017 07:07:52 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level:
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9] autolearn=ham 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 N9IwB2LKlSqn for <dnsop@ietfa.amsl.com>; Mon, 4 Dec 2017 07:07:51 -0800 (PST)
Received: from mail.proper.com (Opus1.Proper.COM [207.182.41.91]) (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 12E03127698 for <dnsop@ietf.org>; Mon, 4 Dec 2017 07:07:51 -0800 (PST)
Received: from [10.32.60.151] (50-1-51-141.dsl.dynamic.fusionbroadband.com [50.1.51.141]) (authenticated bits=0) by mail.proper.com (8.15.2/8.14.9) with ESMTPSA id vB4F6BWX017388 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Mon, 4 Dec 2017 08:06:12 -0700 (MST) (envelope-from paul.hoffman@vpnc.org)
X-Authentication-Warning: mail.proper.com: Host 50-1-51-141.dsl.dynamic.fusionbroadband.com [50.1.51.141] claimed to be [10.32.60.151]
From: Paul Hoffman <paul.hoffman@vpnc.org>
To: Tony Finch <dot@dotat.at>
Cc: "dnsop@ietf.org" <dnsop@ietf.org>
Date: Mon, 04 Dec 2017 07:07:44 -0800
Message-ID: <D7D81420-BA1A-4A7F-B19E-3F62693BAC27@vpnc.org>
In-Reply-To: <alpine.DEB.2.11.1712041204560.22895@grey.csi.cam.ac.uk>
References: <20171123.121943.1115399549648860645.he@uninett.no> <34F896BC-B044-4E46-AC60-8562A8BE782F@hopcount.ca> <alpine.DEB.2.11.1711231740240.4416@grey.csi.cam.ac.uk> <5562271920774233970@unknownmsgid> <alpine.DEB.2.11.1711271315380.32058@grey.csi.cam.ac.uk> <D5298F95-7B09-4C2F-8E05-0472ED25FC6B@vpnc.org> <alpine.DEB.2.11.1712041204560.22895@grey.csi.cam.ac.uk>
MIME-Version: 1.0
Content-Type: text/plain; format="flowed"
X-Mailer: MailMate (1.9.7r5425)
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/vYDZS12Z2dqViVT3XFoabLOA9sE>
Subject: Re: [DNSOP] Terminology: "primary master"
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
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: Mon, 04 Dec 2017 15:07:52 -0000

On 4 Dec 2017, at 4:08, Tony Finch wrote:

> Paul Hoffman <paul.hoffman@vpnc.org> wrote:
>> On 27 Nov 2017, at 5:22, Tony Finch wrote:
>>>
>>> A primary master is wrt a zone not a server - a zone's primary 
>>> master is
>>> a server that's authoritative for a zone and which does not get the 
>>> zone
>>> contents via axfr/ixfr, but instead from a master file and/or UPDATE 
>>> (or
>>> a non-standard mechanism such as directly from a database).
>>
>> That sounds correct. It also sounds quite different than what is 
>> defined
>> in RFC 1996 and RFC 2136. How is this for new wording?
>
>    Primary Master  master server at the root of the zone transfer
>                    dependency graph.
>
> That's exactly the same meaning as what I wrote above.

That one bit is, yes. However the rest of the quote from 2136 differs.

>> The idea of a primary master is only used in <xref target="RFC1996"/> 
>> and
>> <xref target="RFC2136"/>, and is considered archaic in other
>> parts of the DNS.
>
> Can you please provide citations to show that it's considered archaic?

Sure: earlier messages in this thread. Some people said that primary 
master does not need to be given in the SOA MNAME field. Some people 
said that there could be multiple primary masters.

>> A modern interpretation of the term "primary master" is a server that 
>> is
>> both authoritative for a zone and that gets its updates to the zone 
>> from
>> configuration (such as a master file) or from UPDATE transactions.
>
> How is that different to what I wrote?

Just editorial changes.

--Paul Hoffman