Domain names serve two distinct purposes. They are used as a `handle' for users to specify a particular c
omputer. A domain name server supports database queries to map these handles to the corresponding IP addr
ess with which one needs to communicate, and insert that address into the packets that comprise the data
stream sent to that computer. The second use is one that was not originally envisioned: domain names have
fallen into the role of a rudimentary directory system. Rather than looking up the name of a specific co
mputer in a directory, the way one uses a phone book, users tend to assume that the domain name itself is
strongly related to a company name or service offering. The problem with this assumption is that company
and service names are far from unique, even in a local context and far less so on the global Internet.
We feel that the reliance on the DNS for a directory service only indicates our desperate need for a real
directory service; it does not prove that the DNS should be that service.
Datasets:
Experiments:
Results:
References:
Cooperative Association for Internet Data Analysis (CAIDA)
Last Modified: Tues Jul-8-2008 14:34:17 PDT
Maintained by: Alex Ma
Page URL: http://www.caida.org/publications/bib/networking/entries/mitchell96name.xml