But what you're describing... QoS... isn't what I'm looking for. My router does QoS pretty well, that wasn't the point. I want to share bandwidth equally, not just ensure higher priority packets get through during congestion. Perhaps I wasn't clear with my OP. I'm not as confused with QoS as you assume.
I already have it so, for example, VOIP or Skype doesn't crap out when Johnny's pulling DLC. That's not the issue. The issue is computer A is downloading at (nominally) 100% bandwidth and then computer B downloads at... well, some value that supposedly corresponds to the guaranteed upload that the QoS is giving it. Even if computer B has a higher priorty for the traffic type, computer A (defined as whichever was working first) always gets the lion's share. Again that can make sense (sort of) because QoS isn't there to ensure fairness... just to police minimums.
I want more.
I want computer A and B to both get (again, ignoring overhead) 50% while both are busy.
With the Asus, I *can* effectively limit A and B to 50%... which, by my logic, proves that download can be managed. Its just not smart enough to do that dynamically. It shouldn't be that hard. The router should just know that B isn't using its 50% and then bump A's up to 100% until B starts to make demands.
That's not QoS... I get that. I guess there isn't a name for what I'm looking for if we don't want to call it QoS. It isn't really traffic shaping either because I'm not trying to prioritize types of traffic. I'm actually trying to do something simpler, I think, and that's ensure each [arbitrarily defined] party gets what they paid for. At a minimum, though, not at a constant.
It does appear that Router OS can do this. I'm still not convinced Ubiquity can, after a lengthy back-and-forth with their support folks. In the end, they said it was an "interesting idea that may be looked at in the future". Is it really that unusual? To me, its obvious... in any case where an Internet connection is shared between multiple unrelated networks, and in some cases with related networks or devices on a network.
I already have it so, for example, VOIP or Skype doesn't crap out when Johnny's pulling DLC. That's not the issue. The issue is computer A is downloading at (nominally) 100% bandwidth and then computer B downloads at... well, some value that supposedly corresponds to the guaranteed upload that the QoS is giving it. Even if computer B has a higher priorty for the traffic type, computer A (defined as whichever was working first) always gets the lion's share. Again that can make sense (sort of) because QoS isn't there to ensure fairness... just to police minimums.
I want more.
I want computer A and B to both get (again, ignoring overhead) 50% while both are busy.
With the Asus, I *can* effectively limit A and B to 50%... which, by my logic, proves that download can be managed. Its just not smart enough to do that dynamically. It shouldn't be that hard. The router should just know that B isn't using its 50% and then bump A's up to 100% until B starts to make demands.
That's not QoS... I get that. I guess there isn't a name for what I'm looking for if we don't want to call it QoS. It isn't really traffic shaping either because I'm not trying to prioritize types of traffic. I'm actually trying to do something simpler, I think, and that's ensure each [arbitrarily defined] party gets what they paid for. At a minimum, though, not at a constant.
It does appear that Router OS can do this. I'm still not convinced Ubiquity can, after a lengthy back-and-forth with their support folks. In the end, they said it was an "interesting idea that may be looked at in the future". Is it really that unusual? To me, its obvious... in any case where an Internet connection is shared between multiple unrelated networks, and in some cases with related networks or devices on a network.