[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [dnsext] request to adopt draft-andrews-dnsext-expire-00.txt



In message <20081125172801.GG8879@unknown.office.denic.de>, Peter Koch writes:
> On Thu, Nov 20, 2008 at 03:52:59AM +1100, Mark Andrews wrote:
> > 
> > 	As per the chairs' instructions, this is a request for
> > 	dnsext to adopt draft-andrews-dnsext-expire-00.txt as a wg
> > 	item.
> 
> this draft seems to assume that EXPIRE is a tool to deterministically bring
> a zone out of service, controlled by and to the benefit of the zone
> maintainer.  My reading of RFC 1034, section 4.3.5 is different: EXPIRE
> is just a relief for the slave, so it doesn't have to waste more resources
> on SOA checks.  I do not see how self-sustaining XFR-loops would hurt there.
> Actually, many zones use dangerously low EXPIRE values and accelerating
> expiration (independent of loops) might be counterproductive for them.

	The purpose of expire is to stop stale data being served.

	"If the secondary finds it impossible to perform a serial
	check for the EXPIRE interval, it must assume that its copy
	of the zone is obsolete an discard it."

	No where do I see any text which says that a slave will
	stop attempting to transfer the zone if it's old copy has
	expired.

	As for dangerously low EXPIRE values they are a problem with
	or without loops in the zone trasnfer graph.

> This suggests that a clarification of the meaning of the EXPIRE field is
> probably needed. If EXPIRE was a reliable zone removal tool, how would slave
> servers be expected to maintain state -- or would they be allowed to
> occasionally re-query?  What's the operational scenario in which zone
> removal would apply? Shouldn't this question be better addressed by a
> name server control protocol?

	It's not a zone removal tool.  It a stale data removal tool.
 
> That said, I do not believe adopting the draft is the best way forward, becau
> se
> it is too deep in solution space.  Seeking clarification of EXPIRE is a
> different work item and I'd support that.
> 
> -Peter
> 
> --
> to unsubscribe send a message to namedroppers-request@ops.ietf.org with
> the word 'unsubscribe' in a single line as the message text body.
> archive: <http://ops.ietf.org/lists/namedroppers/>
-- 
Mark Andrews, ISC
1 Seymour St., Dundas Valley, NSW 2117, Australia
PHONE: +61 2 9871 4742                 INTERNET: Mark_Andrews@isc.org

--
to unsubscribe send a message to namedroppers-request@ops.ietf.org with
the word 'unsubscribe' in a single line as the message text body.
archive: <http://ops.ietf.org/lists/namedroppers/>