Nstreme Dual vs. Bonding Interesting results.

I had a Nstreme Dual link running both channels in turbo mode. I changed it to 2 standard turbo Nstreme links bonded together and am seeing a signifigant improvement.

Due to the fact we are an ISP, our traffic is asymmetrical. Nstreme Dual did not deal with that well.

Typical peak throughputs we might see running through our core router on a daily basis:

Nstreme Dual
53 mbit down, 12 mbit up

Bonding
110mbit down, 10mbit up

The Dual config was definitely maxed out. Latency got bad at that load. At the load on the bonding c onfig, latency is still low so I think there is more room for traffic there.

For us, in our situation, download speeds have essentially doubled while still using the same 2 turbo channels. I can’t help but think that the majority of Mikrotik users would be better served by bonding+Nstreme than by nstreme dual. Nstreme Dual would only really be suited for symmetrical traffic uses (ie not internet traffic).

Thanks for this interesting information.

Do you have any information regarding the response timing ?.
I presume this will be lower on the dual N-stream connection. Would like to know how big the difference would be.

Could you tell what type of bonding you have been using ?.
I have been playing a bit with bonding trying to combine two not symmetrical connections (Different speed 8Mbit and 4 Mbit). When the speed is not equal the total speed is 2 * the slowest connection. Would love to use bonding alb/tlb but that is not possible with EOIP
Forum post bonding alb/tlb
Your configuration does also have an advantage that if one radio link goes down the total link still works.

the answer is very simple to that observation - in dual-nstream mode one radio is used for TX other for RX and 53 MBit data rate is the max you should be able to get, since your uplaod traffic keeps itself at constant 12MBit then other cannels is free at the time.

when in bonding - both links can used for upload/download therefore with quote low data stream in one direction it is possible for opposite data stream to be much higher. You will see that your throughput gets lower as you start to see more than those 12MBit upload.