Posts

Showing posts from April, 2023

The Secret Life of a DNS Query

Image
This article describes how a DNS query gets resolved. Though a website is loaded in just one-click on our devices, a lot of work goes on at the back end to render that webpage. Let's see how it's done. Before you read further, these are the terms you need to get acquainted with: 1. IP Address An IP address is a unique address that identifies a device on the internet or a local network. 2. Query A query is a message sent by the client to the server. 3. Cache Computing component that transparently stores data so that future requests for that data can be served faster. 4. DNS - the Internet's Directory Service  The browser needs to translate "www.blogger.com" to its corresponding IP address, because hostnames can consist of variable-length alphanumeric characters, they would be difficult to process by routers. For these reasons, hosts are also identified by so-called IP addresses. 5. DNS Resolver Servers des