Hi, i am trying to get load balancing to work on using three 2mbps connections from the same isp. I have seen many wikis here but they dont work because they are all based on routing to different subnets. I have tried adding routes to interfaces but then my connection speed is actually slower and my bandwidth never goes above 2mbps (thats the speed of each individual connection).
ether1 from wan
ether2 from wan
ether3 from wan
wlan1 to another mikrotik router (one on tower and one on building, as my ether modems are wimax and has to be on tower)
second mikrotik:
receive from wlan1
ether1 to sonicwall3060
Another option i was considering is if i could bring the ether1 from my first router to the ether1 of my second router, and so with ether2, i could use my sonicwall for load balancing, but i cant think of a way to do that.
I have been trying to get it to work for a few days now and im stuck
and my bandwidth never goes above 2mbps (thats the speed of each individual connection).
That will never happen.
ECMP routing can only load balance between connections.
That means if you have 3 PCs every one can have 2mbps, but 1 PC will never get 6 mbps.
There is only one possibility for that: Multilink-PPPoE
Also how are you connected to your ISP? PPPoE? PPTP? IP?
Another option i was considering is if i could bring the ether1 from my first router to the ether1 of my second router, and so with ether2
That is quite easy.
Either create 3 EoIP or VPLS tunnels and bridge each interface with one tunnel on both routers.
Hi, i have been trying to get the eoip to work since your post, dunno why it doesnt work. i bridged the ether1 and eoip on both routers and when i do a dhcp client in the router connected to the sonicwall for the bridge, it will get a ip from my isp. but the sonicwall not. cant figure out why.
i have 20 computers on the network and traffic still doesnt go above 2mbps.
what would you suggest would be the best approach to that issue?
Hi, I got load balancing to work, it goes to each interface via interface routing. i used nth to set up the routes the traffic should take. My problem is when i do this the browsing speed slows down to a crawl, and i mean really slow. any sugestions?
and still PCC is working differently from ECMP even in this mentioned “true ECMP mode” the difference is, ECMP will start to assign connections from random interface, while PCC is fully user controlled and will assign connections to interfaces way that is set by user. as result, with ECMP you still can get connection on different interface after table flush, while with PCC you don’t.
In the comming weeks I will get getting another ADSL connection and will be wanting to load share it with my current connection.
Setup:
Line 1 > Bridged Modem > eth0
Line 2 > Bridged Modem > eth1
Lan eth2 - eth4
Each connection is with the same ISP and will assume have an IP in the same subnet, I will be wanting to do a round robin type setup, where a user can multithread a download/upload and it utilizes both connections to their maximum.
Is this possible? I had a look through the wiki and couldn’t find a senario that matched what my requirments are.