Re: RFC 2119 section 6

"D. J. Bernstein" <djb@cr.yp.to> Thu, 12 July 2001 23:45 UTC

Received: from psg.com (exim@psg.com [147.28.0.62]) by ietf.org (8.9.1a/8.9.1a) with SMTP id TAA14084 for <dnsext-archive@lists.ietf.org>; Thu, 12 Jul 2001 19:45:37 -0400 (EDT)
Received: from lserv by psg.com with local (Exim 3.31 #1) id 15Kpfh-000ITi-00 for namedroppers-data@psg.com; Thu, 12 Jul 2001 16:15:01 -0700
Received: from rip.psg.com ([147.28.0.39] ident=exim) by psg.com with esmtp (Exim 3.31 #1) id 15Kpfh-000ITb-00 for namedroppers@ops.ietf.org; Thu, 12 Jul 2001 16:15:01 -0700
Received: from randy by rip.psg.com with local (Exim 3.30 #1) id 15Kpfh-0001VA-00 for namedroppers@ops.ietf.org; Thu, 12 Jul 2001 16:15:01 -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: <E15KlKU-000DVy-00@psg.com> <E15KnUL-000Fe0-00@psg.com>
Sender: owner-namedroppers@ops.ietf.org
Precedence: bulk
Message-Id: <E15Kpfh-000ITi-00@psg.com>
Date: Thu, 12 Jul 2001 16:15:01 -0700
Content-Transfer-Encoding: 7bit

Brian Wellington writes:
> The point is that there are extensions already that are reasonable
> given the spirit of the original AXFR specification.

Nothing in the original specification requires that AXFR clients stop
reading packets at the end of the answer section. If you dispute this,
please quote the text that you believe imposes such a requirement.

> No one but you thinks it's necassary that all of these sites deploy the
> new code.

I have repeatedly asked why I should make this change to the code. What
exactly is the benefit?

The answer from your coworker Mark Andrews is that he might someday do
something that _fails_---causes ``damage,'' he says---if it encounters
the unchanged code. He says he wants to avoid ``breaking things.''

But changing the code isn't enough to prevent these failures. The
changed code would have to be _deployed_. That's the cost I'm talking
about. Deployment takes time and effort.

Is the BIND company backing away from demanding that my users suffer
this cost? If so, I ask again: What exactly is the benefit of my making
this change to the code?

> For the record, your comments about BIND 9's handling of unknown types
> in http://cr.yp.to/djbdns/newtypes.html are wrong.

The page was accurate when I wrote it. Are you saying that BIND was
subsequently fixed? Which versions?

---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.