[368] in Hesiod

home help back first fref pref prev next nref lref last post

HESIOD type=maildrop class=IN, Sendmail

daemon@ATHENA.MIT.EDU (Russell McOrmond)
Fri Jan 23 00:08:00 1998

From: Russell McOrmond <russell@flora.ottawa.on.ca>
To: hesiod@MIT.EDU, maildomain@flora.org
Date: Fri, 23 Jan 1998 00:06:14 -0500 (EST)



  I was bound to find some more data on the question of "Why IN vs HS" 
for storing Hesiod information.  Here is both a pro, and a stronger CON 
for having the information in the 'IN' domain if you will be using the 
Sendmail MAP capabilities with libhesiod.

Pro:
  I am interested in doing the direct-mapping for as many domains as 
possible as I believe that this information can aid in getting email 
directly to a user, and allow for more redundancy in Email.  In the case 
of FLORA, many of the Email addresses are actually 'forwarded' on to 
another site.  Publishing these forwarded addresses allows 'participating 
sites' to send the email direct to the destination.

  With the IN class we already have widely distributed NS records, and it 
is very easy to know what DNS host to attempt to get Hesiod information 
from.  If the host didn't have information, it would be a wasted DNS 
lookup, but for myself the advantages seemed to overcome that.


Con:

  While some have mentioned that the extra bandwidth was a problem, this 
was not what convinced me to move my Hesiod information back into the HS 
class, and change my config to have classes=HS .

From nslookup:

---cut---
> foo.aracnet.net.
Server:  dns1.aracnet.net
Address:  206.222.74.1

*** dns1.aracnet.net can't find foo.aracnet.net.: Server failed
> www.aracnet.net.
Server:  dns1.aracnet.net
Address:  206.222.74.1

Non-authoritative answer:
www.aracnet.net canonical name = widow.aracnet.net

Server:  dns1.aracnet.net
Address:  206.222.74.1

www.flora.org   internet address = 206.248.33.33
flora.org       nameserver = nic.flora.ottawa.on.ca
flora.org       nameserver = bud.sandelman.ottawa.on.ca
flora.org       nameserver = nic2.flora.ottawa.on.ca
nic.flora.ottawa.on.ca  internet address = 206.248.33.2
bud.sandelman.ottawa.on.ca      internet address = 209.151.24.17
bud.sandelman.ottawa.on.ca      internet address = 205.233.54.161
nic2.flora.ottawa.on.ca internet address = 206.248.33.97
> foo.flora.org.
Server:  dns1.aracnet.net
Address:  206.222.74.1

*** dns1.aracnet.net can't find foo.flora.org.: Non-existent host/domain
> 
---cut---

For some reason, unknown to me at this point, when one looks up an 
unknown domain within aracnet.net, a 'server failed' message is 
returned.  When you ask the same server for an unknown domain within 
flora.org, it returns a 'non-existant host/domain' message.  There is 
something speci al in the way aracnet.net has their DNS configured.

  In the case of the Sendmail MAP where Hesiod is looking up in the IN 
class, it would fail in it's lookup and queue the message.  Eventually 
(after 5 days) sendmail would bounce the message back to sender.  In a 
situation where the IN lookup is not done and instead only an HS class 
lookup is done, the message is then delivered to aracnet.net based on the 
MX records that it does sucessfully publish in it's DNS.


  It seems that the best idea is still to try to build an HS class "root 
servers" where those running Hesiod compatible DNS servers and are 
publishing information can then tell each other about that.   I know I 
would be interested to add NS records into my DNS for anyone publishing 
'forwarding addresses' using the type 'maildrop'.  Alternatively, is 
someone else keeping a list available that could be advertised and used?


Note: For those who didn't know, I am using HESIOD with type=maildrop to 
do 'email forwarding'.  The TXT information is just another Email 
address, and it is used directly by a sendmail MAP with some simple 
rules.  Some initial documentation of what I'm doing is at 
http://www.flora.org/flora/server/maildomain.html   - I will be updating 
this soon to be more complete and up-to-date.

-- 
 Russell McOrmond, Internet Consultant: <http://www.flora.org/russell/work/>
 Community Network Comments http://www.flora.org/russell/papers/newyears98.html
 Ice storm press & links http://www.flora.org/russell/ice/
 First Nations? - Attacked by MAI? http://news.flora.org/flora.perc/340

home help back first fref pref prev next nref lref last post