Internet

Manish SawManish Saw
12 min read

The article explores the history and development of the Internet, highlighting its collaborative origins and key innovations like packet switching and TCP/IP. It narrates the journey of networking from ARPANET to modern Internet with vivid analogies, explaining essential terms such as servers, clients, protocols, and DNS in simple, relatable stories. The Internet's evolution is shown as a series of innovative steps to ensure global connectivity, illustrating how these fundamental technologies and concepts work together to create the digital world we navigate today.

What Is Internet?
I know this Question had must came in your mind, and you found those regular definitions like “a worldwide system of interconnected computer networks and electronic devices that communicate with each other using an established set of protocols”, but had this Answer fulfilled your curiosity and some more question that came in your mind is, “Who Developed this Internet, And Nowadays, there are billions of Internet Users, then the Internet developer would be an Trillionaire or more rich” and “What are these Jargons like: Server, Protocols, IP, TCP, http, www and more and more”. So let’s try to Explain all of these from very beginning in Simplest Words and simplest and easiest way.

Who developed Internet

The Internet was not developed by a single person or a company but rather through the collaborative efforts of many individuals, organizations, and institutions over several decades.

The Internet was not invented overnight but evolved from a series of ideas and technological advancements starting in the 1960s. Scientists, engineers, and government agencies, primarily in the U.S., identified specific challenges and opportunities that inspired them to create a global network of computers. The main reasons and thought processes that drove the Internet’s development is:

Need for Resilient Military Communication (Cold War Survival):

  • During the Cold War (1950s-1960s), the U.S. feared a nuclear attack from the Soviet Union that could destroy centralized communication systems like telephone networks. Military leaders needed a way to maintain command and control even if parts of the network were destroyed.

  • Paul Baran at RAND Corporation (1962) thought, “How can we build a communication system that survives a nuclear strike?” He imagined a decentralized network where data could take multiple paths, like roads in a city, avoiding damaged areas. This led to packet switching, splitting data into small packets that find their own routes (RAND Paper). National security and defense strategy, funded by the U.S. Department of Defense’s ARPA.


The Story of How the Internet Began

Once upon a time, in the 1950s, the world was full of big, heavy computers. They were like giant almirahs, costing crores of rupees, and only big universities or army offices had them. But these computers couldn’t talk to each other, like students in different schools with no phones. Smart people in America, and later around the world, wanted to connect these computers to share information, like passing notes in class. This is the story of how they created the Internet, step by step, to make the world a smaller, smarter place.

Step 1: Dreaming of Connected Computers (1950s)

Imagine a teacher named Vannevar Bush in 1945, who said, “What if we had a magic diary that stores all knowledge and links it together?” His idea was like a library where every book connects to others. In 1962, a scientist named J.C.R. Licklider thought, “Why not connect computers like friends in a WhatsApp group?” He called it a “Galactic Network,” dreaming that computers could share data across cities. This was just a thought, like planning a school project, but it started the Internet’s journey.

Step 2: Sending Messages in Pieces (Early 1960s)

Now, imagine sending a letter to your cousin in another city. If the post office is slow, it takes days. Computers faced the same problem with old phone lines, which were like holding a call for hours. Three smart uncles—Paul Baran, Donald Davies, and Leonard Kleinrock—had a better idea: “Let’s break messages into small pieces, like tearing a letter into bits, and send each piece separately. They’ll find their own way and join back at the end!” They called this packet switching, like sending many small envelopes instead of one big parcel.

Step 3: The First Network, ARPANET (1969)

In 1969, a group of brainy uncles at ARPA (like a big science fund) said, “Let’s make computers talk!” They built ARPANET, a small network connecting four universities in America, like linking four classrooms with a walkie-talkie. Frank Heart and Leonard Kleinrock set up special boxes called IMPs to send packets. One day, they sent the first message, “LO,” but the computer crashed before “LOGIN”! Still, it was a big win, like sending your first WhatsApp message.

Step 4: Making All Networks Friends with TCP/IP (1974)

By the 1970s, there were many small networks, like different school gangs who didn’t talk to each other. Two uncles, Vinton Cerf and Robert Kahn, thought, “What if we make a rulebook so all networks can work together?” They created TCP/IP, like teaching everyone Hindi to chat easily. TCP/IP told computers how to send and receive packets, no matter where they were, like a postman delivering mail anywhere.

