Thu Jan 29, 2009 7:00 pm
I can help some. First, disable whatever you're doing for load balancing now and see if the problem goes away. If so, then I would next move to a static load balancing since you said clients I assume you can route client A out connection 1, client B out connection 2, client C out connection 1, and so on. If you are NAT'ing for all your clients, this is easy to do with a couple of different Src-Nat statements to different public IP's and removing any Masq NAT. If you are routing public IP's to clients, then this can be done with policy routing which you will need to get a good handle on to go further anyway. Look in the WiKi for help with policy routing.
Dynamically load balancing multiple clients across multiple Internet connections while trying to deal with protocol issues brought up by things like SIP, P2P, and various IM systems is really hard. You need to master NAT, Policy Routing, & Mangling AND you need a really good handle on the protocols mentioned above.