How Your Browser Finds Websites

How Your Browser Finds Websites

DNS stands for Domain Name System which means it is an internet platform that helps us connect from one site to another.

DNS Resolution

When you type in your browser window and press Enter, it instantly loads the website. The process of obtaining the IP address required to load a website is complex.

Here is the process of loading a website :

1. IP Address

One can find a computer or server on the Internet is to use a hosting server that is connected to the Internet and has a so-called "IP Address". An IP address using an addressing system called "IPv4" is a sequence of four sets of numbers separated by dots like 111.222.333.444. The address is unique for a computer, on the Internet, each site must have a different address. An IP address is a collection of unique numbers that allow computers to be found among all other devices connected to the Internet.

2. Local Caches

The first thing to do is when typing the domain name that is visited in the browser window is check your local browser cache. If your web browser has been to this website before it may already have known the IP address for the intended website and has a value called cache.

The local cache in the browser or the computer already has the IP address of the saved website, so it comes to the end of the first part of the website loading process, the second process is sending the IP address request to load the website in question.

3. Server DNS Recursive

Recursive DNS servers are the most frequent DNS servers in Internet service providers or ISPs. ISPs will automatically provide their default DNS while on an internet connection. DNS recursively functions as a system that can not find DNS records for the domain searched for on its local cache.

4. Server DNS Root

Server DNS Root serves as the gatekeeper that controls access to the next layer of the DNS server, the thing that is done by finding the appropriate server for the request to continue. The name server will redirect a request to the name server on the top level domain.

5. Top Level DNS Servers

Each domain such as .com or .org has a separate server that will help to one of the DNS root servers. Each Top Level DNS has its own server name that helps and requires the Root DNS Server above. The DNS Root Server will tell you where the extension server is located.

6. Authoritative DNS Server

Authoritative name servers are the place responsible for delivery information about the domain to the rest of Internet. They got a server will be responsible for keeping track of DNS record and provide those records to any request that come their way like the one we are making right now.



  • When you type in domain name is in browser.


  • Browse will check the cache and computer cache for DNS record match the domain name we entered.


  • If we don't find our record you can recursive DNS servers and set for our computer or network.


  • If still not found, you can go to the Root DNS Servers and ask to find the correct Top Level DNS.


  • We arrive at .com Top Level DNS servers, who have one nugget of information for us to keep up to date on Which Authoritative name servers.


  • The result is cached by the recursive DNS servers by the local system.

That's his explanation information about How Your Browser Finds Websites. If you want to know information about a mobile app, system app and other technologies visit our blog at

Scroll to Top
%d bloggers like this: