Re: Extra records in zone transfers
Masataka Ohta <mohta@necom830.hpcl.titech.ac.jp> Mon, 19 March 2001 06:07 UTC
Received: from psg.com (exim@psg.com [147.28.0.62]) by ietf.org (8.9.1a/8.9.1a) with SMTP id BAA19998 for <dnsext-archive@lists.ietf.org>; Mon, 19 Mar 2001 01:07:33 -0500 (EST)
Received: from lserv by psg.com with local (Exim 3.16 #1) id 14esBV-000Dma-00 for namedroppers-data@psg.com; Sun, 18 Mar 2001 21:26:25 -0800
Received: from pcp000682pcs.wireless.meeting.ietf.org ([135.222.64.182] helo=roam.psg.com ident=root) by psg.com with esmtp (Exim 3.16 #1) id 14esBU-000DmH-00 for namedroppers@ops.ietf.org; Sun, 18 Mar 2001 21:26:24 -0800
Received: from randy by roam.psg.com with local (Exim 3.20 #1) id 14esBW-0001Kz-00 for namedroppers@ops.ietf.org; Sun, 18 Mar 2001 21:26:26 -0800
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
From: Masataka Ohta <mohta@necom830.hpcl.titech.ac.jp>
Message-Id: <200103190217.LAA06070@necom830.hpcl.titech.ac.jp>
Received: by necom830.hpcl.titech.ac.jp (8.6.11/TM2.1) id LAA06070; Mon, 19 Mar 2001 11:17:25 +0900
Subject: Re: Extra records in zone transfers
In-Reply-To: <20010318060729.2828.qmail@cr.yp.to> from "D. J. Bernstein" at "Mar 18, 2001 06:07:29 am"
To: "D. J. Bernstein" <djb@cr.yp.to>
Date: Mon, 19 Mar 2001 11:17:24 +0859
CC: namedroppers@ops.ietf.org
Sender: owner-namedroppers@ops.ietf.org
Precedence: bulk
Content-Transfer-Encoding: 7bit
Dan; > Masataka Ohta writes: > > same name server may have different A records zone by zone. > > That's the BIND 9 model, but it is _not_ consistent with RFC 1034. > Here's what the DNS specifications actually say: > > * DNS is divided into zones. Names are partitioned among zones. Each > zone is authoritative for all records under its names. See RFC > 1034, section 4.1. > > * Zones may---and sometimes must---contain records for which they > aren't authoritative, i.e., records from other zones. These records > are supposed to be EXACT COPIES of the authoritative records. See > RFC 1034, section 4.2.1, last paragraph on page 20. Glue records are provided by (sometimes malicious) human intervention. "supposed to be" is not a protocol standard but a best current practice. Protocols must assume they are supposed to be but may not be the exact copies. > Clients can and do assume the accuracy of any record set received from > any server authorized to provide that set. It's OK as long as the clients can reach the desired data. > > > My servers use a redesigned unified configuration-file format, > > Your server is wrongly implemented, then. > > Don't be ridiculous. I'm not going to force my users to deal with that > horrendous format. If they want painful configuration, they can use the > BIND master-file format. So, your server works just fine with the real world BIND master-file content. What is the problem, then? > That format is, by the way, neither stable nor > identical to the standard RFC 1034 master-file format, so you can't > justify it on interoperability grounds. I know. Several years ago, I found a bug on escape characters. But, a problem here is that binary zone transfer format is not good enough to distinguish glues of each referral. Masataka Ohta to unsubscribe send a message to namedroppers-request@ops.ietf.org with the word 'unsubscribe' in a single line as the message text body.
- Re: Extra records in zone transfers D. J. Bernstein
- Re: Extra records in zone transfers Masataka Ohta
- Re: Extra records in zone transfers Andreas Gustafsson
- Re: Extra records in zone transfers D. J. Bernstein
- Re: Extra records in zone transfers Masataka Ohta