said by the niTz: said by houkouonchi: said by NiteSn0w:
Shouldn't you be able to use PfSense and achieve the same results (or better) without using a vpn to bond the two connections? I used to do this with Cable and it worked great I could download at ~60Mbit/s even over http.
I don't see how you can acheive this without help from the ISP or some sort of VPN. A remote server is not going to be ok with sending data for a single file to two different IP addresses.
it would be a round robin setup which would require multiple connections, theoretically when using threaded downloaders like idm each connection should connect through each pipe enabling the bonded effect (of course there's always a chance you'll go through the same pipe which is way you would choose a higher number of connections). i have done it and it works but a single connection will not benefit in this config.
If you look at my thread I had wget tests (single threaded) going @ over 35 megabytes/sec.
You are correct that with *connection* based balancing (not bonding) this is true (and I do this as well). The round robin (rr-balance) I am using is not connection based its packet based. This is mode 0 if the linux 'bonding' driver. It can only be done at the physical layer link (layer 2) before TCP/IP is involved.
I am doing this via VPN wich encaspulates layer 2 over layer3 (in this case UDP). The downside of this setup is it does require sending the traffic over a remote server on a faster connection than your combined total (in my case a server in a DC @ 1000/1000mbit) so it uses the bandwidth over both ends. This is because the remote servers you are downloading off of need a single IP address it can send the full connection to.
You technically only get that fat pipe between you and that single remote server (cause you need bonding setup on both ends). But once you have the fat bonded pipe you can then route through it like any other VPN/router. Technically I could even bridge the interface with a real ethernet device and not do NAT and stuff like I am currently doing.--
300/150 mbit Bonded Verizon FiOS connection FTW!