Most home networks are still running 1 Gigabit Ethernet (1GbE), which caps out at a theoretical 125 MB/s. That’s a real bottleneck when you’re working with high-resolution video, large game libraries, or a home lab with a NAS.

The good news: you don’t need an enterprise budget to fix it. This guide shows how to get a 10 Gigabit Ethernet (10GbE) network running for under $300 using a few key pieces of affordable hardware.

Why Go 10GbE?

A 1GbE connection maxes out at around 125 MB/s in practice. To put that in context, a 50GB file takes over six minutes to transfer. That’s actually slower than what a modern 7200 RPM hard drive can sustain — sequential reads on those drives regularly hit 180–250 MB/s, meaning 1GbE is the bottleneck before you even touch an SSD.

10GbE pushes that ceiling to ~1,250 MB/s. The same 50GB file transfers in under a minute. For practical use cases, this matters most for:

  • Content creators — Edit 4K or 8K footage directly from your NAS without buffering
  • Data hoarders — Back up terabytes to a server in a fraction of the time
  • Home lab users — Run VMs and containers on a remote server with minimal latency
  • Gamers — Install games on your server and stream them over the network instantly

The Shopping List

This upgrade comes down to four components: a switch, NICs for each device, SFP+ transceivers, and cables. The options below are chosen to keep the total well under $300 while using reliable, widely-compatible hardware.

Switch: MikroTik CRS305-1G-4S+IN — ~$140

This compact, fanless switch is the heart of the new network. It has four SFP+ ports for 10GbE connections and a single 1GbE port for connecting to your existing router or main switch. At around $140, it offers incredible value and a powerful feature set for the price — it’s hard to beat in the sub-$200 10GbE switch market.

NICs: Intel X520 Series — ~$15–30 each

Instead of paying top dollar for new cards, source them from the enterprise surplus market. Intel X520 series NICs are workhorses that are widely compatible and available in single or dual-port configurations. A dual-port card regularly sells for under $30 on eBay — you’ll need one for your desktop and one for your server or NAS.

SFP+ Transceivers: Intel E10GSFPSR — ~$5–10 each

For a fiber-based connection, each end needs an SFP+ transceiver to convert the electrical signal from the NIC into light. You’ll need one per end of each connection — one in the NIC, one in the switch port. For multimode fiber, SFP+ SR (Short Range) transceivers are the standard choice.

Intel NICs are notably picky about optics compatibility — they can refuse to work with generic “Intel-compatible” modules. The safest approach is to use genuine Intel E10GSFPSR modules, which eliminate compatibility guesswork and are regularly found on eBay for well under $10 each.

Cables: Multimode OM4 LC/LC Fiber — ~$10–30 each

Unlike traditional copper cables, fiber optic cables use light to transmit data, making them immune to electrical interference and suitable for longer runs. OM4 multimode fiber with LC connectors is the standard choice here and is inexpensive for the distances typical in a home or office. Simply plug one end into the SFP+ transceiver in your NIC and the other into the switch.

Total Cost (Desktop + Server Setup)

ItemQtyEst. Cost
MikroTik CRS305-1G-4S+IN1~$140
Intel X520 NICs2~$40
Intel E10GSFPSR Transceivers4~$40
OM4 Fiber Patch Cables2~$40
Total~$260

Prices vary — NIC and transceiver costs in particular fluctuate with enterprise surplus availability. Check eBay for current pricing before buying.

Alternative: DAC Cables

If your devices are only a few feet apart, there’s an even simpler option: Direct Attach Copper (DAC) cables. These have SFP+ connectors built directly into the cable, eliminating the need for separate transceivers. They’re effectively plug-and-play and usually cost under $20. Using DACs instead of fiber will bring the total cost down noticeably and simplify the setup.

Setup Process

  1. Install the NICs — Power down each machine, find an available PCIe slot on the motherboard, and securely install the Intel X520 card
  2. Place and connect the switch — Connect the CRS305’s 1GbE uplink to your existing router or main switch
  3. Install transceivers and cable up — Seat SFP+ transceivers into the NIC ports and switch ports, then connect with fiber patch cables
  4. Power on — Most operating systems (Windows, TrueNAS, Unraid, Linux) will detect the Intel NICs automatically; install drivers if they are not auto-detected
  5. Verify — Transfer a large file or run iperf3 to confirm you’re getting the expected 10Gb throughput

Conclusion

A 10GbE home network is no longer an expensive luxury. The MikroTik CRS305 combined with used Intel X520 NICs makes it achievable for around $260 — less if you go with DAC cables. For anyone running a NAS, a home lab, or doing any kind of media work locally, the performance difference over standard 1GbE is immediately and dramatically noticeable.