From owner-freebsd-questions@FreeBSD.ORG Wed Nov 24 15:39:46 2004 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CBAA616A4CE for ; Wed, 24 Nov 2004 15:39:46 +0000 (GMT) Received: from lorna.circlesquared.com (host217-45-219-85.in-addr.btopenworld.com [217.45.219.85]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6EEE943D49 for ; Wed, 24 Nov 2004 15:39:45 +0000 (GMT) (envelope-from peter@circlesquared.com) Received: from [127.0.0.1] (localhost.circlesquared.com [127.0.0.1]) iAOFcN8p044597; Wed, 24 Nov 2004 15:38:24 GMT (envelope-from peter@circlesquared.com) Message-ID: <41A4AAEF.6080202@circlesquared.com> Date: Wed, 24 Nov 2004 15:38:23 +0000 From: Peter Risdon User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.7.3) Gecko/20041124 X-Accept-Language: en-us, en MIME-Version: 1.0 To: Hexren References: <20041123233501.GA82229@dogma.freebsd-uk.eu.org> <5557305861.20041124004849@hexren.net> <20041124000014.GA83249@dogma.freebsd-uk.eu.org> <8763344284.20041124022927@hexren.net> <20041124141737.GA11648@dogma.freebsd-uk.eu.org> <5315017844.20041124160806@hexren.net> <20041124152355.GD11648@dogma.freebsd-uk.eu.org> <10516350570.20041124163019@hexren.net> In-Reply-To: <10516350570.20041124163019@hexren.net> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit cc: Jonathon McKitrick cc: freebsd-questions@freebsd.org Subject: Re: 4 part domain names X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 24 Nov 2004 15:39:46 -0000 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? Here's the example zone file extracts from the article I linked to in an earlier mail, which is delegating authority for the sub domain us.example.com: ; zone fragment for 'zone name' example.com ; name servers in the same zone example.com. IN SOA ns1.example.com. root.example.com. ( 2003080800 ; serial number 2h ; refresh = 2 hours 15M ; update retry = 15 minutes 3W12h ; expiry = 3 weeks + 12 hours 2h20M ; minimum = 2 hours + 20 minutes ) ; main domain name servers IN NS ns1.example.com. IN NS ns2.example.com. ; mail domain mail servers IN MX mail.example.com. ; A records for name servers above ns1 IN A 192.168.0.3 ns2 IN A 192.168.0.4 ; A record for mail server above mail IN A 192.168.0.5 .... ; sub-domain definitions $ORIGIN us.example.com. ; we define two name servers for the sub-domain @ IN NS ns3.us.example.com. ; the record above could have been written without the $ORIGIN as ; us.example.com. IN NS ns1.us.example.com. ns3 IN A 10.10.0.24 ; 'glue' record ; the record above could have been written as ; ns3.us.example.com. A 10.10.0.24 if it's less confusing Peter. -- the circle squared network systems and software http://www.circlesquared.com