Per connection speed issues for high bandwidth data transmissions

Started by frazzetta127, May 02, 2023, 01:01:40 AM

Previous topic - Next topic
I have a 6gbit fiber connection to the home. However, on a per-connection basis, I can never seem to achieve speeds above 900mbits.

Here is "multi connection" speed test result from just a few minutes ago


Here is a "single connection" speed test result done right after


This issue is not just limited to speed tests. Any service of any kind, be it FTP, SCP, HTTP/HTTPS (up or down), and others that I'm probably forgetting about. When I download a torrent (obviously something legal like a linux distribution), it downloads significantly faster because it is downloading from multiple peers.

That the problem happens regardless if the traffic is IPv4 or IPv6.

When I eliminate the router and directly connect Comcast's network to my desktop computer (via 10gbit network card), I am able to achieve full speeds. Furthermore, when I eliminate my entire local network and plug my computer directly into the "LAN" interface on the router, the problem returns. Ergo, this limitation is happening on the router.

I have been through a number of "routers" over the years (computers with either pfSense or OPNsense installed) and I have never been able to solve it with a hardware upgrade. During large file transmissions, none of the systems (RAM, CPU, etc.) are pegged. It's never under any kind of real load.

I'm currently running: Intel(R) Atom(TM) CPU C2758 @ 2.40GHz (8 cores, 8 threads) w/ 16GB RAM

I also have in production at another location a similar build running: Intel(R) Pentium(R) CPU D1508 @ 2.20GHz (2 cores, 2 threads) w/ 16GB RAM

In fact, I actually have a second location with this exact same 6gbit internet service and I experience the problem at both places. I sort of ignored it for years, but now that I am trying to transfer files back and forth between the two locations, it's killing me.

I actually just found an article that explains this same issue that says it is a limitation of the software. Article is written mostly for pfsense. I'm wondering if anyone has heard of this being an issue with opnsense as well?

https://teklager.se/en/knowledge-base/apu2-1-gigabit-throughput-pfsense/