The Digital Odyssey: A Journey Through the Domain Name System

Okan Özşahin
3 min readSep 25, 2023

--

In the realm of the internet, where every click and keystroke opens doors to a world of information and connection, lies a silent hero: the Domain Name System (DNS). This unassuming system is the key to transforming human-readable domain names into the digital addresses that power our online experiences. In this article, we embark on a journey to unveil the wonders of DNS, demystifying its role and unraveling the magic behind this fundamental internet technology. Join us as we explore the enchanting world of DNS and how it shapes our online adventures.

map of the journey

Once upon a time in the vast world of the internet, there was a curious web browser named Benny. Benny loved to explore new websites and learn about the digital wonders of the world. One day, Benny’s user typed a URL into the address bar: “www.adventuresite.com."

Benny, eager to embark on this adventure, knew that before he could take his user to the website, he needed to figure out where “adventuresite.com” was located on the internet. Benny began his journey by seeking the help of a magical system known as DNS — the Domain Name System.

Benny’s quest started with a question: “Where can I find ‘adventuresite.com’?” He knew he couldn’t answer this question alone, so he reached out to his trusty sidekick, the local DNS resolver, which was like a librarian with a vast index of internet addresses.

The local DNS resolver listened carefully to Benny’s question and decided to consult the enchanted DNS system. It knew that the DNS was distributed and had many layers, like a gigantic library with countless books, each holding a piece of the answer.

The first stop on Benny’s adventure was the root server, which was like the guardian of the internet’s secrets. The local DNS resolver asked the root server, “Where can I find ‘adventuresite.com’?” The root server, wise and all-knowing, said, “I don’t have the exact location, but I know the way to the land of ‘.com.’”

With this hint, Benny and the resolver traveled to the land of ‘.com,’ where they met the top-level domain (TLD) server. The TLD server was like a gatekeeper, responsible for all the websites ending in ‘.com.’ Benny asked again, “Where can I find ‘adventuresite.com’?” The TLD server replied, “I can’t take you there, but I know the path to the kingdom of ‘adventuresite.’”

Benny and the resolver continued their journey, arriving at the kingdom of ‘adventuresite.’ Here, they met the authoritative DNS server for ‘adventuresite.com.’ This server held the treasured information they sought: the IP address of the website.

When Benny asked the authoritative server, “Where is ‘adventuresite.com’ located?” it happily replied, “You can find ‘adventuresite.com’ at IP address 203.0.113.1.”

With this magical IP address in hand, Benny was finally able to lead his user to the website they desired. They ventured to the distant server at IP address 203.0.113.1, where ‘adventuresite.com’ welcomed them with open arms, sharing its digital stories, images, and videos.

And so, Benny’s adventure ended successfully. With the help of DNS, he had navigated the vast internet, turning human-readable domain names into numerical IP addresses, allowing users to explore the digital world and discover its many wonders.

The end of this tale marks just one of countless journeys made possible by the enchanting Domain Name System, forever connecting users and the online adventures that await them.

Sign up to discover human stories that deepen your understanding of the world.

Free

Distraction-free reading. No ads.

Organize your knowledge with lists and highlights.

Tell your story. Find your audience.

Membership

Read member-only stories

Support writers you read most

Earn money for your writing

Listen to audio narrations

Read offline with the Medium app

--

--

Okan Özşahin
Okan Özşahin

Written by Okan Özşahin

Backend Developer at hop | Civil Engineer | MS Computer Engineering

No responses yet

Write a response