I have a setup:
2x MikroTik CRS326-24G-2S+RM (800MHz CPU, 512MB, 24xGLAN, 2xSFP+cage)
interconnected with 60m long single-mode fiber and SFP+ single-mode modules (Ubiquiti UF-SM-10G).
Connection was plug-and-play, 10Gbit link speed is up, however winbox bandwidth test shows speeds lower than gigabit (500-750mbps).
Where is the issue with my setup? I have tried to use secondary SFP+ ports on mikrotiks, I have tried to change the fiber cable.
a) is the Mikrotik CRS326 too slow to actually deliver >1Gbit speeds?
b) is the bottleneck somewhere else?
c) am I missing something?
Your device is a switch. It can work as a router, but that router is pretty weak. Basically, while switch hardware is powerful enough to forward L2 traffic between all the ports at wirespeed, the CPU of the device is not powerful enough to route the same amount of traffic. Btest is also CPU bound.
Mikrotik should improve a GUI a bit.
Either show “CPU load” info box directly in the “Bandwidth test” dialog. It could turn red when load hitting 100%.
Or there could be a more explicit message in the status bar, like “running… CPU hitting 100%, btest may not generate enough traffic.”
So the user immediately knows when the measured data are useless.