Class-Based Queuing

What Does Class-Based Queuing Mean?

Class-based queuing (CBQ) describes a system where network administrators assign a specific priority to each transmission or set of data packets, depending on what type of transmission it is. Network schedulers and other tools allow different types of data through traffic to share system bandwidth. In class-based queuing, administrators create classes to prioritize what gets done most quickly.


Techopedia Explains Class-Based Queuing

Another way to think about this is implied in Gartner’s definition of class-based queuing where the process “divides traffic into queues and assigns each a specific amount of network bandwidth” — in other words, there’s a certain amount of resources applied to each type of item, and that defines how quickly it is processed.

What are the criteria for prioritization in class-based queuing? Criteria can include the type of interface used, the originating program, the IP address of the sender, the type of application being served, and other factors. In general, class-based queuing works to limit or restrict resource processing in systems in order to, again, prioritize and allocate resources in specific ways.


Related Terms

Latest Networking Terms

Related Reading

Margaret Rouse

Margaret Rouse is an award-winning technical writer and teacher known for her ability to explain complex technical subjects to a non-technical, business audience. Over the past twenty years her explanations have appeared on TechTarget websites and she's been cited as an authority in articles by the New York Times, Time Magazine, USA Today, ZDNet, PC Magazine and Discovery Magazine.Margaret's idea of a fun day is helping IT and business professionals learn to speak each other’s highly specialized languages. If you have a suggestion for a new definition or how to improve a technical explanation, please email Margaret or contact her…