Their marketing values are the one in the 1518 columns
. The 25-rule-1518-byte value can probably never be achieved in real life when there are meaningful firewall filters with fasttrack unavailable. That is where the “marketing” is and where they are overselling it. Usually, most speed tests whether with speedtest.net or iperf3 that we normally run use packets approaching the 1500 bytes IP MTU limit, which means 1518-byte ethernet frames. However, the results we normally obtain are the ones from the 512-byte column, which is the value for 3x the number of packets to be processed compared to 1518-byte. MikroTik has not downplayed the numbers at all
. And real-life results are indeed lower than MikroTik’s marketing numbers, as if the router had 3 times more overhead.
And yes, with many low- or mid-range MikroTik devices that 25-rule-512-byte value is pretty near the mesurable throughput when you use a firewall config similar to defconf but without the fasttrack rule (because maybe you use a few mangle rules), or when you used IPv6 with the defconf IPv6 firewall before 7.18 (where fasttrack was not available), I can confirm this with the hEX / hEX S, hAP ac², hAP ac³, 3011, L009. But you have to reduce the number from the table by 25% if that number was from ROS6 and you now run ROS7. For the hEX and hEX MikroTik has adjusted the value from ROS6 to ROS7 for the 25-rule row when they release the hEX refresh, as you can see from here:
https://web.archive.org/web/20240526122958/https://mikrotik.com/product/RB750Gr3#fndtn-testresults
https://web.archive.org/web/20241124075441/https://mikrotik.com/product/RB750Gr3#fndtn-testresults
But on ROS7 the hEX really ran tests on speedtest.net at about 250-300Mbps without fasttrack (IPv6 results were lower than IPv4 due to more overhead). Same with the hAP ac² at about 700-760Mbps (the 986Mbps number from MIkroTik is for ROS6).
However, with fasttrack active (by just using the defconf configuration from MikroTik), with RouterOS 7, all the devices that I listed above can saturate a 1Gbps WAN even with PPPoE, and since 7.18 with IPv6 too. Well, the hEX maybe at 98% instead of 100%, this post has my numbers with the RB750Gr3 with PPPoE http://forum.mikrotik.com/t/is-pppoe-still-slow/182072/1
Because with fasttrack active, the majority of the packets travel the “fast path” way, which means the throughput can in theory be closer to the values in the Routing none (fast path) row. And all the devices above have published numbers > 1Gbps for that row even if we look at the 512-byte column instead of 1518. Of course, even with fasttrack active some packets will still use the slow path (according to MikroTik), and the router has other overheads like processing DNS, WinBox, PPPoE and even fasttrack itself (which needs to track a few things), so my hEX cannot really reach 1843Mbps WAN routing throughput. That number is probably only possible for the case when the firewall tables are all completely empty and connection tracking is disabled as a result.