RB4011 speed limit at 1GB

Hi,
I’m currently using RB4011 with S+RJ10 SFP+ connected to SFP+ port.
Here is my connection diagram

With some reason. The total bandwidth are limited at 1000 Mbps.
Here are my testing scenario

  1. Speed test 2 pc at the same time. (Each PC got around 500-500Mbps), Seems total bandwidth can’t more than 1000Mbps
    You can see PPPoE 1 & 2 are can’t reach to 900 each. It maximum around 600 for each as well

2.Disable each other PPPoE. Each PC could get full speed (around 9xx Mbps)

  • Disable ISP1, Speed up to 9xx

  • Disable ISP2, Speed up to 9xx

Speed test result

  1. The CPU up to 90% while doing speed test.
    May I know if this model got some limitation or the limitation of SFP+?

…besides the fact, that you are testing with a WiFi client on 2.4GHz band (as it seems from your picture), you are misunderstanding the way a Dual-WAN setup and a default route works.
hence you can - at max - experience the bandwidth/performance of a single WAN connection.

do you have fasttrack enabled?
if not add it to your ip firewall.

example:

/ip firewall filter
  add chain=forward action=fasttrack-connection connection-state=established,related \
    comment="fast-track for established,related";
  add chain=forward action=accept connection-state=established,related \
    comment="accept established,related";

Look closely 2.4gbe not ghz.

But as Hominidae said dual wan doesn’t act as a bonded setup, you may be able to do that with a SD wan solution.

Just like what you said. 2.4GbE is wifi link speed (2400Mbps) not 2.4 Ghz. Anyway, Is MK support SD wan solution? If I upgraded to CCR model. Will it solve my issue?
Thanks!

Thank you. I still need PPC load balance. Will the fasttract able to work with?

Could you please advise. if I’ve got 1Gbps x2 link.
What the proper setup to let my client enjoy with full speed? (2Gbps)
Thanks!

Ahhh…where are by glasses…I am balding fast :wink:

This is not an issue with mikrotik and another model will not solve it.
When you want to combine the bandwidth of two separate WAN connections into one, you will have to bond them. Cleints will then use the bonded interface.
That means the bond will need two endpoints.
The first endpoint is your DUAL-WAN Mikrotik and the second endpoint needs to be a service available on the internet, like a VPS server, hosted by a cloud/VPS provider. You can install mikrotik CHR there, then bond the two connections through the VPS/CHR.
Use EOIP or GRE Tunnels to link each WAN into the VPS/CHR…then create a bond out of the two tunnels and use the new, bonded interface as default gateway.
Note that the outgoing public IP of the VPS will be the IP all Services will see, when your clients connect, not the IPs from your WAN links anymore.

As mentioned above, a SD-WAN solution could also be used as an alternative, but I’ve no experience with that.

Can you show us the CPU usage of both A. Your LAPTOP/PC and B. Your Router.

Speed Test dies when cpu on a PC/Laptop hits 100% !

On Mikrotik. There are 4 core and getting around 65% usage.
On PC. I’m using Intel i5 CPU and the usage is around 30% only

I’m interesting for SD wan solution or EOIP/GRE you mentioned. I’ve got VMWare server at home. If I install 2 CHR there by connect wan1 wan2 to each CHR. What is the proper solution to let both CHR combine the speed and profile the full internet bandwidth to client behine?

Can you try testing with mikrotik Bandwidth Test from both of your PC to RB4011 using wireless then compare with wired? I think it may be some limitation of wireless connection.

** I have got 850+940 Mbps Download (PCC) using CHR + CRS125 + 2PC wired (1000/1000 + 1000/500 Mbps Internet) | 1670 Mbps Download using virtual 10GbE (VM)

You should be able to achieve 2x1Gbps session performance, but not 2Gbps single-session performance because thats how TCP/IP works. (yeah sure, the VPS and tunnel-bonding thing, but thats a crazy setup)

Bonding or some other solution doesn’t really make sense here. The issue is that most MikroTik devices do not support 2.5Gbps ethernet. The S+RJ10 I believe can only run at 10Gbps or 1Gbps and not at 2.5Gbps. Your AP supports 2.5Gbps and not 10Gbps, and the MikroTik supports 10Gbps and not 2.5Gbps, so they drop down to 1Gbps in order to work.

The best solutions in this case would either be to move from the RB4011 to an RB5009 which has a 2.5Gbps port on it, or to add a small switch in between the RB4011 and AP that supports both 10Gbps and 2.5Gbps rates.

The S+RJ10 can do 10/100/1000/2.5G/5G/10G.

You’re right - my mistake. I thought it didn’t have support for 2.5Gbps and 5Gbps for some reason.

Sorry I misread something in the original post. I see now you have two 1Gbps connections, so you would be maxed out for one system at using one connection. It is probably not worth jumping through hoops to set up a CHR somewhere with EoIP and bonding as EoIP will make things slower. You will make better use of the connection if you use PCC and live with one system only being able to use one connection at a time for speedtests.