dotted hostname is bad IMO

Vyto Grigaliunas vyto at fnal.gov
Tue Feb 1 15:56:20 UTC 2011


Thanks for all the responses...learned a thing or two ;-)

What I was basically fishing for was whether using periods was acceptable
practice, frowned upon, or discretionary.

Thanks...

Vyto



> -----Original Message-----
> From: bind-users-bounces+vyto=fnal.gov at lists.isc.org [mailto:bind-
> users-bounces+vyto=fnal.gov at lists.isc.org] On Behalf Of Barry Margolin
> Sent: Tuesday, February 01, 2011 1:57 AM
> To: comp-protocols-dns-bind at isc.org
> Subject: Re: dotted hostname is bad IMO
> 
> In article <mailman.1600.1296530179.555.bind-users at lists.isc.org>,
>  pyh at mail.nsbeta.info wrote:
> 
> > given the domain name of "126.com", and given an A RR in its zone is:
> >
> > s1.s2.s3  IN  A  11.22.33.44
> >
> > OK when a dns cache query for s1.s2.s3.126.com the first time, it
> will
> > follow the logic:
> >
> > #1, s1.s2.s3.126.com has NS RR in cache? (no)
> > #2, s2.s3.126.com has NS RR in cache? (no)
> > #3, s3.126.com has NS RR in cache? (no)
> > #4, 126.com has NS RR in cache? (yes most time, since 126.com is a
> famous
> > domain).
> > #5, Goto 126.com's NS fetch the result.
> >
> > The process is complicated.
> > But if the hostname is "s1-s2-s3.126.com", what will the dns cache do
> by
> > the first query? it will just do:
> >
> > #1, 126.com has NS RR in cache? (yes)
> > #2, go there fetching the reqult.
> >
> > It's much simple and fast.
> >
> > So I dont think dotted hostname is good pratical.
> 
> I don't think it's something you need to worry about.  DNS servers
> organize their cache data structures to make steps 1-4 easy to perform
> all at once.
> 
> Time to pull out your copy of Knuth "Sorting and Searching".
> 
> --
> Barry Margolin, barmar at alum.mit.edu
> Arlington, MA
> *** PLEASE don't copy me on replies, I'll read them in the group ***
> _______________________________________________
> bind-users mailing list
> bind-users at lists.isc.org
> https://lists.isc.org/mailman/listinfo/bind-users




More information about the bind-users mailing list