Hello forum,
I’ve been involved with a couple of projects recently where we’ve hit a massive barrier around bandwidth bonding using Speedfusion, which by the marketing material is one of the key reasons to go with Peplink!
I’ve had some discussions with support, but I don’t seem to get an answer that makes sense to either myself or the customer involved, so I was wondering if you lot had any ideas or input!
So, in one example we have two separate ISPs going over fibre into an HD4 MBX tested with 8.2 and 8.3 beta firmware.
WAN1 with no SF speedtest 310Mbps down, 36 Up
WAN2 with no SF speedtest 230Mbps down, 36 up
We’re using Speedfusion Connect Protect, closest location is London, which of course has a 200Mbps limitation.
SFC Tests from the MBX itself, default settings no WAN smoothing or FEC. Just pure Speedfusion! Bonding algorithm was better than dynamic weighted bonding, we lost about 20 or so Mbps with that.
Test 1 - Overall: 179.6431 Mbps (Peak ~190Mbps, with packet loss)
Test 2 - Overall: 172.7785 Mbps (Peak ~190Mbps, with packet loss)
Test 3 - Overall: 164.7171 Mbps (Peak ~190Mbps, with packet loss)
Test 4 - from speedtest.net direct reached 133Mbps down, 34.5 Up
Not perfect, we were expecting to max out the 200Mbps given the WANs we have. Is this a realistic expectation?
Then, it gets worse and I really can’t get an answer which is logical, to me at least!
So, we enabled WAN smoothing, set it to normal.
Result was we get 67Mbps down via speedtest.net, which is half the value from test 4, which kind of makes sense because it’s 2x the data. But what doesn’t make sense is that we’re so far off the capabilities of 1 WAN on it’s own.
I did a second test from the MBX itself: Overall: 40.4029 Mbps 113 retrans / 414 KB cwnd, even worse!
The answer from support was as follows:
So, it is not an apple-to-apple comparison as you can see, the additional hop (in this case the SFC Node) might lead to a different path to the SpeedTest Server, and give you a different result.
From the result you obtained, it looks like the WAN(s) have packet loss, which will impacts the overall performance severely.
Overall: 40.4029 Mbps 113 retrans / 414 KB cwnd
The main thing in my head is, when doing a speedtest with no SF tech we get really good results, with SF we get bad results, but the blame goes to the WAN? Bearing in mind these are fibre connections, not cellular or wifi.
On top of this is that this is a test envrionment, in the real example we’ll be bonding 2 x Starlink terminals at 340Mbps each. Am I still only going to see 67Mbps throughput when I WAN smooth and Bond?
I know there’s no use case mentioned here, this is purely around the technology.
Is there something I’m missing? Am I expecting too much? I really don’t know, but at the moment I can’t see the actual benefit of bonding these connections, they’re better off being separate…
Thanks for reading!