Jamal Hadi Salim has written a multi-level RED variant, GRED, for Linux. GRED can run up to 16 virtual queues on a single physical queue. This is described further in the web page on "Differentiated Services on Linux". GRED can operate in "RIO mode", with coupled average queue estimates from the virtual queues, or in "standard mode" where each virtual queue has its own independent average queue estimate.
Return to the
Last modified: November 2008. Links updated: October 2008.