Bỏ qua đến nội dung chính
Back to home
Tech 3 min read

Testing 25 Gbps Ethernet over Thunderbolt on Mac Studio

Tech expert Jeff Geerling has successfully tested a 25 Gbps Ethernet connection on Apple's Mac Studio via Thunderbolt, unlocking ultra-high bandwidth potential for creative professionals.

Tier 2 · sources 51% confidence Reviewed
Sources jeffgeerling.com

Content creator and tech expert Jeff Geerling recently shared a real-world experiment setting up a 25 Gbps Ethernet network connection on Apple's Mac Studio using the Thunderbolt protocol. This test has drawn significant attention from the tech community for breaking the typical network bandwidth limits on desktop Macs, which natively support a maximum of only 10 Gbps Ethernet.

Detailed Developments

According to a post shared on Jeff Geerling's personal page, achieving this ultra-high transfer speed required a relatively complex hardware bridging solution. Specifically, Geerling connected the Mac Studio to a Thunderbolt-compatible external PCIe expansion chassis, then plugged a 25 Gbps SFP28 PCIe network card into the chassis. Initial testing showed that macOS recognized the device relatively smoothly, thanks to Apple's built-in drivers for certain enterprise-grade network cards. However, configuring and optimizing the hardware to achieve maximum bandwidth was far from straightforward, requiring multiple deep system tuning steps inside the Terminal.

Background & Context

The demand for ultra-high network bandwidth is becoming increasingly urgent for content creators, 8K video editors, and big data engineers. Although current Mac Studio models come equipped with a built-in 10 Gbps Ethernet port, this figure remains a major bottleneck when working with high-speed Network Attached Storage (NAS) systems using the NVMe protocol or dedicated server clusters. Since Apple limits internal hardware upgradability on the Mac Studio, users are forced to seek bandwidth expansion solutions through external ports, with Thunderbolt being the only protocol capable of handling such massive amounts of data.

Technical Analysis

Technically, the Thunderbolt 3 and Thunderbolt 4 protocols support a maximum bandwidth of up to 40 Gbps, but the actual bandwidth allocated for PCIe data transmission is limited to around 22 Gbps to 32 Gbps, depending on the controller chip generation and Apple's hardware configuration. Running a 25 Gbps (SFP28) Ethernet card through a Thunderbolt port pushes the system very close to the physical limits of tunneled PCIe bandwidth. In real-world tests using the iperf3 tool, actual transfer speeds typically ranged from 18 Gbps to 22 Gbps due to protocol overhead and CPU processing limitations on Apple Silicon when handling large network packets ('Jumbo Frames').

Expert Opinions & Insights

Hardware experts note that while Jeff Geerling's solution is technically feasible, it remains highly experimental and is not yet fully optimized for mass production environments. The biggest hurdles currently are the instability of third-party macOS drivers for high-performance enterprise network cards, as well as the high cost of Thunderbolt-to-PCIe expansion chassis. Additionally, the significant amount of heat generated by the system under continuous high-power operation is another factor that professional users must carefully consider before deploying this in production.

Impact & Future Outlook

This experiment demonstrates that Apple's closed hardware limitations can still be bypassed through creative solutions from the community. In the future, as Thunderbolt 5 with bandwidth up to 80 Gbps (or 120 Gbps in 'Bandwidth Boost' mode) becomes widely adopted, setting up 25 Gbps or even 100 Gbps networks on next-generation Mac Studio models will become much easier and highly optimized. For the Vietnamese tech community, this serves as a valuable reference for post-production studios and creative agencies looking to optimize their network storage infrastructure without investing in bulky workstation PCs.