Step 5: Testing Other Networks (1970s)

While ARPANET grew, other countries tried their own networks, like cousins copying your idea. In France, Louis Pouzin made CYCLADES, and in the UK, Donald Davies built the NPL Network. Even companies made X.25 for businesses. These were like practice matches, testing packet switching and sharing tips with ARPANET, making the Internet stronger.

Step 6: Giving Names with DNS (1983)

By the 1980s, the Internet was growing, but computers had boring addresses, like “192.168.1.1,” hard to remember, like a friend’s roll number. Paul Mockapetris said, “Let’s give websites easy names, like google.com!” He created the Domain Name System (DNS), like a phonebook matching names to numbers. Now, people could type simple names instead of numbers to visit websites.

Step 7: Growing Big with NSFNET (1985)

ARPANET was small, like a village school. In 1985, NSF (like a big education board) built NSFNET, connecting many universities, like a state-wide school network. Dennis Jennings and Stephen Wolff used TCP/IP and linked supercomputers, making the Internet bigger. Later, they let businesses join, turning it into the Internet we know today.

Why Did They Do This?

These uncles weren’t just building a network; they were solving big problems:

  • Army Safety: To keep communication alive during wars.

  • Science Help: To share costly computers among researchers.

  • Fast Messages: To send data quickly, like texting instead of posting letters.

  • World Connection: To let everyone share knowledge, like a global library.

They dreamed of a world where information flows freely, like water in a river, helping people work together. This is like your dream to start a tech company, solving problems with web apps or AI!


The Village of Internet: A Story of Tech Terms

Imagine a big, busy village called Internet, where everyone sends and receives messages, like letters or WhatsApp chats, to share knowledge, watch videos, or run businesses. This village has special helpers who make everything work smoothly, even if you’re in Mumbai or New York. Each helper has a funny name like Server, Client, TCP, or HTTP, and they do important jobs to keep the village connected. Let’s meet them one by one in a simple story, like a school play, to understand what they do and why they matter for your dream to build cool websites and apps!

Helper 1: Server – The Shopkeeper

What It Is: A Server is like a shopkeeper who stores things (like photos, videos, or website pages) and gives them to people when they ask. It’s a powerful computer that works all day, waiting for requests.

Story: In Internet Village, Uncle Server runs a big shop full of goodies—webpages, songs, or game data. When you want to watch a YouTube video, you knock on his door, and he hands you the video. He’s always ready, like a 24/7 kirana store, serving many people at once.

Where does he live?: Uncle Server doesn’t live in one house but has many shops called data centers, like big AC godowns full of computers. These godowns are in cities like Mumbai, Delhi, or even faraway places like America or Singapore. Each godown has thousands of servers, cooled with fans, powered by electricity, and guarded like a bank. When you open “youtube.com,” your phone (the Client) talks to a server in a nearby godown, like buying snacks from a close shop. Big companies like Google or Amazon own these godowns, but small startups can rent server space, like renting a shop in a mall.

Helper 2: Client – The Customer

What It Is: A Client is any device (like your phone, laptop, or tablet) that asks the server for something, like a customer at a shop.

Story: In the village, you’re the Client, a curious kid with a phone. When you type “youtube.com” in your browser, you’re asking Uncle Server, “Bhaiya, give me that video!” Your phone (the Client) sends the request and waits for the server to reply with the video or webpage.

Helper 3: Protocol – The Rulebook

What It Is: A Protocol is a set of rules that computers follow to talk to each other, like manners in a classroom.

Story: In Internet Village, Aunty Protocol is the strict teacher who says, “Follow my rules to send messages properly!” She makes sure everyone speaks the same way, like using Hindi in class so no one gets confused. Different protocols (like TCP or HTTP) have specific rules for different jobs, like sending letters or sharing webpages.

Helper 4: TCP – The Careful Postman

What It Is: TCP (Transmission Control Protocol) is a rule that makes sure data packets (small pieces of information) reach their destination correctly and in order.

Story: Uncle TCP is the village’s careful postman. When you send a photo to a friend, he breaks it into small packets, like tearing a picture into pieces. He delivers each piece, checks if it arrived, and puts them back together at your friend’s house. If a packet gets lost, he sends it again, like redelivering a missing letter.

Why It Matters: TCP ensures data (like emails or videos) arrives safely, without missing bits.

Helper 5: IP – The Address Finder

