How a Domain Name is translated to an IP
Address?
DNS (Domain
Name System) is what translate domain name (for eg. www.google.com) into an IP address that
our browser can use (for eg. 173.194.35.148). Before the page is loaded, the
DNS must be resolved so the browser can establish a TCP connection to make the
HTTP request. The DNS Resolution process starts when the user types a URL
address on the browser and hits Enter.
On the
Internet, many communications programs deal only with IP addresses, yet allow
their users to specify machines in terms of their host names (or alias host
names). Or a program which already knows the IP address must determine the
domain name for the network to which the machine is connected. Such programs
must somehow convert the host names into IP addresses (or vice versa) behind
the scenes. How do they achieve this translation between IP addresses and host
names?
The mapping
of host names to IP addresses is handled through a service called Domain Name
Service (DNS). Rather than require individual machines, applications, or users
to keep up with the constant changes in host names and IP addresses, a series
of special DNS servers across the world (known as "name servers")
keep track of the name/address information for all the computers on the
Internet. Applications that need to determine an IP address from a host name
(or vice versa) contact the local "name server" to supply this
information.
For
instance, if you use a web browser to check out the site
"web.mit.edu", the program actually first contacts your local DNS
machine to obtain the IP-address that matches the host name you provided; then
the program uses that IP address to complete your request.
DNS is used
much more frequently than is usually supposed: virtually every activity that
moves information across the network (getting web documents, transferring
files, sending or receiving electronic mail) relies on DNS.
Valuable information! Thank You. Keep Sharing.
ReplyDeleteBitcoin for Web Design | Pay Bitcoin for Web Design | Hubli It companies| It companies in Hubli