3 ms·
> Of course, this only makes sense if you, for example, have your own router running OpenWRT where you can enable active queue management (SQM/AQM) You actuall
by jorvi 3y ago
> Of course, this only makes sense if you, for example, have your own router running OpenWRT where you can enable active queue management (SQM/AQM)
You actually rarely if ever can make use of this, because you need flow offloading past ~175Mbps, which completely bypasses SQM.
- CrLf 3y agoThat's not true, fortunately. You do need a router with a beefy CPU, though. With SQM (CAKE) enabled, my WRT1900acs router (1.6GHz dual-core) can handle my 500/100 Mbps FTTH connection just fine, with plenty of CPU to spare. From my calculations it probably doesn't quite have enough CPU to sustain 1 Gbps, should I ever upgrade to that. But the router itself is a few years old now, so that's not really surprising.
- wtallis 3y ago> because you need flow offloading past ~175Mbps, That's approximately correct if your router is using an 880MHz MIPS CPU core, but the industry has actually mostly moved on from those.
- meinheld111 3y agoUnfortunately most ARM‘s are also too weak
- wtallis 3y agoToo weak for a full symmetric 1Gb fibre connection, yes. But ARM-based routers with twice the clock speed of those MIPS cores and significantly better performance per clock and much bigger caches have been around for years, and are pretty good at handling SQM for the DOCSIS-based connections that need it most.
- kccqzy 3y agoI benchmarked my cheap ($50) Walmart OpenWRT router that has a MediaTek MT7622 (dual-core ARM Cortex-A53 processor clocked at 1.35GHz); SQM is totally usable below 600Mbps or so.
- alibert 3y agoSomething similar to the RPI 4 can already handle 1 Gbits SQM in pure software (CPU).
- meinheld111 3y agoLast i know was that rpi‘s can barely handle one gig but not the effectively two for duplex. Not to mention that the ethernet port (singular) runs over usb
- alibert 3y agoOn the last pi, the eth port is on a pci express bus. For routing usage, you will need to either have to add a usb3-eth adapter or run "router-on-stick" with a single eth port and VLAN. Or, you could also look at the NanoPi R4S or upper model with multiple eth and 1 Gbit capable SQM.