Consumer grade DSLs are way cheaper than getting at leased line, so for my building complex I am considering getting a bunch of DSLs instead of a leased line.
I feel confident that I am not the first to do that, so I am wondering if there is a Linux router that will somehow distribute the traffic over these DSLs. We are not talking about real bundling as the ISP should not be required to do anything.
My initial ideas are along the lines of computing a hash based on sender IP and recipient C-class and based on this hash choose the DSL, so all packets between a given client and server will always take the same DSL. And if a DSL goes down it should of course not be chosen.
But as I said: I cannot be the first to do this, so I feel confident there is a tested way of doing this.