GRED については、あまりわかっていることはありません。 GRED はいくつか内部キューを持っているようで、 それらは DiffServ の tcindex に基づいて選択されているようです。 こちら のスライドによれば、GRED は Cisco の 'Distributed Weighted RED' の機能や、Dave Clark の RIO のような機能を持っているようです。
各仮想キューには、それぞれ固有の破棄パラメータを指定できます。
FIXME: Jamel か Werner に、もうちょっと教えてもらわないと。