| I really do disagree. Because I can leave off the left hand side,
| and have the semantic meaning remain. Witness this example out of
| eclipsed.net's zone file:
I'm not sure why this confuses you. I see nothing confusing.
| @ IN A 66.92.234.99
the address (A) of '@' (aka 'eclipsed.net') is '66.92.234.99'.
'66.92.234.99' is an address.
the $TYPE of $LEFT is $RIGHT. $RIGHT is a $TYPE.
| IN MX 100 mail.eclipsed.net.
the mail exchange data (MX) of 'eclipsed.net' is '100 mail.eclipsed.net.'.
'100 mail.eclipsed.net.' is mail exchange data.
the $TYPE of $LEFT is $RIGHT. $RIGHT is a $TYPE.
| IN NS grappa.eclipsed.net.
the nameserver (NS) of 'eclipsed.net' is 'grappa.eclipsed.net.'
'grappa.eclipsed.net.' is a nameserver.
the $TYPE of $LEFT is $RIGHT. $RIGHT is a $TYPE.
| IN NS ns1.netisland.net.
| IN NS ns2.netisland.net.
| IN NS ns3.netisland.net.
| All of these RR types are descriptions of eclipsed.net (expressed
| here ONLY as @, shorthand for the declared zone).
yes, that is correct.
| And if that doesn't convince you, what about the SOA record? That
convince me of what? that:
| DNS terminology unfortunately DRASTICALLY misuses the word
| "canonical", but that really is what the C in CNAME stands for
no, sorry. I am having trouble seeing the confusion.
mail CNAME cliff-claven.example.com.
the canonical name (CNAME) of 'mail' is 'cliff-claven.example.com.'
'cliff-claven.example.com.' is the canonical name.
the $TYPE of $LEFT is $RIGHT. $RIGHT is a $TYPE.
--jeff
_________________________________________________________________________
Philadelphia Linux Users Group -- http://www.phillylinux.org
Announcements - http://lists.netisland.net/mailman/listinfo/plug-announce
General Discussion -- http://lists.netisland.net/mailman/listinfo/plug