Step 1 |
The client sends a domain name to one or more DNS servers at known IP address. This is typically a server provided by the ISP. |
Step 2 |
The DNS server requests the IP addresses of the domain from one or more of the thirteen root servers that are at fixed IP address and physically distributed around the world. |
Step 3 |
The root server responds with the IP addresses of the Top Level Domain (TLD) servers. With the example of “ShofarPortfolio.com”, the TLD is “com”. |
Step 4 |
The DNS server requests the IP address from the TLD servers. |
Step 5 |
The TLD server responds with the IP addresses of authoritative DNS servers for the domain. |
Step 6 |
The DNS server request the IP address from the authoritative DSN servers. |
Step 7 |
The authoritative DNS responds with the IP address of the given domain. |
Step 8 |
The DNS server returns the requested IP address to the client. |