>> Do I understand it correctly that the only "user" protocols widely
>> deployed in the Internet of today that don't use the SRV (or MX,
>> etc.) records (and thus may want separate DNS names, such as
>>
www.example.org and
news.example.org) are HTTP and NNTP?
> In the scheme of things, the use of MX or SRV records is an exception
> rather than a rule. Most protocols use A records.
And, hopefully, AAAA ones.
> In addition to the ones you mention, prominent examples include SMTP
> mail submission (from MUA to MSA), POP, IMAP,
Indeed, though these seem to me rather "site-local" most of the
time.
> DNS,
Don't the NS records offer a level of indirection already?
> SSH,
While the other mentioned protocols offer a way to connect to a
"service" (and, e. g., HTTP allows for a server to host several
"Web sites", thanks to the use of the Host: header field), the
SSH protocol is intended to provide access to the server itself.
So, its reliance on "plain" AAAA and A records may be justified.
Or it may be not.
> IRC, NTP
Indeed, though it may be nearly as unfortunate as in the cases
of HTTP and NNTP.
> and Whois.
I don't know much of the details of Whois, but Wikipedia reads:
--cut:
http://en.wikipedia.org/wiki/Whois --
WHOIS information can be stored and looked up according to either a
thick or a thin data model:
Thick
one WHOIS server stores the complete WHOIS information from all
the registrars for the particular set of data (so that one WHOIS
server can respond with WHOIS information on all .org domains,
for example).
Thin
one WHOIS server stores only the name of the WHOIS server of the
registrar of a domain, which in turn has the full details on the
data being looked up (such as the .com WHOIS servers, which
refer the WHOIS query to the registrar where the domain was
registered).
--cut:
http://en.wikipedia.org/wiki/Whois --
From that, I conclude that there is a level of indirection, so
that the query for
example.net or
example.org may be served by
servers with arbitrary DNS names.
> There is also a myriad of poorly known protocols implemented over TCP
> by various application makers to perform specific tasks.
I'm most concerned with those standard protocols that are more
or less widely deployed over Internet.
FWIW, it's not infrequent to use IP addresses instead of DNS
names when applications are used within a LAN.
[...]
>> As long as the site in question doesn't plan to deploy NNTP, it
>> seems more than reasonable to drop the leading "www".
> I think it makes sense to avoid using subdomains for web hosting. In
> many cases, the web site is the most important use for a domain name.
> It seems to become more and more common to use plain
example.com for
> the website and
foo.example.com,
bar.example.com et cetera for other
> services.
ACK, thanks.