Fair Queuing (FQ) is a common technique to address data congestion in transmission components such as gateways
. Fair Queuing carries the attribute fair because it restricts each host
tothe same gateway bandwidth
. Fair queuingmakes no distinction between low-power and high-performance hosts, and makes no distinction between hosts with a lot of activity
and those with little. Fair queuing is one of several queuing techniques. In this technique, equal bandwidth values are made available to all applications. Unlike fair queuing, weighted fair queuing (WFQ) and class-based queuing (CBQ) use prioritization.