i have implemented the wiki "Per Connection Load Balancing" @ http://wiki.mikrotik.com/wiki/Load_Balancing
and it works fine on my 2 adsl lines,
i used 3 routers, 2 as my pppoe clients, and one router that does load balancing.
so far everything is fine, only couple of problems:
1. some bank sites requie that traffic comes from 1 IP address, if it came from diffrent one, it will terminate your session.
2. P2P traffic get killed and become very slow, i tried direct connection ( to make sure its not my isp who is killing traffic) and download went fine, when i do load balance, traffic is very slow, but it works, any idea why ???
i have not implemented any solutions so far, i am thinking of the following, please correct me if i am wrong:
/ip firewall add chain=prerouting action=mark-routing new-routing-mark="SSL Traffic" passthrough=no dst-port=443 protocol=tcp
/ip firewall nat add chain=srcnat connection-mark="SSL Traffic" action=src-nat to-addresses=10.0.1.2 to-ports=0-65535
/ip route add dst-address=0.0.0.0/0 gateway=10.0.1.1 scope=255 target-scope=10 routing-mark="SSL Traffic"
please let me know if this would work with my other 4 mangle rules?
also, please whoever implemented per connection load balancing, can you give your feed back on what kind of problems you faced? i really appreciate any feedback on this subject.