Latency, Jitter, Packet Loss

 

 Latency

Latency is the actual time taken for data to travel from one point to another.

In networking, latency is essentially the end-to-end delay experienced by a packet.

Example

You ping Google's DNS server.

Reply from 8.8.8.8: time=25ms

The latency is 25 ms.

Lower latency means a faster response.

Typical values:

  • 1–20 ms → Excellent (LAN)
  • 20–50 ms → Very good
  • 50–100 ms → Acceptable
  • 150 ms → Noticeable delay

  • 300 ms → Poor for interactive applications


Jitter

Jitter is the variation in packet delay.

If every packet takes exactly the same amount of time, jitter is zero.

If packet delays fluctuate, jitter increases.

Example

Packet delays:

20 ms
21 ms
20 ms
22 ms
21 ms

Jitter is very low.

Now consider:

20 ms
45 ms
18 ms
70 ms
30 ms

Jitter is high because packet arrival times vary significantly.

Why is jitter bad?

Applications like:

  • Voice over IP (VoIP)
  • Video calls
  • Online gaming
  • Live streaming

need packets to arrive at regular intervals.

High jitter causes:

  • Choppy audio
  • Frozen video
  • Robotic voices
  • Lag during gaming

Packet Loss

Packet loss occurs when one or more packets never reach their destination.

It is expressed as a percentage.

Example

You send 100 packets.

Only 97 arrive.

Packet loss:

3%

Common Causes

  • Network congestion
  • Damaged cables
  • Faulty hardware
  • Wireless interference
  • Router CPU overload
  • Full interface queues
  • Misconfigured QoS

Effects

  • Slow downloads
  • Broken voice calls
  • Video buffering
  • Retransmissions
  • Poor application performance

Comparison Table

MetricMeaningUnitIdeal Value


LatencyEnd-to-end travel time experienced by a packetmsLow
JitterVariation in packet arrival timesmsClose to 0
Packet LossPercentage of packets that never arrive%0%

Comments

Popular posts from this blog

🖧 VLAN (Virtual Local Area Network)

🌐 NAT (Network Address Translation)

🛰️ OSPF (Open Shortest Path First)