Internet Web Programming N Srinibha Rao 19BCI0245: Explain About The Domain Name System
Internet Web Programming N Srinibha Rao 19BCI0245: Explain About The Domain Name System
N Srinibha Rao
19BCI0245
iv. Resolution
DNS (Domain Name Server) resolution is the process of translating
IP addresses to domain names. When a profile is configured to look
up all numeric IP addresses, Webtrends makes a call to the network's
DNS server to resolve DNS entries. Each computer has its own IP
address. The IP address identifies that computer with four sets of
numbers of up to three digits, known as octets, each separated by a
period. The IP addresses are recorded in the log file. In most cases, IP
addresses can be translated into domain names.
For example, 63.88.213.170 translates to www.webtrends.com. A
user can configure Webtrends to look up all numeric IP addresses.
When that feature is selected, Webtrends makes a call to the networks
DNS server to resolve IP addresses into DNS entries. Note: Not all IP
addresses can be resolved. There is a hierarchy to DNS servers. If the
first DNS server cannot resolve the IP address, Webtrends makes a
call to another DNS server to find it. It continues this process until it
times out. By default, Webtrends gives up on the process after 25
seconds and then goes on to the next record.
v. DNS Messages
The DNS protocol uses a common message format for all exchanges
between client and server or between servers. The DNS messages are
encapsulated over UDP or TCP using the "well-known port number"
53. DNS uses UDP for message smaller than 512 bytes (common
requests and responses). DNS uses TCP for bigger exchange (i.e. zone
transfer).
vii. Registrars
A domain name registrar is a business that handles the reservation of
domain names as well as the assignment of IP addresses for those
domain names. Domain names are alphanumeric aliases used to
access websites; for example, Google’s domain name is ‘google.com’
and their IP address is 192.168.1.1. Domain names make it easier to
access websites without having to memorize and enter numeric IP
addresses.
ix. DDNS
DDNS, most commonly known as Dynamic DNS, is an automatic
method of refreshing a name server. It can dynamically update DNS
records without the need for human interaction. It is extremely useful
for updating A and AAAA records when the host has changed its IP
address.