@
@
@specblog2015-06-22 18:37:54
Data link
@specblog, 2015-06-22 18:37:54

How to sum the bandwidth of two Internet channels?

Tell me, how can I combine 2 Internet channels, for example, a 3G modem and ADSL?
Just the method of "scattering packages over two channels" is not the best option, because. when downloading large files, this will not speed up. I found the speedify.com
service , which, for too much money, offers, as I understand it, the following: their software is installed on the computer, which connects to their server (something like a VPN, probably), and all traffic from the PC is sent to the Internet through this type -VPN, thus giving acceleration even for downloading large files. Until the end of their technology ( speedify.com/features/channel-bonding/) did not understand. Question: how can something like this be lifted with handles? As a remote server, you can take a cheap VPS for 50-100 rubles / month.

Answer the question

In order to leave comments, you need to log in

3 answer(s)
1
123459, 2015-07-03
@123459

Until the end of their technology (speedify.com/features/channel-bonding) did not understand.

read how channel bonding works. Brief retelling: the speedify server downloads the file for you, divides it into parts, sends it to two of your Internet connections via a vpn connection, then the speedify program on your computer assembles the file from the parts and transfers it to the recipient program.
1 If you want like speedify: you will have to run a client program somewhere (for example, on your router), which will communicate with the server program on your vps.
and the router must be connected to both your providers.
vps should be without traffic restrictions, well, or without overpayment (if you are going to download a lot, because you will receive all traffic at the speed of both your Internet connections through your vps.)
and with a more or less fast processor, tk. he will have to encrypt the data transmitted to you (this item is relevant at a speed of 100 Mbps and higher).
next:
simonmott.co.uk/vpn-bonding
www.zeroshell.org/faq/vpn/#vpn.faq3
serverfault.com/questions/510943/load-balance-outb...
www.zeroshell.org/forum/viewtopic .php?p=9526#9526
https://johnlewis.ie/bonding-teaming-internet-conn ...
www.linuxplanet.com/linuxplanet/tutorials/6799/1
you are going to do bonding.
search keywords: vpn bonding
Pitfalls:
the delay will increase, because all data will first come to vps and then be sent to you, so do not take vps on another continent, it is desirable that ping to vps from both of your connections does not exceed 50-70 ms
your Internet connections should have approximately the same delay, otherwise it will turn out like there:
www.zeroshell.org/forum/viewtopic.php?t=4818
2 If you need to use two Internet channels on one computer - try connectify dispatch, it works fine with torrents, but keep in mind that this is not bonding, but balancing.
3 If you need to use two Internet channels on all computers on the local network, but without bonding, set up dual wan on the router (search for the keyword dual wan load balancing).
you can use an iron router like mikrotik, or any other that supports openwrt / ddwrt / asuswrt.
also you can run Zeroshell/pfsense/vyos/clearos/openwrt/microtik router os on computer.

R
Rainbird, 2015-06-22
@Rainberd

You can, if you raise a vpn server and configure several connections to it through different channels. Microsoft calls this Multilink connection for PPP connections. But there is a chance to lose all the winnings on packet encapsulation and tunnel delay.

M
Melkij, 2015-06-22
@melkij

Scattering packages over two channels will not work at all.
Scatter connections - if the load is scaled by connections. For example, torrents easily utilize all links. It is sad if there is only one distributor, but this is always sad.
The people saws Multipath TCP just for such tasks. But don't know how it is now.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question