Combine Two Internet Provider with Mikrotik Router OS

 I'm trying to combine 2 provider line  with Mikrotik, this technique usually called Load Balancing, Mikrotik, namely the ability to search online for the free internet connection. Thus, the computer will find a number of friends that are not busy for the internet connection. If we use the Download manager, download accelerator or speed of the download to 2 times 200 KB / s, intelligent update download Symantec update about 2 minutes. 

1. At first I Istall Mikrotik PC PIII / 128 Ram / 10 G HD 

2. Then I create a computer network configuration, this





Line 2 with the internet provider, 2 ADSL modems, a PC and with Mikrotik proxy squid Ubuntu Server 8:04 

3. Then I configure the mikrotik like this: 

/ ip address 
add address = 192.168.2.2/24 network = 192.168.2.0 broadcast = 192.168.2.255 interface = lan comment = "" disabled = no 
add address = 192.168.3.2/24 network = 192.168.3.0 broadcast = 192.168.3.255 interface = speedy1 comment = "" disabled = no 
add address = 192.168.4.2/24 network = 192.168.4.0 broadcast = 192.168.4.255 interface = speedy2 comment = "" disabled = no 

/ ip firewall mangle 
add chain = prerouting in-interface = lan connection-state = new Nth = 1,2,0 action = mark-connection new-connection-mark = one passthrough = yes comment = "" disabled = no 
add chain = prerouting in-interface = lan connection-mark = one action = mark-routing new-routing-mark = one passthrough = no comment = "" disabled = no 
add chain = prerouting in-interface = lan connection-state = new Nth = 1,2,1 action = mark-connection new-connection-mark = two passthrough = yes comment = "" disabled = no 
add chain = prerouting in-interface = lan connection-mark = two action = mark-routing new-routing-mark = two passthrough = no comment = "" disabled = no 

/ ip firewall nat 
add chain = srcnat connection-mark = one action = src-nat to-addresses = 192.168.2.3 to-ports = 0-65535 comment = "" disabled = no 
add chain = srcnat connection-mark = two action = src-nat to-addresses = 192.168.2.4 to-ports = 0-65535 comment = "" disabled = no 

/ ip route 
add dst-address = 0.0.0.0 / 0 gateway = 192.168.3.1 scope = 255 target-scope = 10 routing-mark = one comment = "" disabled = no 
add dst-address = 0.0.0.0 / 0 gateway = 192.168.4.1 scope = 255 target-scope = 10 routing-mark = two comment = "" disabled = no 
add dst-address = 0.0.0.0 / 0 gateway = 192.168.4.1 scope = 255 target-scope = 10 comment = "" disabled = no 

Connection is success and the speed of access multiply more fast