グァソのメモ書き

主に自分用メモ

USB3.0のGbEアダプタをちょっとだけ試してみた

f:id:gASo_aka_boss:20130703183341j:plain
今回試したのはLogitecのLAN-GTJU3と、GbEに加えてUSB3.0が3ポートついてるLAN-GTJU3H3の2つ。
その他、比較のために無線とThunderbolt Display、Thunderbolt Ethernetアダプタも計測してみました。

  • 計測に使ったのはiperf
  • クライアントはRetina MacBook Pro
    • クライアントのIPアドレスはYYY.YYY.YYY.YYYに置換してあります。
  • サーバはUbuntu12.04 Server
    • サーバのIPアドレスはXXX.XXX.XXX.XXXに置換してあります。
  • コマンドは
iperf -c XXX.XXX.XXX.XXX -t 50 -i 5

で5秒のインターバルで50秒、計10回計測しました。

はじめに無線。
これだけセグメントが違います。

------------------------------------------------------------
Client connecting to XXX.XXX.XXX.XXX, TCP port 5001
TCP window size:  129 KByte (default)
------------------------------------------------------------
[  4] local YYY.YYY.YYY.YYY port 59954 connected with XXX.XXX.XXX.XXX port 5001
[ ID] Interval       Transfer     Bandwidth
[  4]  0.0- 5.0 sec  76.9 MBytes   129 Mbits/sec
[  4]  5.0-10.0 sec  77.1 MBytes   129 Mbits/sec
[  4] 10.0-15.0 sec  76.1 MBytes   128 Mbits/sec
[  4] 15.0-20.0 sec  84.1 MBytes   141 Mbits/sec
[  4] 20.0-25.0 sec  82.6 MBytes   139 Mbits/sec
[  4] 25.0-30.0 sec  82.1 MBytes   138 Mbits/sec
[  4] 30.0-35.0 sec  78.6 MBytes   132 Mbits/sec
[  4] 35.0-40.0 sec  80.2 MBytes   135 Mbits/sec
[  4] 40.0-45.0 sec  86.8 MBytes   146 Mbits/sec
[  4] 45.0-50.0 sec  85.8 MBytes   144 Mbits/sec
[  4]  0.0-50.0 sec   810 MBytes   136 Mbits/sec


次はThunderbolt DisplayのEthernetポート

------------------------------------------------------------
Client connecting to XXX.XXX.XXX.XXX, TCP port 5001
TCP window size:  129 KByte (default)
------------------------------------------------------------
[  4] local YYY.YYY.YYY.YYY port 59968 connected with XXX.XXX.XXX.XXX port 5001
[ ID] Interval       Transfer     Bandwidth
[  4]  0.0- 5.0 sec   494 MBytes   828 Mbits/sec
[  4]  5.0-10.0 sec   456 MBytes   764 Mbits/sec
[  4] 10.0-15.0 sec   174 MBytes   293 Mbits/sec
[  4] 15.0-20.0 sec   483 MBytes   810 Mbits/sec
[  4] 20.0-25.0 sec   553 MBytes   927 Mbits/sec
[  4] 25.0-30.0 sec   382 MBytes   640 Mbits/sec
[  4] 30.0-35.0 sec   550 MBytes   923 Mbits/sec
[  4] 35.0-40.0 sec   559 MBytes   938 Mbits/sec
[  4] 40.0-45.0 sec   460 MBytes   772 Mbits/sec
[  4] 45.0-50.0 sec   204 MBytes   342 Mbits/sec
[  4]  0.0-50.4 sec  4.21 GBytes   718 Mbits/sec

Thunerbolt-Ethernetアダプタ

------------------------------------------------------------
Client connecting to XXX.XXX.XXX.XXX, TCP port 5001
TCP window size:  129 KByte (default)
------------------------------------------------------------
[  4] local YYY.YYY.YYY.YYY port 60094 connected with XXX.XXX.XXX.XXX port 5001
[ ID] Interval       Transfer     Bandwidth
[  4]  0.0- 5.0 sec   478 MBytes   802 Mbits/sec
[  4]  5.0-10.0 sec   560 MBytes   940 Mbits/sec
[  4] 10.0-15.0 sec   487 MBytes   817 Mbits/sec
[  4] 15.0-20.0 sec   375 MBytes   629 Mbits/sec
[  4] 20.0-25.0 sec   560 MBytes   940 Mbits/sec
[  4] 25.0-30.0 sec   560 MBytes   939 Mbits/sec
[  4] 30.0-35.0 sec   484 MBytes   811 Mbits/sec
[  4] 35.0-40.0 sec   518 MBytes   870 Mbits/sec
[  4] 40.0-45.0 sec   439 MBytes   736 Mbits/sec
[  4]  0.0-50.0 sec  4.90 GBytes   842 Mbits/sec

