Every time you make a call or send data, the network has to decide:
Do I reserve a full path for you or share it with others?
This single decision defines how communication systems work.
EXPLANATION
-
Dedicated Path (Circuit Switching)
• A fixed path is established between sender and receiver
• Resources (bandwidth, links) are reserved for one user
• Path stays active for the entire session
Example: Traditional phone calls
Even if you’re silent, resources are still occupied -
Shared Path (Packet Switching)
• No fixed path
• Data is broken into small packets
• Each packet can take different routes to reach destination
• Network resources are shared among multiple users
Example: Internet, WhatsApp, video streaming
Resources are used only when data is actually sent -
Resource Usage Difference
• Circuit Switching:
○ Predictable performance
○ But wastes resources when idle
• Packet Switching:
○ Highly efficient
○ But can have delay, congestion, packet loss
Trade-off = Efficiency vs Predictability -
Setup vs On-Demand Transmission
• Circuit Switching:
○ Requires setup phase before communication starts
○ Once set → smooth, continuous flow
• Packet Switching:
○ No setup required
Data is sent instantly, packet by packet
ANALOGY
Think of it like transportation:
Circuit Switching = Reserved Train Compartment
• You book the entire compartment
• It’s yours for the journey
• Even if seats are empty → no one else can use them
Packet Switching = Public Road Traffic
• No reservation
• Cars (packets) take different routes
• Roads are shared with others
• Faster utilization, but possible traffic (delay)
TAKEAWAY
• Circuit Switching = Dedicated, predictable, but inefficient
• Packet Switching = Flexible, efficient, but variable performance
Modern networks chose efficiency → that’s why the internet runs on packet switching.
Stage 1: Why Networks Exist → “Birth of Communication Networks”
Track: Foundations
Part 2