Computer Network
Computer Network
01 03
various applications services like VoIP and
simultaneously without causing streaming, leading to choppy
significant slowdowns or audio or video and overall
interruptions in service quality. unsatisfactory performance.
02
arrival times, affecting the
source to the destination. High
latency can lead to noticeable
smoothness of data streams.
High jitter can lead to uneven
04
delays, especially in real-time performance in real-time
communications, which may applications, causing
result in frustration for users interruptions or a degraded user
relying on timely data experience in video calls and
exchange. online gaming.
02
QoS Challenges
Overview of Challenges
Network Congestion
Marking Techniques
For instance, voice packets
First In First Out (FIFO) is a simple queueing crucial for ensuring that time-sensitive data, such as voice
technique where packets are processed in the and video, is delivered swiftly.
Adaptation of Transmission
Rates
Adapting transmission rates based on
TCP Congestion Control real-time feedback from the network is
crucial. This reactive approach ensures
TCP congestion control techniques that network traffic stays within
monitor network conditions and manageable limits, ultimately preserving
dynamically adjust the transmission rate. QoS for all users.
By reacting to packet loss and round-trip
times, TCP can maintain optimal
throughput while preventing network
overload.
06
Future Trends in QoS
QoS Architectures
Multiprotocol Label
1 Switching (MPLS)
Differentiated Services
Integrated Services (DiffServ) MPLS enhances traffic
(IntServ) forwarding efficiency through
Differentiated Services
the use of QoS-based labels. By
Integrated Services (IntServ) is (DiffServ) utilizes per-hop
tagging packets with priority
designed to guarantee network behaviors to classify traffic
information, MPLS can route
resources for specific flows. While into different categories,
traffic dynamically and ensure
it provides high-quality service allowing for scaled QoS
that high-priority data streams
delivery, IntServ requires implementation. This
are delivered swiftly.
complex management and can architecture strikes a balance
be challenging to scale. between performance and