It uses a combination of low latency queuing (LLQ) and weighted fair queuing (WFQ) to prioritize critical traffic while still guaranteeing bandwidth for other traffic types. The LLQ portion of the queuing structure is used to prioritize certain types of traffic, while the WFQ portion is used to ensure that all traffic is serviced fairly. This queuing structure is used to make sure that critical traffic is not delayed or dropped, while still allowing for other traffic types to be serviced.