Zen on CityFibre network via PPPoE in the UK here. Using a RB5009UPr+S+IN with a Calyx ONT via Ethernet for GPON service at 900Mbs symmetrical. Not anticipating that needs will exceed those speeds soon but having hardware offload, if feasibly possible, in order to extend the useful lifespan of the router would be most welcomed.
Picture for my previous post.
RB5009UPr+S+ 7.16.2
1st part are UDP test, all ok.
the 2nd part are TCP tests, only ~1.9Gbps download max on both tcp tests
No queues, near default firewall.
That's a fair point but I don't see myself utilizing traffic control. I'm a home user/prosumer that also works from home. I'm not hosting an office, I don't work for an ISP and am not in the business as a network engineer. This point isn't aimed at you specifically, but I think a lot of people in the MikroTik space forget that there are prosumers here too - this was a very common issue on the MikroTik subreddit. The main thing is having a device that's capable of the speeds, with a nice control UI (yes, I like WinBox with RouterOS) and with the required connectivity ports (PoE, 2.5G etc) that allows me (or any prosumer) to connect their property.
FastTrack is great. The recent inclusion of FastTrack in IPv6 is great too. That's something that MikroTik does really well, there's no doubt about that.
This is the ideal scenario but who knows when that'll be the case. For now, I have multigig available and am more than able to saturate the line with a house of WFH developers, so my needs are being fulfilled by other hardware manufacturers/providers.
I'm sure MIkroTik will catch up with competition in terms of PPPoE offloading (since PPPoE isn't going anywhere for obvious reasons) and better multigig RJ45 or PoE devices. That could be a decade away though. At that point I may invest in some MikroTik hardware again.
Do you still require QoS when you have a 2.5Gbit or faster connection?
Well, we can already file our first feature request: allow to enable hardware assisted PPPoE on downlink and uplink independently.
Indeed, this is also true. While prioritizing traffic is good in the case of phones, VoIP, Teams/Zoom and so on where bandwidth preservation is more important. With a 2.5Gbit connection that's not really as relevant for a typical house.
There's enough bandwidth capacity on my package for several developers working from home, all downloading packages, joining calls, pulling Docker images and so on. Since yesterday alone, 143GB worth of data has been streamed/viewed/downloaded. All without impacting the service of any other user on this network.
Just for curiosity, I tested my spare hEX router (800MHz mmips) with PPPoE + SNAT4 + fasttrack and it provides 900Mbps+ (960Mbps+ outer) in both direction on both IPv4 and IPv6. IPv6 is routed + fasttracked, not SNAT-ed. CPU cores was around 80-90% so I would surprised if (for example) a CCR2004 can't handle 2.5Gbps links with PPPoE.
That TCP result's maybe due to your setup, because my RB5009 as PPPoE client on GPON has no problem running speedtest.net with results near 2.3Gbps (IPv6 speedtest number, the with overhead the throughput on the ethernet interfaces is of course higher, a little bit over 2.4Gbps if my calculation is correct, and that's near the GPON download limit). Firewall config is defconf + addititional rules.
And fasttrack is not needed to reach that result, here is my old post from last year when there was no fasttrack support for IPv6 RB5009 and 2Gb/s internet speed - #20 by CGGXANNX. With fasttrack the CPU load is of course lower (old post).
Thanks, I'll run some tests without FastTrack and with SpeedTest.
Those are tests done with btest.
Thanks.
