How does load balancing routers work?
Just now, kaanimo said:So, I'm much experienced with networking so I didn't quite understand what I found on Google searches. I know that you need more than one internet connection (thus more than one modem) and you connect them to the router. Then I also understand that you can use one connection mainly and have the other connection as a fail-over.
But my the thing that confuses me is can you use two connections with the same client to achieve more up and down speeds. For an example, I have two 100/10 Mbps connections and I plug them into a load balancing router and boom I have 200/20 Mbps on one client. Or is it just one 100/10 connection to one or more clients (for an example one computer) and one 100/10 connection to other clients?
So for your example, here are the options you would have for conventional load balancing:
Failover LB: One connection is used all the time, and only when that first connection can't handle the entire network's bandwidth is the second connection used.
Weighted Split LB (50/50, 60/40 or similar): The first connection used until it hits a preset load limit, then it will start using the second connection till both are at limits, then both will increase above that to meet the load need.
unweighted Split: Both connections are used as close to equally as possible.
All of the above can only use the maximum of ONE connection per client. (2x 100/10 connections, one client can only hit 100/10 at max unless it's split workloads like torrenting)
Pure split (Rare): "Bonded" connections that allow for full usage of multiple connections, splitting packets evenly and reassembling them before reaching their destination.
This is talked about in this LTT video:
Hope this helps! If you have any other questions, feel free to ask.
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now