Why Network Performance Matters
Imagine two situations:
- A webpage opens instantly
- Another takes 10 seconds to load.
Both use the same Internet.
So what changed?
- Not the protocols
- Not the cables
- Not the computers
Performance characteristics change.
Networking is not only about connecting devices – it is about how well data moves.
This chapter teaches the four fundamental measurements engineers use to understand networks:
- Bandwidth
- Latency
- Throughput
- Jitter
These concepts appear everywhere:
- Gaming
- Video calls
- Streaming
- Cloud computing
- Data centers
1 Bandwidth – How Much Can Be Sent
Definition
Bandwidth is:
The maximum data capacity of a network link per second.
It describes potential, not actual speed.
Example
A connection rated:
100 Mbpsmeans:
The link can carry up to 100 million bits per second.
Highway Analogy
Bandwidth = Number of lanes on a highway.
- 2 lanes =limited cars
- 10 lanes = more cars simultaneously
Unit of Bandwidth
| Unit | Meaning |
|---|---|
| bps | bits per second |
| Kbps | thousand bits/sec |
| Mbps | million bits/sec |
| Gbps | billion bits/sec |
| Tbps | trillion bits/sec |
Important:
Networking uses bits, not bytes.
1 Byte = 8 bitsSo:
100 Mbps != 100 MB/sPhysical Factors Affecting Bandwidth
- Cable quality
- Signal frequency
- Wireless spectrum
- Hardware capability
- Protocol limits
2 Latency – How Long Data Takes
Definition
Latency is:
The time required for data to travel from sender to receiver.
Measured in:
milliseconds (ms)Example
Ping time:
20 ms → fast
200 ms → slowThe 4 Types of Latency
Total latency is composed of multiple delays.
1 Propagation Delay
Time for signal to physically travel.
Limited by speed of light.
Example:
India -> USA ~150-250 ms minimum.2 Transmission Delay
Time required to push bits onto the wire.
Depends on:
Packet size / Bandwidth3 Processing Delay
Routers examine headers and decide routes.
4 Queuing Delay
Packets wait in buffers during congestion.
Formula
Total Latency =
Propagation +
Transmission +
Processing +
QueuingReal Insight
Even infinite bandwidth cannot remove propagation delay.
Physics sets limits.
3 Throughput – What You Actually Get
Definition
Throughput is:
The actual amount of data successfully delivered per second.
Key Difference
| Concept | Meaning |
|---|---|
| Bandwidth | Maximum possible |
| Throughput | Real achieved speed |
Example
You buy:
100 Mbps InternetBut downloads show:
45 MbpsWhy?
- congestion
- protocol overhead
- packet loss
- server limits
Analogy
Bandwidth = Highway capacity
Throughput = Cars that actually arrive
Factory Reducing Throughput
- Network congestion
- Packer retransmissions
- Signal interference
- Slow servers
- TCP congestion control
4 Jitter – Variation in Timing
Definition
Jitter is:
Variation in packet arrival time.
Packets should arrive evenly spaced.
But sometimes:
Packet 1 → 20 ms
Packet 2 → 25 ms
Packet 3 → 200 msThat variation = jitter.
Why Jitter Matters
Critical for real-time applications:
- Voice calls
- Video meetings
- Online gaming
Example:
In video calls:
High jitter causes:
- robotic voice
- freezes
- audio desynchronization
Analogy
Imagine busses arriving:
- Every 10 minutes -> smooth service
- Random arrival -> chaos
5 Packet Loss – The Hidden Metric
Definition
Packets that never reach destination.
Caused by:
- congestion
- interference
- buffer overflow
- faulty hardware
Effects:
- TCP retransmissions
- Slow downloads
- Video buffering
Comparing All Metrics
| Metric | Measures | Analogy |
|---|---|---|
| Bandwidth | Capacity | Highway width |
| Latency | Travel time | Distance |
| Throughput | Actual delivery | Cars arriving |
| Jitter | Timing consistency | Bus schedule |
| Packet Loss | Missing data | Lost packages |
Real Example: Opening a Website
When you load a page:
- DNS lookup latency occurs
- TCP handshake adds delay
- Data transfers limited by bandwidth
- Throughput determines download speed
- Jitter affects streaming elements
All metrics work together.
How Engineers Measure Performance
Common tools:
| Tool | Purpose |
|---|---|
| ping | latency |
| traceroute | path delay |
| iperf | throughput |
| speedtest | bandwidth estimate |
Leave a comment
Your email address will not be published. Required fields are marked *


