Good morning all.
Just got my hands on a RB750G a couple weeks back, and very much loving it and RouterOS!
I have 2 Cable modem connections into the house, a 120Mb and a 60Mb. I have followed the guide for setting up PCC load balancing from here (http://wiki.mikrotik.com/wiki/Manual:PCC) and it works grand for stuff like P2P downloads, but if downloading a file, using FreeDownloadManager or simular, which opens multiple connections to the same server, i am getting limited to just one of my connections… I think its something to do with the following:
add chain=prerouting in-interface=LAN connection-mark=no-mark dst-address-type=!local per-connection-classifier=both-addresses:2/0 action=mark-connection new-connection-mark=ISP1_conn
add chain=prerouting in-interface=LAN connection-mark=no-mark dst-address-type=!local per-connection-classifier=both-addresses:2/1 action=mark-connection new-connection-mark=ISP2_conn
If i am reading it correctly, it is taking my internal IP and the Server IP and mapping them to a particular connection… I have tweaked this code a little and added a third link, and changed the 2/0 and 2/1 to 3/0, 3/1 and 3/2. 0 and 1 go to WAN1 (the 120MB) and 2 goes to WAN2 (the 60)… But since its clientip/serverip based, even if i open 6 connections, they all go though the same connection…
Is there a way to tell it to base this on the client IP, Server IP, Client Port and Server Port, or something similar? So, if i open 6 connections to the same server, 2 go though the 60mb, and the other 4 go to the 120… kind of like round robin if possible…
Thanks…