今回は普及が始まった2.
GbEと2.5GbE
有線LANの速度といえば長らく1ギガビットイーサネット
ただ2.
もちろんハブも2.
というわけで、
今回使用するハードウェア
今回使用するハードウェアは、
役割 | メーカー | 型番 |
---|---|---|
CPU | Intel | Core i3-10105 |
マザーボード | MSI | H510I PRO WIFI |
メモリー | ADATA | AD4U266638G19-B |
SSD | Western Digital | WDS250G2X0C |
ケース | In Win | IW-BP671/ |
lspciコマンドで確認すると、
もう1台のPCは検証用PCです。OSはやはりUbuntu 20.
役割 | メーカー | 型番 |
---|---|---|
CPU | AMD | Ryzen 5 3600 |
マザーボード | ASRock | B450M Steel Legend |
メモリー | CFD | W4U3600BME-8G |
SSD | Western Digital | CT250MX500SSD1 |
ケース | In Win | IW-BL057B/ |
ハブはTP-Link TL-SG108-M2ですが、
今回使用するネットワークコントローラーは次のとおりです。
メーカー | 型番 | 接続方式 | コントローラー |
---|---|---|---|
MSI | H510I PRO WIFI | オンボード | RTL8125B |
ASROCK | B450M Steel Legend | オンボード | RTL81111H |
Planex | GPE-2500T | PCI-Express x1 | RTL8125B |
ASUSTOR | AS-U2. |
USB 3. |
RTL8156B |
速度の基準とするため、
GPE-2500TはRTL8125Bを採用していることを明言しているNICで、
USB接続の2.
筆者も驚いたのですが、
ここでとあることに気づくかもしれません。あれ、
Intelのネットワークコントローラーは絶大な信頼性があり、
もちろんIntelも
ベンチマーク
では簡単にベンチマークを行います。使用するツールは、
まずは
$ iperf3 -c myoko-focal.local -b 1000M -u Connecting to host myoko-focal.local, port 5201 [ 5] local 192.168.12.110 port 33610 connected to 192.168.12.122 port 5201 [ ID] Interval Transfer Bitrate Total Datagrams [ 5] 0.00-1.00 sec 114 MBytes 957 Mbits/sec 82600 [ 5] 1.00-2.00 sec 114 MBytes 956 Mbits/sec 82556 [ 5] 2.00-3.00 sec 114 MBytes 956 Mbits/sec 82571 [ 5] 3.00-4.00 sec 114 MBytes 956 Mbits/sec 82559 [ 5] 4.00-5.00 sec 114 MBytes 957 Mbits/sec 82571 [ 5] 5.00-6.00 sec 114 MBytes 956 Mbits/sec 82556 [ 5] 6.00-7.00 sec 114 MBytes 956 Mbits/sec 82565 [ 5] 7.00-8.00 sec 114 MBytes 956 Mbits/sec 82564 [ 5] 8.00-9.00 sec 114 MBytes 956 Mbits/sec 82564 [ 5] 9.00-10.00 sec 114 MBytes 956 Mbits/sec 82564 - - - - - - - - - - - - - - - - - - - - - - - - - [ ID] Interval Transfer Bitrate Jitter Lost/Total Datagrams [ 5] 0.00-10.00 sec 1.11 GBytes 956 Mbits/sec 0.000 ms 0/825670 (0%) sender [ 5] 0.00-10.00 sec 15.9 MBytes 13.3 Mbits/sec 1.123 ms 807285/818808 (99%) receiver iperf Done.
$ iperf3 -c myoko-focal.local -b 1000M -u -R Connecting to host myoko-focal.local, port 5201 Reverse mode, remote host myoko-focal.local is sending [ 5] local 192.168.12.110 port 48638 connected to 192.168.12.122 port 5201 [ ID] Interval Transfer Bitrate Jitter Lost/Total Datagrams [ 5] 0.00-1.00 sec 114 MBytes 954 Mbits/sec 0.008 ms 0/82375 (0%) [ 5] 1.00-2.00 sec 114 MBytes 956 Mbits/sec 0.008 ms 0/82536 (0%) [ 5] 2.00-3.00 sec 114 MBytes 956 Mbits/sec 0.009 ms 0/82533 (0%) [ 5] 3.00-4.00 sec 114 MBytes 956 Mbits/sec 0.007 ms 0/82559 (0%) [ 5] 4.00-5.00 sec 114 MBytes 956 Mbits/sec 0.008 ms 0/82549 (0%) [ 5] 5.00-6.00 sec 114 MBytes 956 Mbits/sec 0.006 ms 0/82551 (0%) [ 5] 6.00-7.00 sec 114 MBytes 956 Mbits/sec 0.008 ms 0/82562 (0%) [ 5] 7.00-8.00 sec 114 MBytes 956 Mbits/sec 0.008 ms 0/82553 (0%) [ 5] 8.00-9.00 sec 114 MBytes 956 Mbits/sec 0.009 ms 0/82531 (0%) [ 5] 9.00-10.00 sec 114 MBytes 956 Mbits/sec 0.007 ms 0/82551 (0%) - - - - - - - - - - - - - - - - - - - - - - - - - [ ID] Interval Transfer Bitrate Jitter Lost/Total Datagrams [ 5] 0.00-10.00 sec 1.11 GBytes 956 Mbits/sec 0.000 ms 0/825353 (0%) sender [ 5] 0.00-10.00 sec 1.11 GBytes 956 Mbits/sec 0.007 ms 0/825300 (0%) receiver iperf Done.
GbEだとこんな感じでしょうか。
続けて
$ iperf3 -c myoko-focal.local -b 2500M -u Connecting to host myoko-focal.local, port 5201 [ 5] local 192.168.12.110 port 42517 connected to 192.168.12.121 port 5201 [ ID] Interval Transfer Bitrate Total Datagrams [ 5] 0.00-1.00 sec 285 MBytes 2.39 Gbits/sec 206206 [ 5] 1.00-2.00 sec 285 MBytes 2.39 Gbits/sec 206403 [ 5] 2.00-3.00 sec 285 MBytes 2.39 Gbits/sec 206404 [ 5] 3.00-4.00 sec 285 MBytes 2.39 Gbits/sec 206404 [ 5] 4.00-5.00 sec 285 MBytes 2.39 Gbits/sec 206405 [ 5] 5.00-6.00 sec 285 MBytes 2.39 Gbits/sec 206394 [ 5] 6.00-7.00 sec 285 MBytes 2.39 Gbits/sec 206404 [ 5] 7.00-8.00 sec 285 MBytes 2.39 Gbits/sec 206405 [ 5] 8.00-9.00 sec 285 MBytes 2.39 Gbits/sec 206305 [ 5] 9.00-10.00 sec 285 MBytes 2.39 Gbits/sec 206405 - - - - - - - - - - - - - - - - - - - - - - - - - [ ID] Interval Transfer Bitrate Jitter Lost/Total Datagrams [ 5] 0.00-10.00 sec 2.78 GBytes 2.39 Gbits/sec 0.000 ms 0/2063735 (0%) sender [ 5] 0.00-10.00 sec 15.8 MBytes 13.2 Mbits/sec 1.864 ms 2037928/2049360 (99%) receiver iperf Done.
$ iperf3 -c myoko-focal.local -b 2500M -u -R Connecting to host myoko-focal.local, port 5201 Reverse mode, remote host myoko-focal.local is sending [ 5] local 192.168.12.110 port 52276 connected to 192.168.12.121 port 5201 [ ID] Interval Transfer Bitrate Jitter Lost/Total Datagrams [ 5] 0.00-1.00 sec 281 MBytes 2.36 Gbits/sec 0.004 ms 0/203300 (0%) [ 5] 1.00-2.00 sec 285 MBytes 2.39 Gbits/sec 0.004 ms 0/206404 (0%) [ 5] 2.00-3.00 sec 285 MBytes 2.39 Gbits/sec 0.004 ms 0/206381 (0%) [ 5] 3.00-4.00 sec 285 MBytes 2.39 Gbits/sec 0.004 ms 0/206405 (0%) [ 5] 4.00-5.00 sec 285 MBytes 2.39 Gbits/sec 0.004 ms 0/206404 (0%) [ 5] 5.00-6.00 sec 285 MBytes 2.39 Gbits/sec 0.004 ms 0/206405 (0%) [ 5] 6.00-7.00 sec 285 MBytes 2.39 Gbits/sec 0.004 ms 0/206404 (0%) [ 5] 7.00-8.00 sec 285 MBytes 2.39 Gbits/sec 0.005 ms 10/206404 (0.0048%) [ 5] 8.00-9.00 sec 285 MBytes 2.39 Gbits/sec 0.004 ms 0/206405 (0%) [ 5] 9.00-10.00 sec 285 MBytes 2.39 Gbits/sec 0.004 ms 0/206403 (0%) - - - - - - - - - - - - - - - - - - - - - - - - - [ ID] Interval Transfer Bitrate Jitter Lost/Total Datagrams [ 5] 0.00-10.00 sec 2.78 GBytes 2.39 Gbits/sec 0.000 ms 0/2060966 (0%) sender [ 5] 0.00-10.00 sec 2.78 GBytes 2.39 Gbits/sec 0.004 ms 10/2060915 (0.00049%) receiver iperf Done.
最後に
$ iperf3 -c myoko-focal.local -b 2500M -u Connecting to host myoko-focal.local, port 5201 [ 5] local 192.168.12.110 port 34540 connected to 192.168.12.123 port 5201 [ ID] Interval Transfer Bitrate Total Datagrams [ 5] 0.00-1.00 sec 284 MBytes 2.39 Gbits/sec 205985 [ 5] 1.00-2.00 sec 285 MBytes 2.39 Gbits/sec 206406 [ 5] 2.00-3.00 sec 285 MBytes 2.39 Gbits/sec 206228 [ 5] 3.00-4.00 sec 285 MBytes 2.39 Gbits/sec 206406 [ 5] 4.00-5.00 sec 285 MBytes 2.39 Gbits/sec 206404 [ 5] 5.00-6.00 sec 285 MBytes 2.39 Gbits/sec 206406 [ 5] 6.00-7.00 sec 285 MBytes 2.39 Gbits/sec 206407 [ 5] 7.00-8.00 sec 285 MBytes 2.39 Gbits/sec 206406 [ 5] 8.00-9.00 sec 284 MBytes 2.39 Gbits/sec 205972 [ 5] 9.00-10.00 sec 285 MBytes 2.39 Gbits/sec 206399 - - - - - - - - - - - - - - - - - - - - - - - - - [ ID] Interval Transfer Bitrate Jitter Lost/Total Datagrams [ 5] 0.00-10.00 sec 2.78 GBytes 2.39 Gbits/sec 0.000 ms 0/2063019 (0%) sender [ 5] 0.00-10.00 sec 15.7 MBytes 13.2 Mbits/sec 2.170 ms 2037301/2048665 (99%) receiver iperf Done.
$ iperf3 -c myoko-focal.local -b 2500M -u -R Connecting to host myoko-focal.local, port 5201 Reverse mode, remote host myoko-focal.local is sending [ 5] local 192.168.12.110 port 37440 connected to 192.168.12.123 port 5201 [ ID] Interval Transfer Bitrate Jitter Lost/Total Datagrams [ 5] 0.00-1.00 sec 281 MBytes 2.36 Gbits/sec 0.005 ms 0/203426 (0%) [ 5] 1.00-2.00 sec 285 MBytes 2.39 Gbits/sec 0.005 ms 0/206404 (0%) [ 5] 2.00-3.00 sec 285 MBytes 2.39 Gbits/sec 0.004 ms 0/206404 (0%) [ 5] 3.00-4.00 sec 285 MBytes 2.39 Gbits/sec 0.007 ms 0/206404 (0%) [ 5] 4.00-5.00 sec 285 MBytes 2.39 Gbits/sec 0.006 ms 0/206404 (0%) [ 5] 5.00-6.00 sec 285 MBytes 2.39 Gbits/sec 0.005 ms 0/206403 (0%) [ 5] 6.00-7.00 sec 285 MBytes 2.39 Gbits/sec 0.005 ms 0/206405 (0%) [ 5] 7.00-8.00 sec 285 MBytes 2.39 Gbits/sec 0.006 ms 0/206403 (0%) [ 5] 8.00-9.00 sec 285 MBytes 2.39 Gbits/sec 0.007 ms 0/206404 (0%) [ 5] 9.00-10.00 sec 285 MBytes 2.39 Gbits/sec 0.006 ms 0/206404 (0%) - - - - - - - - - - - - - - - - - - - - - - - - - [ ID] Interval Transfer Bitrate Jitter Lost/Total Datagrams [ 5] 0.00-10.00 sec 2.78 GBytes 2.39 Gbits/sec 0.000 ms 0/2061405 (0%) sender [ 5] 0.00-10.00 sec 2.78 GBytes 2.39 Gbits/sec 0.006 ms 0/2061061 (0%) receiver iperf Done.
総評
今回ベンチマークは極めて理想的な環境で実行されたもので、
「RTL8125B」
2.