Quality of Service in Packet Networks Flashcards
Explain the internet
The Internet is an IP switched network that makes use of optical lightpaths for point to point transmission.
Explain packet loss
Packet sent by an application does not get to its destination
Explain latency
The time it takes for a packet to reach its destination
Explain jitter
The variation in the latency of received packets
Explain capacity
How many bits that are packed into packets can be received per second
Draw delay as a function of load
ipad
Draw throughput as a function of load
ipad
What is latency typically a problem for?
voice or video conferencing
What is jitter typically a problem for?
Problem for some real time applications that expect a packet within a certain time from the previous, like Voip and video.
What is TCP?
Transmission control protocal is one of the main protocols in the IP suite. Provides reliable, connection-oriented communication between devices on a network.
Explain the effects of packet loss
Unrecovered packet loss is catastrophic for file transfer (piece of file is missing, some info is lost and might not even open)
Not too bad for voice or video, where you only lose one piece.
What is the issue with capacity?
Capacity relates to all the metrics above (jitter, packet loss, latency). Not enough capacity will increase all of these problems.
Which layer is capacity an issue?
Layer 1
What is QoS usually referred to and what does this entail?
QoS differentiation (prioritisation)
- If we do statistical multiplexing at times things will get congested
- When that happens QoS gives priority to pakcets from applications that would suffer most from increase in packet loss, latency and jitter
How does prioritisation work
Packet heads have a field that indicate priority (Ethernet, IP, MPLS)
Based on these fields, when congestion occurs router/switches can give priority to packets with higher priority values
Name the QoS tools
- Policer
- Shaper
- Classifier
- Metering and coloring
- Queuing differentiation
- Scheduler
- Rewrite
Explain the classifier
Inspects a packet (for its incoming port, address, COS marking) and assigns it a COS class inside the router
If a packet has COS marking three actions are possible:
- Trust it and use it for its internal router operations
- Increase its granularity (for example provide more in depth differentiation)
- Change it completely
Explain metering and colouring
Customer have a contract with an operator through a Service Level Agreement
For example, have a certain capacity of:
- 5 Gb/s of committed information rate (must be satisfied)
- 8 Gb/s of peak information rate (is satisfied if capacity is available)