14. QoS Flashcards
What are the 3 leaing causes of quality issues?
- Packet loss
- Latency and Jitter
- Lack of bandwith
What is the recommended network latency?
Not more than 400 ms
For real-time traffic 150 ms
How can latency be broken down?
Propagation delay (fixed) Serialization delay (fixed) Processing delay (fixed) Dealy variation (variable)
What is propagation delay?
The time it takes for a packet to tavel from the source to a destination at the speed of light.
What is the refractive index?
The lack of vaccum conditions in a cable slows down the speed of light know by this index
What is serialization delay?
The time it takes to place all the bits of a packet onto a link. The hiogher the link speed, the lower this delay.
What is the formula to calculate serialization delay?
packet size in bits / line speed in bps = x aantal seconden
Omrekenen naar ms dat x 1000
What is processing delay?
Fixed amount of time it takes for a networking device to thae the packet from an input interface and place the packet onto the output queue of the output interface
What factors can influence the processing delay?
CPU speed
Type of CEF
Architecture
What is delay variation?
Called Jitter, is the difference in latency betweens packets.
If one packet needs 70 ms to traverse the network and the other 50 ms, the jitter is 20 ms
How can Jitter be precented with life time packets?
A de-jitter buffer can smooth out the various delays. +/- 30 ms can be taken for this. If a packets arrives after it will be dropped.
How can packet loss be prevented?
- Change link speed
- Use QoS mechanisms
- Implement traffic policing to drop low prio packets and allow high prio
- Implement traffic shaping to delay instead of dropping packets
What are the 3 QoS models?
- Best effort
- IntServ
- DiffServ
What is IntServ?
Created for real-time apps. The application signals the requirements to the network to reserve resource (bandwith). It uses RSVP to reserve throughout the network and Call Admission Control (CAC) to guarantee that no other IP traffic can use the reserver capacity.
What is the downside of IntServ?
It needs to maintain a RSVP path for every single flow.. This does not scale well in big networks