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
| Metric | Meaning | Unit | Ideal Value |
|---|---|---|---|
| Latency | End-to-end travel time experienced by a packet | ms | Low |
| Jitter | Variation in packet arrival times | ms | Close to 0 |
| Packet Loss | Percentage of packets that never arrive | % | 0% |
Comments
Post a Comment