A load balancing router simply routes packets using RIP or similar using available multiple paths if the routing table has them.
You can usually set load balancing to work for a particular destination or on a per-packet basis and the router must "learn" the optimum pathways...which it will execute in learned priority.
There are many options for this in the marketplace and I suggest you do the due diligence with several companies you evaluate rather than rely on brand suggestions from users as their experience probably will not meet your requirements for this essential piece of the puzzle.
Reputation Points: 343
Solved Threads: 40
Nearly a Posting Virtuoso
Offline 1,220 posts
since Mar 2005