Which device for 10GbE Bandwidth-Test

Hi!

I want to connect 2 Mikrotik-devices to test the bandwidth between them with their integrated bandwidth-tester.

Can you give me a hint, which of the devices have enough power to saturate a 10GbE-Link with the tester?

Is a CCR1009 powerful enough?

Thank you for your help!

Stril

Neither has the HP to perform a btest and saturate a 10-gig link.

I think the only Mikrotik solution to btest at 10 gig would be to use a CHR.

Depends on what is the main reason why you want to use bandwidth test.
If you can use traffic generator in your setup then it is possible to generate 10G on CCR. Haven’t tried on 1009, but on 16,36 and 72 core routers it is possible.

Hi!

I just want to have a “real-world-test”, if the fiber can run on 10 GbE without errors.

Is this possible with CCR 1016?

One CCR1016 does send, the other one receive and vice versa?

Hi!

I just read the following info in the MT-wiki:

Warning:
Bandwidth Test uses only single CPU core and will reach its limits when core will be 100% loaded.

→ I think,k I will have the same problem with all devices, except the CHR with one VERY fast CPU-core.

I could only get 250 Mbps in my first test.

Is there any posibility to run bandwidth-test-server and -client multiple times?

Regards

I dont think you will be able to reach 10G tcp using b-test.

You could try running iperf between 2 servers connected to the 10G ports.

For what will you be using this router?

Just routing should give you close to 10G, but as soon as you start adding fw rules or nat rules expect way less

Hi!

I just want to build a bandwidth-tester to verify that other devices can handle 10 GbE. The MT-devices do not have any other job.

The goal is to have to compact devices, that I can transport to two different racks to have a benchmark about the bandwidth between them.

Stril

re: …Bandwidth Test uses only single CPU core…
Correct and not correct

Run multiple btests at the same time in multiple directions with some sending and some receiving. You can make all CPUs hit 100 percent.

North Idaho Tom Jones

What might be a better throughput test would be to download the Mikrotik BTest program on two PC computers - then btest between the PC computers through the Mikrotik.

https://mikrotik.com/download/btest.exe

For maximum btest on a PC:

  • disable/turn-off firewall
  • disableturn-off antivirus
  • disable/turn-off all un-necessary programs

If you have a fast decent PC, it just might acheive 20 gig to 30 gig or faster on a BTest ( to 127.0.0.1 loopback ) — and if your internet accounts are fast enough , should be able to easily hit gig speeds on a btest to the public btest servers.

North Idaho Tom Jones

You won’t get the results you want doing it from MT to MT. Ideally you need a computer/server on either end with 10G connectivity to get the throughputs.

The CPU’s whilst good in the CCR’s don’t get fully utilised using the built in tool.