said by TSI Gabe:Mentioning something....means you've already talked about it said by Guspaz:
I never understood that. Why not simply stop accepting new logins on the overloaded links? If a customer randomly gets assigned to it by the round-robin, it fails, their PPPoE client retries seamlessly to the client, and they connect elsewhere.
Over time, the load balances out.
By this mechanism, a wholesale ISP can pretty effectively keep any link from getting overloaded, even stuck with round-robin; if any link goes above a certain threshold, stop accepting new connections on it.
I looked into this, it doesn't work, PPPoE doesn't implement any error code mechanism that says "try again", returning invalid username or password makes a lot of clients freak out and not replying at all causes even more problems.
We've got something coming up very soon that will fix all of this, at this point though I'm not sure I'm allowed to talk about it.