[e2e] scheduled name space

Joe Touch touch at ISI.EDU
Fri Apr 16 15:29:23 PDT 2004



Jon Crowcroft wrote:

> nope- this is orthogonal to the name space hieracrchy (or at least can be)
> 
> i might impleent a policy based on similar olocation (eg. using bloom filters on the source address space) or on
> request similairity (using rabin fingerprints on query keys) or whatever, but the schedule can be different to the
> result of the match...

Sure - it's OK if you give different replies to different sources, but 
the answers have to provide (ultimately) consistent content, or you're 
changing what a DNS query means.

Otherwise, it may be a lookup service, but it's not DNS, IMO ;-)

Joe

> 
> In missive <4080189F.1030101 at isi.edu>, Joe Touch typed:
> 
>  >>This is an OpenPGP/MIME signed message (RFC 2440 and 3156)
>  >>--------------enig0819A8E9CAED1DF6A3A1827C
>  >>Content-Type: text/plain; charset=us-ascii; format=flowed
>  >>Content-Transfer-Encoding: 7bit
>  >>
>  >>
>  >>
>  >>Jon Crowcroft wrote:
>  >>
>  >>> so here is an idea for you to kick around, smoke, generally abuse
>  >>> and send off to war without any socks
>  >>> 
>  >>> name servers typically get massively gamed coz people acn do cool
>  >>> things with them like rotaries and so on - what if we add one more
>  >>> tweak to sometihing like the DNS, which i will call
>  >>> schedulable names
>  >>> 
>  >>> this are names whose attributes dont just have a time to live- they
>  >>> have a simple rule on how to respond to users requests for them, 
>  >>> and one of the attrbi/value in the responses is the rule
>  >>> perhaps another thing in the response could be where else might
>  >>> answer the request later...
>  >>
>  >>Hi, Jon,
>  >>
>  >>Can't you already do this, at least if you delegate along the dots? I.e.:
>  >>
>  >>	- at time T0 (now) assume z.com says that
>  >>	  server grape.z.com answers for *.y.z.com
>  >>	  and has a TTL through time T1
>  >>
>  >>	- after time T1, you ask z.com who answers for *.y.z.com,
>  >>	  and it says 'apple.z.com'
>  >>
>  >>The only difference, if I understand, is that you want to give out "info 
>  >>to use now that expires at time T1" and "info to use after time T1 but 
>  >>before time T2" (the second set has to expire too).
>  >>
>  >>> this allows one to schedule name replacement, but distribute the
>  >>> load over clients/resolvers, and over lower level servers - i.e.
>  >>> delegate not responsibility for mapping, but for cacheing, but also
>  >>> for manageing the timeout behaviour...
>  >>
>  >>What you're basically achieving is a way to delegate work independent of 
>  >>the DNS depth, since doing so 'by the dots' is already easy (as per 
>  >>above). However, why is this necessary? Is anyone's nameserver THAT 
>  >>overloaded?
>  >>
>  >>I.e., what does it achieve other than avoiding the refresh after time T1?
>  >>
>  >>Joe
>  >>
>  >>> combined with recursive or iterative lookup, this allows one to do
>  >>> much cleverer things with who gets to re-look up a name/address
>  >>> binding when.
>  >>> 
>  >>> as if we dont have enough problems already with DNS:-)
>  >>> 
>  >>> j.
>  >>
>  >>--------------enig0819A8E9CAED1DF6A3A1827C
>  >>Content-Type: application/pgp-signature; name="signature.asc"
>  >>Content-Description: OpenPGP digital signature
>  >>Content-Disposition: attachment; filename="signature.asc"
>  >>
>  >>-----BEGIN PGP SIGNATURE-----
>  >>Version: GnuPG v1.2.4 (MingW32)
>  >>Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
>  >>
>  >>iD8DBQFAgBifE5f5cImnZrsRAgdWAJ9w6VeGZO0+xSBEgyPJ+YN3wmKe2gCeK9vj
>  >>0LSgFH1Ygnz9V5tc20VTi0A=
>  >>=QyLl
>  >>-----END PGP SIGNATURE-----
>  >>
>  >>--------------enig0819A8E9CAED1DF6A3A1827C--
> 
>  cheers
> 
>    jon
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 254 bytes
Desc: OpenPGP digital signature
Url : http://www.postel.org/pipermail/end2end-interest/attachments/20040416/1c46e748/signature.bin


More information about the end2end-interest mailing list