The Domain Name System (DNS) is a hierarchical naming system that translates human-readable domain names to machine-readable IP addresses. When a user enters a domain name, the browser sends a DNS query to local resolving servers, which don't have the requested address but know the locations of root servers. The root servers help locate authoritative name servers that can provide the exact IP address corresponding to the requested domain name. This IP address is then returned to the resolving server, cached, and passed back to the browser so it can access the intended website.
2. According toThousand Eyes
■ The Domain Name System (DNS) is the Internet's system for mapping
alphabetic names to numeric Internet Protocol (IP) addresses like a phone book
maps a person's name to a phone number.
■ For example, when a Web address (URL) is typed into a browser, a DNS query
is made to learn an IP address of a Web server associated with that name.
3. According toWikipedia
■ The Domain Name System (DNS) is a hierarchical and decentralized naming system
for computers, services, or other resources connected to the Internet or a private
network.
■ It associates various information with domain names assigned to each of the
participating entities. Most prominently, it translates more readily memorized domain
names to the numerical IP addresses needed for locating and identifying computer
services and devices with the underlying network protocols.
■ By providing a worldwide, distributed directory service, the Domain Name System has
been an essential component of the functionality of the Internet since 1985.
4. According to AWS
■ DNS, or the Domain Name System, translates human readable domain names
(for example, www.amazon.com) to machine readable IP addresses (for
example, 192.0.2.44).
6. According to Ques10
• When user type a domain name (URL) such as google.com into browser using client computer
operating system such asWindows or Apple OS.
• The client needs to find the IP address where google.com search engine is located on the earth
(typically all websites are hosted in the Internet data center).
• Then browser will send this query to the operating system.
• Each operating system is configured to query certain DNS Servers. Typically users ISP or network
administrator configures such DNS servers called Resolving Name Server.
• The resolving name server does not aware of the location of the google.com, but it does know where
the root servers are located.
8. •Next, the resolving name server finds the location of the Top Level Domain (TLD) name server to send
query for google.com.
•Each domain on the Internet has Authoritative Name Server.
•Finally, the authoritative name server will give user exact IP address of google.com.
•This information will come back to the resolving name server, which caches the information and send
backs an answer (answer to user query what is IP address of google.com) on browser to the correct place.
•The end result user will see google search engine home page.