WFQ

weighted fair queuing

Weighted fair queuing classifies all current traffic flows on an interface. Packets are sorted into flows based on a number of criteria such as MAC addresses, IP addresses, ports, priority codes (e.g., DiffServ, 802.11p), VLANs, and even DLCIs. These flows are then assigned to either a low-volume or high-volume queue. Interactive traffic, such as Telnet, is almost always placed in the low-volume queue; high-volume flows, such as FTP or HTTP, are placed in high-volume queues. The low-volume and high-volume queues are then serviced in a WRR manner, meaning that 20 low-volume packets might be processed for every high-volume packet. This type of queuing is weighted, but it allows each queue fair access to the interface.