イーサネットのケーブルって大事

スイッチングハブをギガベースに変えたんだけどそれ以前の性能を計るのを忘れてた。
今回、ケーブルをはりなおしたのだがその際のパフォーマンスを張りつけておく。
ケーブルを変えただけで2倍も性能が変わったのはすごい。

100base用のケーブル

ftp> get linux.vmdk
local: linux.vmdk remote: linux.vmdk
200 PORT command successful.
150 Opening BINARY mode data connection for 'linux.vmdk' (1739915264 bytes).
226 Transfer complete.
1739915264 bytes received in 120.20 secs (14136.4 kB/s)

カテゴリ6aのケーブル

ftp> get linux.vmdk
local: linux.vmdk remote: linux.vmdk
200 PORT command successful.
150 Opening BINARY mode data connection for 'linux.vmdk' (1739915264 bytes).
226 Transfer complete.
1739915264 bytes received in 61.36 secs (27690.3 kB/s)

あとはJumbo Frameに対応させてみればいいのか。
現在のMTUは1500だから9000ぐらいにすればいいのかな

とおもったら

# ifconfig eth0 mtu 9000
SIOCSIFMTU: 無効な引数です

残念。一方のマシンはMTUを9000にできたがもう一方が9000にならなかった。

しょうがないので他のマシンで実験

MTU が 1500同士の時の性能

ftp> get liuux.vmdk
local: liuux.vmdk remote: liuux.vmdk
200 PORT command successful.
150 Opening BINARY mode data connection for 'liuux.vmdk' (1739915264 bytes).
226 Transfer complete.
1739915264 bytes received in 42.19 secs (40276.8 kB/s)

MTU が 3000同士の時の性能

ftp> get liuux.vmdk
local: liuux.vmdk remote: liuux.vmdk
200 PORT command successful.
150 Opening BINARY mode data connection for 'liuux.vmdk' (1739915264 bytes).
226 Transfer complete.
1739915264 bytes received in 42.23 secs (40232.2 kB/s)

MTU が 7000同士の時の性能

ftp> get liuux.vmdk
local: liuux.vmdk remote: liuux.vmdk
200 PORT command successful.
150 Opening BINARY mode data connection for 'liuux.vmdk' (1739915264 bytes).
226 Transfer complete.
1739915264 bytes received in 42.37 secs (40104.9 kB/s)

なぜだろう性能が変わらない。