Skip to main content

Command Palette

Search for a command to run...

Understanding Network Devices

Published
β€’4 min readβ€’View as Markdown
Understanding Network Devices
V
Vishal Gupta Android dev in progress. Building toward SaaS β€” one shipped product at a time. I care about reliability over hype. Still learning, but I build things that work.

Hello πŸ‘‹πŸ‘‹

We are living in the Internet world and in this world to use internet or connected to internet , we need device which connect to the internet . That device is called Networking device .

List of Networking device :

  • Modem

  • Repeater

  • Hub

  • Switch

  • NIC

  • Router

  • Bridge

  • Gateway

  • Protocol


What is a Modem and how it connects your network to the internet?

Modem is networking device which is convert one signal to another kind of signal .

MODEM :-MO - Modulator + DEM - Demodulator

Modulator : Convert Computer digital signal to Wave Signal (Analogue Signal) , because wave travel in air while digital signal not , digital signal is made of 0 & 1 so how these binary data travel .

Demodulator : Convert Received wave signal to machine understandable signal (digital signal ) .

What is a Router and how it directs traffic?

Router is Networking device which work as a traffic director . which work is directs data in to his destination (where data should be go , router help in these) .

Switch vs Hub: how local networks actually work?

Switch : It is Networking device which work is send data to a particular device which connected to same network , switch not share data from one device to all device . It has Knowledge of MAC A

Hub : It is networking device which work is take data from one system and send all device which connected to the network .

Real-World Analogy :

Hub is Classroom : when teacher say something then all student have to listen .

Switch is is your Whatsapp personal Chat: You send message but a particular person see your message .

What is a Firewall and why security lives here?

we all are visit websites and use many type of application in which many websites and application may be malicious so here is firewall come with his superpower to protect us .

πŸ”₯ 🧱 Firewall

A Firewall is a network security system which exist in software or hardware that are moniter and control incoming and outgoing traffic based on predefined rules .

predefined rules :

  • Block all Incoming Traffic (By default , you can change these)

  • Allow all outgoing traffic

  • Allow specific ports

  • Block Known Dangerous port

πŸ›‘οΈ Security :

In Firewall security exist here because of it 24/7 live as a security guard .

  • It works 24/7 as a security guard

  • It blocks stranger and hackers

  • it protects from bad traffics

  • It allows safe request

What is a Load Balancer and why scalable systems need it?

What is a Load Balancer?

Load balance is manager which manage traffic . Which decide to on which server user request to send .

Instead of :

Users β†’ 1 server (risks)

It becomes :

Users β†’ Load Balancer β†’ Multiple server (risk free)

why scalable systems need it?

In the real world traffic never be stable . A system which traffic laod increase and sudden spike . This is where Load Balancer came in role .

Industory problem a Load Balancer solves :

problem without load balancer :

  • one server handle all requests

  • Vertical scalling has limit (how much you upgrade a system’s CPU and RAM )

  • when traffic spikes, downtime

How load balancer helps :

  • distribute traffic with multiple server

  • use Horizonatal scalling (add server and remove anytime )

How all these devices work together in a real-world setup?

  1. user send a request a server with computer

  2. Router directs the digital data to the modem

  3. Modem change that digital signal to wave signal (ISP compatible signals )

  4. tower or Fibre cable receive it wave signal

  5. Firewalll check secirity

  6. Load balancer pick healthy server

  7. server response with same way

Amazing !πŸŽ‰ I hope you learn a lot .

More from this blog

V

Vishal Kumar Gupta

22 posts

Hello , This is Vishal here , i strat writing blog with my web-cohort 2026 journey . Yeah this is helpful for me to understand myself how can i capable to put my thought throgh the blog