Page 1 of 1

How do I combine the speed of 4 ADSL lines into one?

Posted: Mon Oct 25, 2021 2:47 pm
by Sahafi2001
I have 4 adsl lines, the speed of each line is 4 megabytes, and I want to combine the four so that the speed becomes 16 megabytes, and I want to integrate them into the Mikrotik 1100AHx4 router because the maximum speed of the service provider is 4 megabytes, so how do I do that?
To be clear.. I want to make the router 1100AHx4 by giving the integrated internet to the router type 1009-8G-1-1 + Which in turn will distribute the Internet using User Manager.

Re: How do I combine the speed of 4 ADSL lines into one?

Posted: Mon Oct 25, 2021 6:56 pm
by anav
You cannot!
Your ISP can do it depending upon the kind of business class services they provide and it will be very expensive. (note will also take some configutation changes on the router)
You can combine 4 lines on Mikrotik routers but this is for
a. the purpose of redundancy, but this is ONLY valid if the providers are different, meaning if there is an interruption in service by one provider, the other WAN link(s) from different provider still provide connectivity to the internet.
b. More Bandwidth available for all. In other words saturation of the available access and slowing down of internet traffic is far less likely to occur. Assuming of course that the router is not going to be your bottleneck so one has to factor the Router into the equation. For example if one department absolutely needs xxx Mbps of traffic then you can apportion that off and so forth without impacting others.......

Re: How do I combine the speed of 4 ADSL lines into one?

