Name Service (DNS)
Some useful information about DNS
– a name space defines the set of possible names
* A name space can be either flat (names are not
divisible into components) or hierarchical
– the naming system maintains a collection of bindings of
names to values
* The value can be anything we want the naming system
to return when presented with a name; in many cases it
is an address
– a resolution mechanism is a procedure that, when invoked
with a name, returns the corresponding value
* A name server is a specific implementation of a
resolution mechanism that is available on a network
and that can be queried by sending it a message
DNS Host Entries
* Different kinds of mappings are possible:–
Domain Hierarchy
Hierarchical Name Space
Domain Name Space
Name Resolution