π What is Quality of Service (QoS)?
QoS refers to a networkβs ability to provide predictable service quality β essential for real-time and critical applications (VoIP, video streaming, online gaming).
It focuses on managing network resources to meet performance requirements.
π Key QoS Metrics
- Bandwidth β Data transfer capacity of the network.
- Delay (Latency) β Time for a packet to reach the destination.
- Jitter β Variation in delay; critical for media quality.
- Packet Loss β Percentage of packets that fail to reach destination.
π Mechanisms to Ensure QoS
Traffic Classification and Prioritization
- Differentiated Services (DiffServ)
- Integrated Services (IntServ)
Traffic Shaping
- Regulates flow to reduce bursts (e.g., token bucket, leaky bucket).
Resource Reservation
- RSVP (Resource Reservation Protocol) in IntServ architecture.
Queuing Disciplines
- FIFO, Priority Queuing, Weighted Fair Queuing (WFQ)
π‘ Real-world Example
In a video call:
- Bandwidth ensures smooth visuals.
- Low delay ensures no lag.
- Low jitter ensures voice/video sync.
- No packet loss ensures quality and intelligibility.
π§ Insights
- QoS turns βbest-effortβ networks into deterministic performance zones.
- Vital for enterprise networks, ISPs, and any delay-sensitive service.
- Proper congestion control enables QoS; they are tightly coupled.
π§ͺ Wireshark Tip
Use Wireshark to monitor:
- Delay variation
- Packet reorderings
- DSCP field in IP header (used in DiffServ QoS)
π Links
- Previous: Congestion Control
- Next: Wireshark Introduction