New 10 GbE USB adapters are cooler, smaller, cheaper

[email protected] (Jeff Geerling)

View Original ↗
AI 導讀 technology infrastructure 重要性 3/5

$80 的 RTL8159 USB 10G 卡四機實測:僅 AMD 桌機能跑滿速,筆電只到 6-7 Gbps。

  • RTL8159 USB 10G 卡 $80,需 USB 3.2 Gen 2x2 才能跑出完整 10 Gbps。
  • 筆電 USB 埠頻寬限制,實測只剩 6-7 Gbps;AMD 桌機達 9.5 Gbps 下行。
  • RTL8159 晶片最高 42.5°C,體積遠比 Aquantia 舊方案小,功耗約 0.86W。

$80 買到 USB 10G 網路卡,但不是所有電腦都能跑滿:四台電腦實測,只有 AMD 桌機達完整 10 Gbps,其餘三台筆電只到 6-7 Gbps,關鍵在於你有沒有 USB 3.2 Gen 2x2 埠。

RTL8159:10G USB 網路卡進入 $80 時代

多年來,筆電要接入 10 Gigabit 乙太網路,唯一可靠的辦法是購買 Thunderbolt(雷電介面,Intel 主導的高速電腦連接規格)10G 轉接器——但這類設備通常售價超過 $200、體積笨重、發熱明顯。RTL8159(Realtek 推出的新款 10G USB 3.2 控制晶片)的問世給出了一個更實惠的選項:基於這顆晶片的 USB 網路卡陸續出現,Jeff Geerling 測試的是 WisdPi 10G USB 轉接器,售價 $80 USD

作為比較基準,2.5G 和 5G USB 網路卡已在市場流通多時,售價約 $30;WisdPi 10G 落在兩者之間——速度更快、價格比 Thunderbolt 方案親民,體積也遠比後者小巧。需要特別注意:這款卡只支援 RJ45 銅線介面,不支援 SFP+(Small Form-factor Pluggable,光纖或長距離連線常用介面)。若你的 10G 網路基礎設施是 SFP+,Thunderbolt 轉接器目前仍是唯一筆電選擇。桌機用戶另可選購 PCIe 介面版本,直接繞過 USB 頻寬限制。

四機實測:只有 USB 3.2 Gen 2x2 能跑滿速

Geerling 挑選了四台規格各異的設備進行測試:Framework 13(AMD Ryzen AI 5 340,具備 USB 4 / USB 3.2 Gen 2)、MacBook Neo(USB 3.1 及 USB 2.0)、M4 MacBook Air(USB 4 / USB 3.1 Gen 2),以及一台 AMD 桌機(Ryzen 7900x,B650 主機板,具備 USB 3.2 Gen 2x2)。

實測結果只有 AMD 桌機跑出接近完整的速度:下行 9.5 Gbps、上行約 5 Gbps;其餘三台筆電全部落在 6-7 Gbps。根本原因在於 USB 埠的頻寬天花板——這款 10G 網路卡需要 USB 3.2 Gen 2x2(雙通道並行,總頻寬 20 Gbps)才能全速;Framework 13 和兩台 Mac 的 USB 埠最高只有 10 Gbps,扣除協定開銷後,實際可用頻寬自然壓縮到 6-7 Gbps。

雙向同時傳輸測試也出現有趣差異:兩台 Mac 雙向流量對稱;Framework 13 雙向差距懸殊;AMD 桌機則是下行幾近滿速,上行僅約 5 Gbps。

WisdPi 10G USB 轉接器實測速率(各平台)
測試設備USB 埠規格實測速率
AMD 桌機 (Ryzen 7900x)USB 3.2 Gen 2x2 (20G)9.5 Gbps 下行 / 5 Gbps 上行
Framework 13USB 4 / USB 3.2 Gen 26–7 Gbps
M4 MacBook AirUSB 4 / USB 3.1 Gen 26–7 Gbps
MacBook NeoUSB 3.1 / USB 2.06–7 Gbps

Windows 需手動裝驅動,Mac 速率顯示有誤

驅動安裝體驗因平台明顯不同。兩台 Mac 插入後立即識別、無需額外驅動,可直接連線;不過 macOS 網路設定的「硬體」分頁錯誤地顯示連線速度為 2500Base-T(即 2.5G),而非實際的 10G,屬於誤報但不影響實際效能。macOS 的「系統資訊」(System Information)應用程式至少會顯示實際協商速率,讓使用者能看清楚埠在跑幾 Gbps。

Windows 機器插入後雖被識別,卻無法正常連線,需從 Realtek 官網手動下載並安裝最新驅動才能使用。更頭痛的是,Windows 裝置管理員有個老問題:無論 USB 3.2 Gen 2、Gen 2x2 還是其他版本,一律顯示為「USB 3.0」,使用者根本無法從作業系統界面確認自己的 USB 埠規格,只能翻主機板規格表才能搞清楚。

溫度只有 42.5°C,遠低於 Aquantia 舊方案

散熱是這款新卡最令人意外的亮點。以往基於 Aquantia(10G 乙太網路晶片廠商)的 10G 轉接器發熱量極大,金屬外殼本身就是大型散熱器,也因此顯得笨重——Geerling 形容這類舊方案「摸起來像小烤箱」。WisdPi 跑完幾分鐘雙向 iperf3(網路吞吐量壓力測試工具)後,最高溫度僅達 42.5°C,屬於「偏暖但不燙手」的水準。

功耗方面,在 USB 2 降速模式下(受測量設備限制)約為 0.86W,全速使用時會略高。正是低發熱特性讓 RTL8159 得以縮小體積,省去 Aquantia 方案那套大塊金屬散熱外殼。

5G 卡 $30 vs 10G 卡 $80 的效益比較

WisdPi 5G 轉接器售價 $30,在 M4 MacBook Air 上測到 4.6 Gbps;10G 轉接器售價 $80,同台電腦可達 6-7 Gbps。換算下來,10G 卡速度約是 5G 卡的 1.4 倍,但價格超過 2.6 倍。Geerling 的選購建議歸納為三種情況:

  • 已有 10G RJ45 網路 + 想換掉笨重 Thunderbolt 轉接器:WisdPi 10G USB 值得考慮;
  • 需要 SFP+ 介面或確保完整 10 Gbps:Thunderbolt 轉接器仍是最佳選擇(前提是有 Thunderbolt 埠);
  • 不需要 10G:2.5G 或 5G 轉接器目前仍有最佳性價比。

在個人電腦產品普遍漲價的背景下,這款轉接器是少見的「更便宜、更小、更涼」的新品——前提是你的電腦 USB 埠規格能配合。

USB 10G 網路卡縮小到 $80,但能否全速取決於你電腦有沒有 USB 3.2 Gen 2x2 埠——買前先翻主機板規格表。

Abstract

For years, the best way to get 10 gigabit networking on laptops was to buy an expensive, large, and hot 10 GbE Thunderbolt adapter. With new RTL8159-based 10G USB 3.2 adapters coming onto the market, the bulky adapters might be a thing of the past. Just look at the size of the thing in comparison to my Thunderbolt adapters: 2.5G and even 5G USB adapters have been out for a while, but sometimes you need more bandwidth.