Re: RFC 2119 section 6
"D. J. Bernstein" <djb@cr.yp.to> Sat, 07 July 2001 05:48 UTC
Received: from psg.com (exim@psg.com [147.28.0.62]) by ietf.org (8.9.1a/8.9.1a) with SMTP id BAA02629 for <dnsext-archive@lists.ietf.org>; Sat, 7 Jul 2001 01:48:10 -0400 (EDT)
Received: from lserv by psg.com with local (Exim 3.31 #1) id 15Ikad-0003j0-00 for namedroppers-data@psg.com; Fri, 06 Jul 2001 22:25:11 -0700
Received: from rip.psg.com ([147.28.0.39] ident=exim) by psg.com with esmtp (Exim 3.31 #1) id 15Ikac-0003iu-00 for namedroppers@ops.ietf.org; Fri, 06 Jul 2001 22:25:10 -0700
Received: from randy by rip.psg.com with local (Exim 3.30 #1) id 15Ikac-000MRi-00 for namedroppers@ops.ietf.org; Fri, 06 Jul 2001 22:25:10 -0700
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
From: "D. J. Bernstein" <djb@cr.yp.to>
To: namedroppers@ops.ietf.org
Subject: Re: RFC 2119 section 6
References: <E15HsNZ-0002Ru-00@psg.com> <E15I6RE-0008P8-00@psg.com> <E15IDD0-000J0d-00@psg.com> <E15IEZl-000LJv-00@psg.com> <E15IMxJ-000ACJ-00@psg.com> <E15Ie0n-000H8P-00@psg.com>
Sender: owner-namedroppers@ops.ietf.org
Precedence: bulk
Message-Id: <E15Ikad-0003j0-00@psg.com>
Date: Fri, 06 Jul 2001 22:25:11 -0700
Content-Transfer-Encoding: 7bit
Kevin Darcy writes: > it's a perfectly reasonable assumption -- and a perfectly reasonable > interpretation of the original, unclear specification of AXFR -- that > the RR's of the zone will be in the Answer Section I agree. There's no dispute about this. AXFR _servers_ have to put all the records into the answer section. Any server that violates this rule will have interoperability problems with some AXFR clients. Now, given a stream of DNS messages, with empty authority and additional sections, how does the AXFR _client_ extract all the records? There are several methods that work. I'm using one. BIND uses another. The choice of method has no effect on interoperability. axfr-clarify is violating RFC 2119 section 6 by requiring a particular parsing method. > If I propose a FOOBAR extension tomorrow, which puts a new type of RR > in the Additional Sections of, among other responses, AXFR responses, Then you are an idiot. You are pointlessly breaking compatibility with working AXFR clients deployed at thousands of sites. Put your protocol on a new port, and stop demanding that I pay attention to it. > (let's not split hairs again over > whether an AXFR client is a DNS client or not) Zone transfers are requested by name servers. The zone-transfer protocol is described in RFC 1034 section 4: ``NAME SERVERS.'' Resolution is requested by caches (``resolvers''). The resolution protocol is described in RFC 1034 section 5: ``RESOLVERS.'' See RFC 1035, page 6, for a data-flow diagram showing the different roles of caches and name servers. ---Dan 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: RFC 2119 section 6 Alan Barrett
- Re: RFC 2119 section 6 D. J. Bernstein
- Re: RFC 2119 section 6 Brian Wellington
- Re: RFC 2119 section 6 Brian Wellington
- TKEY compatibility problems D. J. Bernstein
- Re: TKEY compatibility problems D. J. Bernstein
- Re: RFC 2119 section 6 Kevin Darcy
- Re: RFC 2119 section 6 Brian Wellington
- Re: TKEY compatibility problems Andreas Gustafsson
- Re: RFC 2119 section 6 D. J. Bernstein
- Re: TKEY compatibility problems D. J. Bernstein
- Re: RFC 2119 section 6 Kevin Darcy
- Re: TKEY compatibility problems Robert Elz
- Re: RFC 2119 section 6 Kevin Darcy
- Re: RFC 2119 section 6 Kevin Darcy
- Re: TKEY compatibility problems Robert Elz
- Re: TKEY compatibility problems Brian Wellington
- Re: TKEY compatibility problems Kevin Darcy
- Re: RFC 2119 section 6 D. J. Bernstein
- Re: TKEY compatibility problems D. J. Bernstein
- Re: TKEY compatibility problems Kevin Darcy
- Re: TKEY compatibility problems D. J. Bernstein
- Re: TKEY compatibility problems D. J. Bernstein
- Re: TKEY compatibility problems D. J. Bernstein
- Re: TKEY compatibility problems Kevin Darcy
- AXFR extensibility Andreas Gustafsson
- Re: RFC 2119 section 6 Robert Elz