CLOSE
Updated on 01 Mar, 202613 mins read 18 views

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:

  1. Bandwidth
  2. Latency
  3. Throughput
  4. 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 Mbps

means:

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

UnitMeaning
bpsbits per second
Kbpsthousand bits/sec
Mbpsmillion bits/sec
Gbpsbillion bits/sec
Tbpstrillion bits/sec

Important:

Networking uses bits, not bytes.

1 Byte = 8 bits

So:

100 Mbps != 100 MB/s

Physical 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 → slow

The 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 / Bandwidth

3 Processing Delay

Routers examine headers and decide routes.

4 Queuing Delay

Packets wait in buffers during congestion.

Formula

Total Latency =
Propagation +
Transmission +
Processing +
Queuing

Real 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

ConceptMeaning
BandwidthMaximum possible
ThroughputReal achieved speed

Example

You buy:

100 Mbps Internet

But downloads show:

45 Mbps

Why?

  • 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 ms

That 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

MetricMeasuresAnalogy
BandwidthCapacityHighway width
LatencyTravel timeDistance
ThroughputActual deliveryCars arriving
JitterTiming consistencyBus schedule
Packet LossMissing dataLost packages

Real Example: Opening a Website

When you load a page:

  1. DNS lookup latency occurs
  2. TCP handshake adds delay
  3. Data transfers limited by bandwidth
  4. Throughput determines download speed
  5. Jitter affects streaming elements

All metrics work together.

How Engineers Measure Performance

Common tools:

ToolPurpose
pinglatency
traceroutepath delay
iperfthroughput
speedtestbandwidth estimate
Buy Me A Coffee

Leave a comment

Your email address will not be published. Required fields are marked *

Your experience on this site will be improved by allowing cookies Cookie Policy