What It Is: IP (Internet Protocol) is a rule that gives every computer a unique address (like a house number) and finds the best path for data to travel.

Story: Aunty IP is the village’s address expert, like a Google Maps aunty. Every computer has an IP address, like “192.168.1.1,” as its home number. When you send a message, Aunty IP says, “Go to this address!” and picks the fastest road for the packets, like finding the shortest route to your friend’s house.

Why It Matters: IP makes sure data knows where to go, connecting computers worldwide.

Helper 6: HTTP – The Webpage Delivery Boy

What It Is: HTTP (HyperText Transfer Protocol) is a rule for sending webpages and other web content between clients and servers.

Story: Bhaiya HTTP is the speedy delivery boy in Internet Village. When you type “amazon.in” in your browser (the Client), Bhaiya HTTP runs to Uncle Server’s shop, grabs the webpage, and brings it back to you. He speaks in simple commands like “GET” (give me) or “POST” (take this), like ordering food from Zomato.

Why It Matters: HTTP makes websites load on your phone, letting you shop or study online.

Helper 8: WWW – The Library of Webpages

What It Is: WWW (World Wide Web) is a huge collection of webpages linked together, like a giant library you access with a browser.

Story: The WWW is like Internet Village’s magical library, where every book (webpage) is connected by links. Uncle Tim Berners-Lee built it in 1989, using HTTP to fetch pages and HTML to write them, like designing a notebook. You visit the WWW by typing “www.google.com” in your browser, exploring endless pages.

Why It Matters: The WWW makes the Internet easy to use, letting you find information with clicks.

Helper 10: DNS – The Phonebook Aunty

What It Is: DNS (Domain Name System) is a system that turns easy website names (like google.com) into IP addresses (like 142.250.190.78).

Story: Aunty DNS is the village’s phonebook keeper. When you type “youtube.com,” she looks up its IP address, like finding a friend’s house number in her book. She tells Aunty IP where to send your request, so you reach the right server without remembering boring numbers.

Why It Matters: DNS makes the Internet user-friendly, letting you use names instead of numbers.

Helper 11: Browser – The Magic Window

What It Is: A Browser (like Chrome, Firefox) is a program on your client device that shows webpages from the WWW.

Story: Bhaiya Browser is the village’s magic window. When you want to see amazon.in, he talks to Bhaiya HTTP, gets the webpage from Uncle Server, and uses Sister HTML’s design to display it on your phone. He’s like a TV showing your favorite show, making the Internet fun to explore.

Why It Matters: Browsers let you see and use the WWW, from watching videos to shopping.

Helper 12: Packet – The Tiny Letter

What It Is: A Packet is a small piece of data, like a chunk of a photo or video, sent over the Internet.

Story: Little Packet is a tiny letter carrying a bit of information, like one word of a sentence. When you send a video, Uncle TCP breaks it into many Packets, and each travels to your friend’s phone, where they join back into the full video, like assembling a puzzle.

Why It Matters: Packets make data transfer fast and flexible, fitting small roads in the Internet.


Why These Helpers Matter

These helpers work together like a village team to make the Internet run:

  • Server and Client start the chat, like a shopkeeper and customer.

  • Protocol, TCP, IP set rules and deliver data, like a postman with a map.

  • HTTP, HTTPS, WWW, HTML bring webpages to life, like a delivery boy and artist.

  • DNS and Browser make it easy to find and see websites, like a phonebook and TV.

  • Packet carries the data, like a tiny letter in the mail.

The article delves into the history and development of the Internet, illustrating its evolution from a Cold War-era project to today’s global network. It explains in simple, relatable terms how fundamental technologies such as packet switching, TCP/IP, and DNS emerged through collaborative efforts by scientists and engineers. The narrative uses vivid analogies to break down complex concepts like servers, protocols, and web browsers, making it accessible and engaging for readers to grasp how these elements work together to create the interconnected digital world we navigate today.

Thank you for joining us on this journey through the history of the Internet. We hope you enjoyed the stories and insights that brought the digital world to life. If you have any questions or thoughts, we'd love to hear from you in the comments. Keep exploring, stay curious, and let's continue to make the world a smaller, smarter place together. Happy surfing!

1
Subscribe to my newsletter

Read articles from Manish Saw directly inside your inbox. Subscribe to the newsletter, and don't miss out.

Written by

Manish Saw
Manish Saw