10Gbpsの帯域があるThunderboltなので
ギガビットイーサ使っても特に支障なく生活できていますね。

以下は今回試したLogitecのUSB3.0の製品たち。

LAN-GTJU3

------------------------------------------------------------
Client connecting to XXX.XXX.XXX.XXX, TCP port 5001
TCP window size:  129 KByte (default)
------------------------------------------------------------
[  4] local YYY.YYY.YYY.YYY port 49280 connected with XXX.XXX.XXX.XXX port 5001
[ ID] Interval       Transfer     Bandwidth
[  4]  0.0- 5.0 sec   447 MBytes   749 Mbits/sec
[  4]  5.0-10.0 sec   491 MBytes   823 Mbits/sec
[  4] 10.0-15.0 sec   429 MBytes   720 Mbits/sec
[  4] 15.0-20.0 sec   437 MBytes   733 Mbits/sec
[  4] 20.0-25.0 sec   548 MBytes   919 Mbits/sec
[  4] 25.0-30.0 sec   548 MBytes   920 Mbits/sec
[  4] 30.0-35.0 sec   468 MBytes   784 Mbits/sec
[  4] 35.0-40.0 sec   547 MBytes   917 Mbits/sec
[  4] 40.0-45.0 sec   487 MBytes   817 Mbits/sec
[  4]  0.0-50.0 sec  4.83 GBytes   830 Mbits/sec

LAN-GTJU3H3

------------------------------------------------------------
Client connecting to XXX.XXX.XXX.XXX, TCP port 5001
TCP window size:  129 KByte (default)
------------------------------------------------------------
[  4] local YYY.YYY.YYY.YYY port 49307 connected with XXX.XXX.XXX.XXX port 5001
[ ID] Interval       Transfer     Bandwidth
[  4]  0.0- 5.0 sec   486 MBytes   815 Mbits/sec
[  4]  5.0-10.0 sec   282 MBytes   473 Mbits/sec
[  4] 10.0-15.0 sec   217 MBytes   364 Mbits/sec
[  4] 15.0-20.0 sec   243 MBytes   408 Mbits/sec
[  4] 20.0-25.0 sec   253 MBytes   424 Mbits/sec
[  4] 25.0-30.0 sec   424 MBytes   712 Mbits/sec
[  4] 30.0-35.0 sec   537 MBytes   901 Mbits/sec
[  4] 35.0-40.0 sec   549 MBytes   921 Mbits/sec
[  4] 40.0-45.0 sec   540 MBytes   905 Mbits/sec
[  4] 45.0-50.0 sec   339 MBytes   569 Mbits/sec
[  4]  0.0-50.3 sec  3.78 GBytes   646 Mbits/sec

製品の箱には5回の平均で892Mbpsと書いてあったので、
途中の経路とか外乱とか考えるとそこそこの結果かもしれません。

ついでだったんで、
LAN-GTJU3H3にLAN-GTJU3を挿して試してみた。

------------------------------------------------------------
Client connecting to XXX.XXX.XXX.XXX, TCP port 5001
TCP window size:  129 KByte (default)
------------------------------------------------------------
[  4] local YYY.YYY.YYY.YYY port 49336 connected with XXX.XXX.XXX.XXX port 5001
[ ID] Interval       Transfer     Bandwidth
[  4]  0.0- 5.0 sec   250 MBytes   420 Mbits/sec
[  4]  5.0-10.0 sec   480 MBytes   805 Mbits/sec
[  4] 10.0-15.0 sec   548 MBytes   919 Mbits/sec
[  4] 15.0-20.0 sec   362 MBytes   608 Mbits/sec
[  4] 20.0-25.0 sec   466 MBytes   781 Mbits/sec
[  4] 25.0-30.0 sec   532 MBytes   893 Mbits/sec
[  4] 30.0-35.0 sec   549 MBytes   921 Mbits/sec
[  4] 35.0-40.0 sec   549 MBytes   921 Mbits/sec
[  4] 40.0-45.0 sec   548 MBytes   920 Mbits/sec
[  4] 45.0-50.0 sec   396 MBytes   664 Mbits/sec
[  4]  0.0-50.5 sec  4.57 GBytes   777 Mbits/sec

バスパワーなので自前で電源搭載している機器を使うなり
いろいろ制限のある中でつなぐ分には、
USB3.0のHUBとしてもそこそこイケてるのかもしれません。

さすがにUSB3.0なので帯域的に問題はありませんでした。
しかし、今回試した製品は
別途ドライバのインストールが必要だったり、
ドライバのインストール後に再起動が必要だったりという点が
実に残念ですが…

今回試してみた範囲では、USB3.0GbEアダプタは
十分に使えるレベルでした。