Quality of Service (QoS) is a technology that counters the effects of congestion and queues in packet-switched networks, at the same time keeping the advantages of those networks such as high throughput and dynamic re-allocation of bandwidth between users. QoS divides network traffic into different classes during periods of congestion, and processes those classes in different ways depending upon their characteristics.