The Internet: How It works and Why it Matters

The Internet: How It works and Why it Matters

·

7 min read

Imagine you start your day without the Internet. No morning news updates from your favorite app, no quick email checks, no scrolling through social media posts from friends. It seems most unimaginable, right? This is the world we live in today--where the internet is not just a luxury; it is a critical part of our lives. You cannot imagine a single day without internet. But have you ever wondered how the internet works, how clicking a link can instantly take you to a web page? It might feel like magic but behind the scenes a complex network of technologies and systems work together to make this happen in just a few seconds.

In this article, we will explore the journey of data across the internet, breaking down each complex process into simpler terms, making it easy to understand how the internet works.

What is the Internet?

The Internet is a global network of interconnected computers which allows users to share information and communicate in real-time.

Analogy: Think of the internet like a global postal system where millions of post offices (computers) around the world are interconnected by vast network of roads(the internet infrastructure). Similar to this postal system through which people can send letters and packages to anyone, users of the internet can share information and communicate with each other in real-time.

Key Components of the Internet:

Internet Service Providers (ISPs) - ISPs are companies which provide individuals and organizations with access to the internet. They manage the networks through which your data packets travel and connects you to the broader internet i.e. the global network of interconnected network.

Analogy: Think of your local post office as the ISP and the mail you send or receive as the data packets.

Routers and Data Packets: Routers are the devices that manages the flow of data packets between different networks. When you send a request over the internet, such as accessing a web page, the data is broken into small packets known as data packets. Each packet contains the information about its destination. Routers read this information and determine the most efficient path for the packets to travel. They direct the packets through different networks, ensuring they reach their destination quickly and accurately. Once all packets arrive, they are reassembled to form the complete data.

Analogy: Think of routers as the navigation system of google maps. When you enter a destination, Google map calculates the best routes for you to reach the destination.

Domain Name System(DNS): The Domain Name System (DNS) is a system that translates human-readable website names (like www.example.com) into IP addresses (like 192.0.2.1) that computers use to identify each other on the internet. When you type a website's domain name (like www.example.com) into your browser , your computer needs to find the corresponding IP address (like 192.0.2.1) to connect to the website's server. Here’s how DNS works:

  1. DNS Query: Your browser sends a request, called a DNS query, to a DNS server to find the IP address of the domain name you entered.

  2. DNS Server Lookup: The DNS server looks up the domain name in its database. If it has the IP address, it returns it to your browser. If not, it forwards the query to another DNS server.

  3. IP Address Retrieval: This process continues until a DNS server with the correct IP address is found. The IP address is then sent back to your browser.

  4. Connecting to the Server: Your browser uses this IP address to connect to the website’s server and load the webpage.

Analogy: Think of DNS as the internet’s phone book. Just like a phone book helps you to find the phone number of a person by looking up their name. When you want to call someone, you don’t need to remember their phone number, you just look up their name in your contact list.

IP address: An IP address (Internet Protocol address) is a unique identifier assigned to each device connected to the internet. ISPs (Internet Service Providers) assign these IP addresses to devices, allowing them to communicate with other devices on the internet.There are two versions of IP addresses in use today: IPv4 and IPv6.

IPv4 (Internet Protocol version 4):

  1. Format: IPv4 addresses are written as four sets of numbers separated by periods (e.g., 192.0.2.1).

  2. Address Space: IPv4 uses a 32-bit address space, allowing for approximately 4.3 billion unique addresses.

  3. Limitations: With the rapid growth of internet-connected devices, the number of available IPv4 addresses has become insufficient, leading to the need for a new version.

IPv6 (Internet Protocol version 6):

  1. Format: IPv6 addresses are written as eight groups of four hexadecimal digits separated by colons (e.g., 2001:0db8:85a3:0000:0000:8a2e:0370:7334).

  2. Address Space: IPv6 uses a 128-bit address space, allowing for an almost unlimited number of unique addresses (approximately 340 undecillion addresses).

  3. Advantages: IPv6 not only provides a vastly larger address space but also includes improvements in routing and network configuration, making it more efficient and secure.

Analogy: Think of IP addresses as the street addresses for devices on the internet. Just like a street address ensures that your mail reaches the correct house, an IP address ensures that data sent over the internet reaches the correct device.

How the Internet Works: Step-by-Step Journey

User’s Request: When you type a URL or click a link, your browser generates a request for the webpage’s data. This request is first sent to your router, which directs it to your Internet Service Provider (ISP).

DNS Lookup: The ISP’s DNS server translates the domain name (e.g., google.com) into an IP address (e.g., 142.250.64.110), which helps identify the destination server.

Routing the Request: After the DNS lookup, your ISP forwards the request to the appropriate network on the internet. It passes through multiple routers and networks until it reaches the destination server.

Server Response: The destination server processes your request and sends back the requested data (e.g., HTML, CSS, and JavaScript files). This data travels back through the network, via routers, and eventually to your ISP.

Reassembling Data Packets: The ISP delivers the data packets to your router, which forwards them to your device. Your browser then reassembles the packets into a complete webpage, allowing you to view it seamlessly.

Why the Internet Matters

The internet has become an essential part of modern society, influencing every aspect of our personal, professional, and social lives. Here’s why it matters:

Global Connectivity: The internet connects billions of people worldwide, enabling instant communication and collaboration across geographical barriers. Whether through emails, video calls, or social media, it has revolutionized how we interact, creating a truly global community.

Example: People can easily stay in touch with loved ones, collaborate with colleagues across continents, or form communities based on shared interests.

Access to Information: The internet is a vast repository of knowledge. It empowers individuals by providing access to information on virtually any topic, fostering education and awareness. With search engines, online libraries, and open educational platforms, learning has never been more accessible.

Example: Students can take free courses from top universities, access research papers, and use platforms like Wikipedia for learning.

Economic Growth and Innovation: The internet drives economic growth by enabling e-commerce, remote work, and digital entrepreneurship. It fosters innovation by allowing people to share ideas, develop new technologies, and create solutions to real-world problems.

Example: Startups can reach global customers through online platforms, while businesses can automate processes, reducing costs and increasing efficiency.

Everyday Convenience: From online shopping and food delivery to banking and navigation, the internet simplifies daily tasks. It has transformed industries, making them more user-centric and accessible from anywhere.

Example: People can book flights, manage finances, or stream their favorite shows with just a few clicks.

Social and Cultural Impact: The internet allows cultures to intersect, promoting understanding and diversity. It provides platforms for individuals to express themselves, share their stories, and influence societal change.

Example: Movements like #MeToo and climate change awareness campaigns gained momentum through the internet, creating global impact.

I hope this article gave you a deeper understanding of how the internet works and why it matters. Whether you're a beginner or revisiting this topic, I hope this provided an insightful learning experience. Keep exploring, stay curious, and continue your journey of discovery!