はじめに
最近PCを新調したのですが、マザーボードのPCIeスロットがGen5 x161本・Gen4 x16 (x1モード)の構成でした。
今まで使っていたIntel 82599ES搭載のNICはPCIe Gen2までしか対応しておらず、本来は8レーンのはずがスロットのせいで1レーン動作になり実効速度が3Gbpsちょっとに制限されるようになってしまいました。
[ ID] Interval Transfer Bitrate Retr
[ 5] 0.00-10.00 sec 640 MBytes 537 Mbits/sec 22 sender
[ 5] 0.00-10.02 sec 637 MBytes 533 Mbits/sec receiver
[ 7] 0.00-10.00 sec 640 MBytes 537 Mbits/sec 28 sender
[ 7] 0.00-10.02 sec 637 MBytes 534 Mbits/sec receiver
[ 9] 0.00-10.00 sec 276 MBytes 231 Mbits/sec 9 sender
[ 9] 0.00-10.02 sec 272 MBytes 228 Mbits/sec receiver
[ 11] 0.00-10.00 sec 639 MBytes 536 Mbits/sec 6 sender
[ 11] 0.00-10.02 sec 637 MBytes 533 Mbits/sec receiver
[ 13] 0.00-10.00 sec 639 MBytes 536 Mbits/sec 30 sender
[ 13] 0.00-10.02 sec 637 MBytes 533 Mbits/sec receiver
[ 15] 0.00-10.00 sec 163 MBytes 136 Mbits/sec 8 sender
[ 15] 0.00-10.02 sec 159 MBytes 133 Mbits/sec receiver
[ 17] 0.00-10.00 sec 639 MBytes 536 Mbits/sec 24 sender
[ 17] 0.00-10.02 sec 637 MBytes 533 Mbits/sec receiver
[ 19] 0.00-10.00 sec 209 MBytes 175 Mbits/sec 7 sender
[ 19] 0.00-10.02 sec 206 MBytes 172 Mbits/sec receiver
[SUM] 0.00-10.00 sec 3.75 GBytes 3.22 Gbits/sec 134 sender
[SUM] 0.00-10.02 sec 3.73 GBytes 3.20 Gbits/sec receiver
iperf Done.
そこで、Gen4 x1動作することで最近話題のRealtek RTL8127を購入しました。
Realtek RTL8127
PCIe Gen4 x1だと、規格値で16Gbps、実効でおそらく15Gbpsくらいの転送レートがあるので1ポートの10GbE NICなら十分以上のスペックです。
また消費電力を2W弱と少なく、とても低発熱なNICらしいです。
そしてかなり新しいチップなので、メーカードライバがWindows 11にネイティブで対応します。
ドライバはここにあります。
Windowsへのインストール
刺すだけなので簡単ですね。
どうやらマザーボードに元からついている2.5GbEがRealtek製だったらしく、そのドライバを使用して10Gbpsで認識されました。
iperf3のスピードテストはこんな感じでした。
[ ID] Interval Transfer Bitrate Retr
[ 5] 0.00-10.00 sec 575 MBytes 483 Mbits/sec 18 sender
[ 5] 0.00-10.01 sec 573 MBytes 480 Mbits/sec receiver
[ 7] 0.00-10.00 sec 647 MBytes 543 Mbits/sec 41 sender
[ 7] 0.00-10.01 sec 645 MBytes 540 Mbits/sec receiver
[ 9] 0.00-10.00 sec 3.44 GBytes 2.96 Gbits/sec 38 sender
[ 9] 0.00-10.01 sec 3.44 GBytes 2.96 Gbits/sec receiver
[ 11] 0.00-10.00 sec 2.93 GBytes 2.51 Gbits/sec 28 sender
[ 11] 0.00-10.01 sec 2.93 GBytes 2.51 Gbits/sec receiver
[ 13] 0.00-10.00 sec 1.01 GBytes 869 Mbits/sec 20 sender
[ 13] 0.00-10.01 sec 1.01 GBytes 866 Mbits/sec receiver
[ 15] 0.00-10.00 sec 833 MBytes 699 Mbits/sec 45 sender
[ 15] 0.00-10.01 sec 831 MBytes 696 Mbits/sec receiver
[ 17] 0.00-10.00 sec 951 MBytes 798 Mbits/sec 47 sender
[ 17] 0.00-10.01 sec 949 MBytes 795 Mbits/sec receiver
[ 19] 0.00-10.00 sec 682 MBytes 572 Mbits/sec 34 sender
[ 19] 0.00-10.01 sec 680 MBytes 569 Mbits/sec receiver
[SUM] 0.00-10.00 sec 11.0 GBytes 9.44 Gbits/sec 271 sender
[SUM] 0.00-10.01 sec 11.0 GBytes 9.41 Gbits/sec receiver
iperf Done.
おわり
使用してみた感じだと手で触って温かいな、くらいの発熱だったので、かなり良いNICの気がします。
これでGen4 x1でSFP+搭載モデルとかがあれば良かったんですけどね。