Posted: Mon Oct 25, 2021 8:33 pm
by holvoetn
Adding to this... if you have one connection which would require 5Mb, you're already stuck.
You can saturate 1 stream of 4Mb but not beyond since that connection can not be cut in pieces.
If however you have 4 connections of (let's say) 3Mb, you can send them each onto one line, that should theoretically be possible.
(but even then it would not be straightforward to do).
An ISP could do this but even then it requires equipment on your side as well to allow this.

Personal remark: 4Mb for ADSL is rather low. Already in the 90's when I was still working for Alcatel, we had to test those modems for at least 8Mb. That's over 20 years ago !
Shortly after VDSL came out and then it became 20-25mb as norm.
No possibility to move from 4 to 1 line but get a serious boost in performance ?
Or VDSL (same copper pairs, just different technology/modem) ? Just asking ...
I know there are remote areas where this might indeed be a problem. I have a second residence in France where ADSL is at best 2Mb (really pathetic !).
Even with a lousy 3G connection on SXT I can get to 7.5Mb (4G is out of the question or the signal becomes too erratic).
Sometimes you got to work with what you can get and accept it.

Re: How do I combine the speed of 4 ADSL lines into one?

Posted: Mon Oct 25, 2021 8:39 pm
by mada3k
It's quite unique to have 4 ADSL lines in 2021. Most xDSL users is at least on VDSL2 or something similar.

You cannot combine the bandwidth, just split the load among the four pipes. Maximum speed will be 4Mbps at best.

Re: How do I combine the speed of 4 ADSL lines into one?

Posted: Mon Oct 25, 2021 8:55 pm
by Sahafi2001
It's quite unique to have 4 ADSL lines in 2021. Most xDSL users is at least on VDSL2 or something similar.

You cannot combine the bandwidth, just split the load among the four pipes. Maximum speed will be 4Mbps at best.
I understand now..so how do I distribute the loads?

Re: How do I combine the speed of 4 ADSL lines into one?

Posted: Mon Oct 25, 2021 9:25 pm
by Sahafi2001
Adding to this... if you have one connection which would require 5Mb, you're already stuck.
You can saturate 1 stream of 4Mb but not beyond since that connection can not be cut in pieces.
If however you have 4 connections of (let's say) 3Mb, you can send them each onto one line, that should theoretically be possible.
(but even then it would not be straightforward to do).
An ISP could do this but even then it requires equipment on your side as well to allow this.

Personal remark: 4Mb for ADSL is rather low. Already in the 90's when I was still working for Alcatel, we had to test those modems for at least 8Mb. That's over 20 years ago !
Shortly after VDSL came out and then it became 20-25mb as norm.
No possibility to move from 4 to 1 line but get a serious boost in performance ?
Or VDSL (same copper pairs, just different technology/modem) ? Just asking ...
I know there are remote areas where this might indeed be a problem. I have a second residence in France where ADSL is at best 2Mb (really pathetic !).
Even with a lousy 3G connection on SXT I can get to 7.5Mb (4G is out of the question or the signal becomes too erratic).
Sometimes you got to work with what you can get and accept it.

The Yemeni government is the only provider of the Internet and a monopoly on it only.

There are only two options:

The first option is ADSL service, which is spread throughout the country. If you want to buy a point, you have to pay $100 without the value of the package. For example, after paying $100 to buy a point with a land line, you have to pay the value of a package. Let's say you want to subscribe to a 4 megabit package, which is the highest stable speed and will not You will receive 4 megabytes, and you will get 3.6 megabytes if the line quality and other factors are good, which costs $150 and has a capacity of 400 gigabytes for a month.

It is true that there is a speed of 8 megabit, but it suffers from many problems, most of the time it goes down to 1 megabit.

The second option is optical fiber "FTTH" This service is available in limited areas that do not exceed 5 areas only, and it is still new, and the price of its installation is $100, excluding the value of the wire and peripheral devices.
As for the packages, they start at $200 for a speed of 25 megabit and a capacity of 200 gigabytes.
And it ends at $670 for a speed of 100 megabit and a capacity of 1 terabytes.

Re: How do I combine the speed of 4 ADSL lines into one?

Posted: Mon Oct 25, 2021 9:28 pm
by Sahafi2001
You cannot!
Your ISP can do it depending upon the kind of business class services they provide and it will be very expensive. (note will also take some configutation changes on the router)
You can combine 4 lines on Mikrotik routers but this is for
a. the purpose of redundancy, but this is ONLY valid if the providers are different, meaning if there is an interruption in service by one provider, the other WAN link(s) from different provider still provide connectivity to the internet.
b. More Bandwidth available for all. In other words saturation of the available access and slowing down of internet traffic is far less likely to occur. Assuming of course that the router is not going to be your bottleneck so one has to factor the Router into the equation. For example if one department absolutely needs xxx Mbps of traffic then you can apportion that off and so forth without impacting others.......
How can I set up the second option?

Re: How do I combine the speed of 4 ADSL lines into one?

Posted: Mon Oct 25, 2021 10:25 pm
by lenart
Short answer: You can't.

Long answer: Yes but it's not easy and definitely not free. Mushroom Networks offers a product that will do this. Obviously your millage may vary depending on your location. For good performance your ISP should be close to mushroom networks servers.

You can roll your own by setting up something similar between two routers (for instance Mikrotik routers) between the endpoint of your ADSL lines and a data center with good internet but that would require renting rack space, purchasing two routers, renting bandwith that's at least twice the total bandwith of your total ADSL speed and setting up bonding between virtual interfaces (which will require 1 + 1 * N IP addresses where N is the number of your ADSL connections.)

This will leave you with an internet connection that will not be supported by your ISP and as a result might be extremely difficult to trouble-shoot when things go wrong. Not to mention the additional cost per month you're paying for the data center. It might be cheaper then other options though so it might be worth it.

Re: How do I combine the speed of 4 ADSL lines into one?

Posted: Mon Oct 25, 2021 11:02 pm
by sindy
One possibility is load distribution among the 4 lines as others have stated, look at any "load sharing" guide here on the forum. If you opt for per-connection-classifier, you'll avoid some problems by using only source IP address as the hash base. This approach should be sufficient if you have enough clients at LAN side.

Another possibility is to run a CHR somewhere in a datacenter, create a VPN tunnel via each ADSL line, and use ECMP to send each packet via another tunnel. In this case, there will be no NAT between the 1100AHx4 and the CHR, so the fact that each packet of the same connection will take another physical path will not cause any trouble with NAT, but there may still be some trouble with Windows TCP stack that is not happy with packets coming in swapped order, which is almost guaranteed when you use ECMP (if a large packet is sent before a small one, and each takes another physical path, the small one reaches the destination sooner).

Re: How do I combine the speed of 4 ADSL lines into one?

Posted: Tue Oct 26, 2021 12:05 am
by holvoetn
There is a wiki page on load balancing.
https://wiki.mikrotik.com/wiki/Load_Balancing

Re: How do I combine the speed of 4 ADSL lines into one?

Posted: Tue Oct 26, 2021 1:12 am
by bpwl
Yes, we can. (as @Lenart explained)

The trick is using bonding of the n 4G links to a cloud server , and get to internet from that point.
That cloud server needs a sufficient high speed internet connection.

Some sell it as a solution, including the service of their "bonding" server, where the price depends on the max bandwidth and volume needed.
https://www.monreseau-it.fr/produit/mob ... 096249.htm
There is no need for "special software" as they claim. MT has all what's needed in ROS.
You only need to rent a virtual server, where you run ROS CHR.

It's like bonding multiple 100Mbps or 1 Gbps lines to get a higher speed.
For bonding to be succesful the line speeds and RTD need to be similar, but normally you combine different ISP for max availability (in France).

If you don't need the line-speed itself, then load balancing is the cheaper solution. (however bonding has a better fail-over than load balancing).

Re: How do I combine the speed of 4 ADSL lines into one?

Posted: Tue Oct 26, 2021 2:26 am
by anav
Interesting solution bpwl,
however I take issue with your last statement, bonding or any other method provide ZERO redundancy/failover if all the connections are from the same provider.

Here is a google search and interesting they only guarantee 85% of combined speeds...
https://www.skywaywest.com/business-net ... s/bonding/

Re: How do I combine the speed of 4 ADSL lines into one?

Posted: Tue Oct 26, 2021 3:18 am
by Paternot

The Yemeni government is the only provider of the Internet and a monopoly on it only.

There are only two options:

The first option is ADSL service, which is spread throughout the country. If you want to buy a point, you have to pay $100 without the value of the package. For example, after paying $100 to buy a point with a land line, you have to pay the value of a package. Let's say you want to subscribe to a 4 megabit package, which is the highest stable speed and will not You will receive 4 megabytes, and you will get 3.6 megabytes if the line quality and other factors are good, which costs $150 and has a capacity of 400 gigabytes for a month.
With those prices and speeds, the Starlink is looking like a good idea. Is it available on Your country?

Re: How do I combine the speed of 4 ADSL lines into one?

Posted: Tue Oct 26, 2021 11:14 am
by bpwl
Interesting solution bpwl,
however I take issue with your last statement, bonding or any other method provide ZERO redundancy/failover if all the connections are from the same provider.
Yes sure, and my 4 mobile providers tend to disappear at the same moment, as they use the same towers.
Starlink has proven to be superior to the 4 LTE connections.

No bonding so far for user data. So when the connection has a hick up the IP session fails and has to be rebuild on the other link. OK for browsing, but not so good for other connections.
Bonding would maintain the session alive, until all fails.