I've started and stopped reading the QoS tutorial (link to this site omitted) twice.
My eyes get somewhat glassy about 1/4 of the way thru it.
I understand it's not a straight-forward subject to deal with… the tutorial lays it out fairly clearly.
But… as an end-user who's looking for a "quick fix", I just wonder if there couldn't be a simpler interface for setting this up.
I have a household with four computers, and a simple 3Mbps DSL line.
Come around 8pm, the kids are hitting the internet, the wife is hitting the internet, and I'm trying to use it.
It becomes a fairly poor experience — add in background download tasks ( Steam updating a game quietly, Windows updating / patching quietly ) and we can often have "what the heck is going on" moments.
In my dream Tomato interface, I'd be able to name each MAC to a machine.
Mac1 = Dad
Mac2 = Daughter
Mac4 = Mom
There would be a count of those machines.
I would tick a box that says, "distribute available bandwidth evenly."
For each named machine, "You get a percentage of the bandwidth in relationship to how many machines there are on."
That's it. I'm done.
So, if all four computers are hitting the pipe at once, everyone gets 1/4 of the available bandwidth.
If my wife is at home by herself, she gets 100%.
Maybe what's an impossibility.
But in my dream world, it would "be that easy."
OK, off to read this QoS tutorial again…