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

RE: draft-dunlap-dns-duxfr-00.txt



I've got a modest suggestion.

Instead of a completely new mechanism, perhaps Masataka could simply add to
his RFC the ability to do RR set and name deletes.   It's the need to keep
the full change history that make the implementation of IXFR unnecessrily
complicated.   It's also what keeps the mapping with dynamic-update from
being straightforward.

If I could specify the full delete of an RR set
foo.bar A  class=NONE
or name
foo.bar ANY class=NONE

then I need no longer keep a complete change history.  I need only know that
an RR set has changed at some given serial number, and have current data
available.

Example:
version 1
foo.bar A	1.1.1.1
foo.bar A	2.2.2.2
takes an update add -- 3.3.3.3
foo.bar A   1.1.1.1
foo.bar A   2.2.2.2
foo.bar A   3.3.3.3
takes an update delete -- 1.1.1.1
foo.bar A	2.2.2.2
foo.bar A	3.3.3.3
takes another update delete -- 2.2.2.2
foo.bar A	3.3.3.3

Instead of having to save and send deleted and added records, if I can just
send

foo.bar A  NONE
foo.bar A  3.3.3.3
 
my implementation is much cleaner (I can probably toss several hundred lines
of code myself) and in general more compact on the wire.

	jim


-----Original Message-----
From: Masataka Ohta [mailto:mohta@necom830.hpcl.titech.ac.jp]
Sent: Wednesday, September 29, 1999 2:46 PM
To: sra@hactrn.net
Cc: Namedroppers@internic.net
Subject: Re: draft-dunlap-dns-duxfr-00.txt


Rob;

> Paul, Kevin,
> 
> In the introduction to draft-dunlap-dns-duxfr-00.txt you say:
> 
>    The simple method described for Incremental transfer (IXFR), in
>    [RFC1995], does not adequately address the complexity of the problem.
> 
> but do not further explain the motivation for DUXFR.  Perhaps I was
> drinking decaf this morning by mistake, but the complexity you're
> attempting to deal with is not immediately obvious.

The simple (?) method described for duxfr does not adequately
address the optional complexity of the problem to enable UDP
transfer.

> Care to elaborate?

It seems to me that the simple description style of duxfr is a
copy of ixfr, for which I should be proud of.

Can't Paul and Kevin elaborate to update the style of RFC2136,
instead?

						Masataka Ohta