Techniques to Improve QoS
There are several ways to improve QoS like Scheduling and Traffic shaping ,We will see each and every part of this in brief.
Scheduling
Packets from different flows arrive at a switch or router for processing. A good scheduling technique treats the different flows in a fair and appropriate manner. Three scheduling techniques are:
- FIFO Queuing
- Priority Queuing
- Weighted Fair Queuing
To learn more about the scheduling techniques visit this article on packet queuing and dropping.
Traffic Shaping
It is a mechanism to control the amount and the rate of the traffic sent to the network. The techniques used to shape traffic are: leaky bucket and token bucket.
Token Bucket Algorithm
The Token Bucket algorithm is a popular and simple method used in computer networking and telecommunications for traffic shaping and rate limiting. It is designed to control the amount of data that a system can send or receive in some sort of period, ensuring that the traffic conforms to a specified rate.
It refers to traffic control mechanisms that seek to either differentiate performance based on application or network-operator requirements or provide predictable or guaranteed performance to applications, sessions, or traffic aggregates. It is something that data flow seeks to attain.