Degree of Aggregation
Essentially a choice of per-flow or per-class state maintenance
- per-flow: more protection on overload
- per-class: less protection, easier to implement
Can achieve min-max buffer allocation if always drop from the largest queue
If using WFQ-like scheduler, drop packet with largest finish number, even w/out per-flow queuing