Dual-port 100GbE PCI-E 4.0 network cards are now under $1300
broadcom.com
broadcom.com
https://serversupply.com/NETWORKING/NETWORK%20ADAPTER/100%20...
Using a smaller traffic example, on a much older Juniper router that has linecards with 20Gbps full duplex to the backplane, each line card can hold two 10GbE PICs without oversubscription.
If you want to have a line-rate-capable 100GbE x86-64 whitebox router using FRR or similar, you want to budget PCI-E bus bandwidth for a maximum of approximately 24GB/s per dual port 100GbE NIC.
It really feels like we've had 1GbE like forever (it was already standard on my 2004 PowerBook!!). But 10GbE is still hardly affordable.
https://en.wikipedia.org/wiki/10_Gigabit_Ethernet#10GBASE-T
"10GBASE-T, or IEEE 802.3an-2006, is a standard released in 2006 to provide 10 Gbit/s connections over unshielded or shielded twisted pair cables, over distances up to 100 metres (330 ft)."
I spent a few years implementing 802.3 physical layer testing. At the conferences it was clear that things were written carefully to not cover implementation, but they went so far in the necessary details that there were only a handful of reasonably performant and economical solutions.
Prepare to be very surprised, I guess? It’s pretty routinely done, eg) look at any of the MPEG standards.
I don’t know what patents, if any, cover 10GigE, but in general IEEE, which governs that standard, will accept Essential Patent Claims in a standard provided the Patent Holder will provide a Letter of Assurance indicating that they will license said patents under FRAND (fair, reasonable, and non-discriminatory) terms – which does not mean free.
And can most systems push this kind of data?
(home systems)
SSDs are an order of magnitude faster than gigabit ethernet.
Google fiber is rolling out 2Gbps internet in many locations
1 Gigabit is definitely good enough for most general use cases, but once you start moving files around regularly it becomes a huge bottleneck.
So yes, it's trivial to saturate a 10 Gbit/s link, assuming that the kernel and userland can keep up with the hardware.
Wifi 6E can do almost wigig/uwb speeds, near 7Gbit hypothetical.
A single modern NVMe drive does 56Gbit.
USB4 can do 40Gbit. It can connect direct computer to computer.
But indeed as others have said, even broadband connections are exceeding this speed now. USB exceeds it by a factor 40 and is on cheap laptops. Yet Ethernet remains so expensive.
People will compare browser benchmarks over milliseconds so why not file transfers over the home network?
In general terms, cynicism about the "need" may be right. Most home users in most use cases likely won't notice much by going to 10G.
But then there is the rest of us and the other use cases.
As for systems that can push this much data. Almost anything with a M.2 SSD will easily keep up.
So for a use case, backing up your zillions of photos to at least one other point of failure on your home network. May not be the best backup plan ever, but regular home users are not IT gurus and will do this.
At the end, I just got motherboard with few 10GbE and SPF+ on it.
https://www.ebay.com/itm/LOT-OF-2-593717-B21-HPE-NC523SFP-DU...
As for the NAS, I snagged a Supermicro mini-ITX 8-core Xeon D (Broadwell era) board from eBay as well for like $400. It brings out the dual integrated 10G NICs on the Xeon D, a PCIe 3.0 x16 port, a 4 lane M.2 port, and 6x SATA ports, 4 slots for DDR4 ECC RDIMMs, and an ASPEED based IPMI. Adding 64 GiB of RDIMMs, 6x 10 TB WD drives, and 2x M.2 drives on a bifurcating riser made for a killer NAS and VM host (crammed inside a Fractal Node 304)
https://community.mellanox.com/s/article/howto-install-iperf...
https://www.mouser.com/ProductDetail/Broadcom-Avago/BCM95750...
Good to take some time to remember them sometimes.
I guess this matters for data centres, but primarily my data centres are run by AWS and GCP, so I do not buy this hardware myself.