Back to blog

DNS & Domain Name System

### The Phonebook of the Internet

Humans remember names (e.g., `google.com`), but computers route traffic using IP addresses (e.g., `142.250.190.46`). The Domain Name System (DNS) bridges this gap.

### The DNS Resolution Flow

When you type a URL into your browser, several steps occur: 1. **Browser/OS Cache:** Checks if the IP is already known. 2. **Resolver (ISP):** Queries the DNS resolver. 3. **Root Server:** Directs the query to the appropriate Top-Level Domain (TLD) server (e.g., `.com`). 4. **TLD Server:** Points to the Authoritative Name Server. 5. **Authoritative Name Server:** Returns the actual IP address for the domain.

DNS is heavily cached at every step to ensure this process is lightning fast.

DNS & Domain Name System - Image 1
DNS & Domain Name System - Image 2