🌐 Understanding the Backbone of the Internet: IP Addresses, Domain Names System & Routing

Have you ever wondered how clicking a link opens a webpage in seconds?
Like, you hit enter on youtube.com, and boom videos. But what’s really happening behind that click is a fascinating digital relay race.
Let’s decode the backbone of the internet using a simple analogy: the internet as a city full of roads, addresses, and delivery vehicles.
📍 IP Addresses The Home Address of Every Device
Think of IP addresses as the exact street address of a house. Every device on the internet your phone, your laptop, even a smart fridge has one.
Types:
IPv4 – like
192.168.0.1(limited, running out)IPv6 – like
2400:cb00:2048:1::c629:d7a2(much bigger space)
These addresses help computers find each other just like Google Maps finds locations.
🏷️ Domain Names Human-Friendly Names for Computers
We humans can’t remember long strings of numbers. That’s where domain names come in they’re like contact names saved in your phone.
google.com→ easier than →142.250.182.206
When you enter a domain, your device asks:
“Hey DNS, what’s the IP of this domain?”
DNS (Domain Name System) replies with the IP just like looking up someone’s number in your contacts list.
🛰️ Routing The Delivery Path of Data
Once the IP is known, your data starts its journey. Imagine your data as a parcel, and routers as highways and traffic signals guiding it from one city (device) to another (server).
This is where routing happens:
Your ISP (Internet Service Provider) is like your local post office.
Routers decide the fastest way for your parcel to travel.
BGP (Border Gateway Protocol) acts like Google Maps for data, ensuring packets take the best path.
Data doesn’t travel in one big piece it's split into packets that may take different routes, reuniting at the destination. Like a relay race where each runner has a piece of the message.
🔁 All Together Now The Full Journey
Here’s how it all comes together every time you load a page:
🧭 Step-by-step (with analogy):
You type
example.com
→ Like writing a friend’s name on a letter.DNS Lookup
→ You ask the phonebook (DNS) for their address.Your ISP connects to the server
→ Like your local post office sending the letter out.Routers guide the data packets
→ Each packet follows the fastest road.Server responds
→ Your friend replies, and the message travels back the same way.





