Comment Re:When were you last a network engineer? (Score 1) 163
Nonsense. Comcast figured this out ages ago. For each TCP stream, you set the first 64k to be high priority and everything after that to be low priority. You declare UDP packets with the same (source, dest) to be a stream and do the same with those.
If you want to be more clever than that, you can favor constant rate low-bandwidth streams. This makes VoIP and gamering users happy.
Finally, you also track per user usage. The first X megs in an hour is default priority, and anything after that is progressively lower priority or even throttled. For airplane internet, I'd make X like 50.