Skip to main content

Command Palette

Search for a command to run...

Understanding Network Devices

Published
3 min read
Understanding Network Devices

How does the internet reach your home or office?

When you open a website, your request does not directly jump to a server somewhere in the world.

It passes through multiple network devices, each with a very specific responsibility.

Understanding these devices helps you answer questions like:

  • Why does the internet stop when one device fails?

  • Where does security actually live?

  • How do large systems handle millions of users?

Let us build this from the ground up.

High-level view: from the internet to your laptop

Each device solves a different networking problem.
None of them is interchangeable.

What is a Modem?

Problem it solves:
How do we connect our private network to the internet?

A modem connects your network to your Internet Service Provider (ISP).

It:

  • converts signals from your ISP into usable internet data

  • creates a bridge between your home or office and the wider internet

Real-world analogy:

The modem is like the entry gate of your colony that connects you to the main road.

Without a modem:

  • Your router has nowhere to send traffic

  • Your network is isolated from the internet

What is a Router?

Problem it solves:
Where should each packet go?

A router directs traffic between networks.

It:

  • connects multiple devices to the internet

  • assigns local IP addresses

  • decides whether traffic goes inside the local network or outside to the internet

Analogy:

The router is like a traffic police officer at an intersection.

If traffic is local, it stays inside.
If traffic is external, it goes out through the modem.

Router vs Modem

ModemRouter
Connects you to the ISPManages traffic
Talks to the internetTalks to devices
One per connectionOne per network

Many modern devices combine both, which is why the confusion exists.

What is a Hub?

Problem it tries to solve:
How do we connect multiple devices?

A hub is the simplest networking device.

It:

  • receives data

  • broadcasts it to all connected devices

Analogy:

A person shouting a message in a crowded room.

Everyone hears it.
Most ignore it.

This is inefficient and insecure.

What is a Switch?

Problem it solves:
How do we send data only where it is needed?

A switch connects devices inside a local network and sends data only to the intended device.

Analogy:

A post office sorting letters by address.

Hub vs Switch

  • Hub broadcasts blindly

  • Switch forwards intelligently

Modern networks use switches, not hubs.

What is a Firewall?

Problem it solves:
Who is allowed in and who is not?

A firewall monitors and filters network traffic based on rules.

It:

  • blocks malicious requests

  • allows trusted traffic

  • enforces security policies

Analogy:

A security gate with guards checking ID cards.

Where the firewall sits

Firewalls are critical because:

  • They are the first line of defense

  • Once traffic passes them, damage is easier

What is a Load Balancer?

Problem it solves:
How do we handle too many users?

A load balancer distributes incoming traffic across multiple servers.

It:

  • prevents server overload

  • improves reliability

  • enables horizontal scaling

Analogy:

A toll booth with multiple lanes instead of one.

Load balancer in action

If one server fails, traffic shifts to others.

How all devices work together in the real world

In production systems, this extends further:

Each layer isolates responsibility.
This is what makes systems stable.