Sponsored

Fun with pictures.

dabigm

ULTIMATE Member
Load balancing 3 ISPs

12624911536.png


the same is true if it picks ISP 1 (Virgin media) first.

IMG-20220117-WA0001.jpg


nperf test:

3363875333903674-M6rBUwV7.png


I am using an edgerouter x in load balancing mode. But I don't seem to get the full throughput for downloading. Example, the three 5G router on it's own can do 700mbit. But when combined with 350mbit virgin media, i only see an increase of around 100mbit, but the upload seems to show the total combined bandwidth no problem. Not sure why that is.

edgerouter.jpg
 
Last edited:

dabigm

ULTIMATE Member
By the way the total monthly cost for this endeavour is

£29 per month for VM 350 (retention deal).
£10 per month for three 5G data-only SIM.
£7 per month for EE unlimited 5G SIM

= £46 a month inc VVAT.
 

kommando828

ULTIMATE Member
Funnily enough speedtest is the only one that sees my two 4G connections and combines them, as I direct all port 80 and 443 to EE the rest only see the EE connection. Have you tried the PC app and not the webpage to see if it differs.
 

dabigm

ULTIMATE Member
Funnily enough speedtest is the only one that sees my two 4G connections and combines them, as I direct all port 80 and 443 to EE the rest only see the EE connection. Have you tried the PC app and not the webpage to see if it differs.
I was just thinking that.

I just tried nperf and added the screenshot from that, will try the ookla client next.
 

Mark.J

Administrator
Staff member
ISPreview Team
How did you get the EE unlimited SIM for £7?
 

candlerb

Top Member
I am using an edgerouter x in load balancing mode. But I don't seem to get the full throughput for downloading.
Is your EdgeRouter configured to tunnel all three links to some cloud server?? If not, I presume it's just using its WAN links directly?

Each WAN link has its own IP address, and a single TCP stream must bind to a single source IP address. Hence unless the traffic is tunnelled to some point which exposes all the traffic as a single IP address, the only way WAN balancing can improve your throughput is if there are multiple concurrent TCP streams, and the router binds each TCP stream (via NAT) to a different interface.

This can happen with a multi-threaded speedtest, but the effectiveness depends on how many TCP streams there are, and how many are bound to each interface.

Funnily enough speedtest is the only one that sees my two 4G connections and combines them, as I direct all port 80 and 443 to EE the rest only see the EE connection.
speedtest.net uses a different port number for its test traffic: use wireshark or tcpdump to watch the packets. (I see it using port 8080, which I believe is their default, but in principle it could depend on which test endpoint is picked)
 

kommando828

ULTIMATE Member
Each WAN link has its own IP address, and a single TCP stream must bind to a single source IP address. Hence unless the traffic is tunnelled to some point which exposes all the traffic as a single IP address, the only way WAN balancing can improve your throughput is if there are multiple concurrent TCP streams, and the router binds each TCP stream (via NAT) to a different interface.
Correct but I use all the bandwidth most of the time when its needed, unless a routing rule is in play, based on my usage. So my Draytek is currently reporting 15 devices with 45 sessions, this laptop has 15 of those sessions, the CCTV's have single sessions and would only see one connection. Of course if you do not use the internet in the same way I do then it will be different. For example I use Freedownload manager for downloads which has multi session downloads, peer to peer uses the full bandwidth too.
 

dabigm

ULTIMATE Member
Is your EdgeRouter configured to tunnel all three links to some cloud server?? If not, I presume it's just using its WAN links directly?

Each WAN link has its own IP address, and a single TCP stream must bind to a single source IP address. Hence unless the traffic is tunnelled to some point which exposes all the traffic as a single IP address, the only way WAN balancing can improve your throughput is if there are multiple concurrent TCP streams, and the router binds each TCP stream (via NAT) to a different interface.

This can happen with a multi-threaded speedtest, but the effectiveness depends on how many TCP streams there are, and how many are bound to each interface.


speedtest.net uses a different port number for its test traffic: use wireshark or tcpdump to watch the packets. (I see it using port 8080, which I believe is their default, but in principle it could depend on which test endpoint is picked)

Yes It's using WAN links directly. It's not tunneled, it's just round robin between the links. Speedtest is doing multiple concurrent streams, you can see it sometimes even in the website where it says using a server "and 3 more" .. but yes I'm aware of how it works this was just a bit of fun for me while I happened to have the 3 links available. We'll be ditching VM soon and probably the 4G link too.
 

dabigm

ULTIMATE Member
How did you get the EE unlimited SIM for £7?

Tell em they suck and you'll quit. Signed a contract and then the speeds plummeted. Talked to EE, they gave me a temporary discount but then yanked it after 3 months. I complained, they said no they won't release me or give me the discount again, escalated it and said I want a deadlock letter and I got a chap who said we'll move your contract to £7 a month.
 
Top
Promotion
Cheapest Superfast ISPs
  • Hyperoptic £17.99
    Speed 33Mbps, Unlimited
    Gift: None
  • Shell Energy £19.99
    Speed 35Mbps, Unlimited
    Gift: None
  • NOW £20.00
    Speed 36Mbps, Unlimited
    Gift: None
  • Virgin Media £20.00
    Speed 54Mbps, Unlimited
    Gift: None
  • Vodafone £22.00
    Speed 38Mbps, Unlimited
    Gift: None
Large Availability | View All
Cheapest Ultrafast ISPs
  • Gigaclear £17.00
    Speed: 200Mbps, Unlimited
    Gift: None
  • Community Fibre £20.00
    Speed: 150Mbps, Unlimited
    Gift: None
  • Hyperoptic £22.00
    Speed: 158Mbps, Unlimited
    Gift: None
  • Virgin Media £24.00
    Speed: 108Mbps, Unlimited
    Gift: None
  • Vodafone £25.00
    Speed: 100Mbps, Unlimited
    Gift: None
Large Availability | View All
Helpful ISP Guides and Tips
»
»
»
»
»
»
»
»
»
»
»
»
»
»
»
»
»
»
»
»
»
»
»
»
»
»
»
»
»
Promotion
The Top 20 Category Tags
  1. FTTP (4113)
  2. BT (3151)
  3. Politics (2117)
  4. Building Digital UK (2026)
  5. Openreach (1969)
  6. FTTC (1922)
  7. Business (1832)
  8. Mobile Broadband (1605)
  9. Statistics (1510)
  10. 4G (1378)
  11. FTTH (1371)
  12. Virgin Media (1277)
  13. Ofcom Regulation (1241)
  14. Wireless Internet (1233)
  15. Fibre Optic (1233)
  16. Vodafone (926)
  17. EE (905)
  18. 5G (898)
  19. TalkTalk (821)
  20. Sky Broadband (787)
Sponsored

Copyright © 1999 to Present - ISPreview.co.uk - All Rights Reserved - Terms  ,  Privacy and Cookie Policy  ,  Links  ,  Website Rules