4 part domain names

Peter Risdon peter at circlesquared.com
Wed Nov 24 08:52:57 PST 2004


Dick Davies wrote:
> * Peter Risdon <peter at circlesquared.com> [1140 15:40]:
> 
>>Hexren wrote:
>>
>>>JM> On Wed, Nov 24, 2004 at 04:08:06PM +0100, Hexren wrote:
>>>JM> : location. 510 could identify a rack or a datacenter so that
>>>JM> : us.510.mail.example.com means "a mail server in the datecenter with
>>>JM> : the id 510 which serves the United States".
>>>
>>>JM> So 'us.510.mail' is an atomic, arbitrary identifier.  All three as a 
>>>unit
>>>JM> identify a certain node, and are selected purely for convenience of 
>>>human
>>>JM> operators, right?
>>>
>>>I would say yes.
>>>
>>>
>>>JM> I'm just making sure that the network doesn't treat 'us.510.mail' any
>>>JM> different than it would treat 'foobar', right?
>>>
>>>I would say yes too.
>>
>>
>>How does this square with the fact, as I understand it, that I can 
>>delegate authority for mail.example.com to new nameservers which can 
>>then publish host information about this zone?
> 
> 
> That's got nothing to do with the network.
> For example, I can create a host in example.com called
>  
> us.510.mail
> 
> and you can't stop me (evil laughter).
> 
> 

Sent the RFC mail prematurely...

RFC 952 says:

<quote> A "name" (Net, Host, Gateway, or Domain name) is a text string 
up to 24 characters drawn from the alphabet (A-Z), digits (0-9), minus 
sign (-), and period (.). Note that periods are only allowed when they 
serve to delimit components of "domain style names". (See RFC-921, 
"Domain Name System Implementation Schedule", for background).
</quote>


So I guess you could, but it wouldn't be canonical. If authority ever 
gets delegated for mail.example.com, then for 510.mail.example.com, then 
a host called us is published, there's going to be a bit of a problem 
with your network.

Peter.

-- 

the circle squared

network systems and software

http://www.circlesquared.com


More information about the freebsd-questions mailing list