看了討論串後,發現LAN內的傳輸速度的確有待改進,尤其每每在傳數十gb的db跟iso檔時速度總是不理想。原本是用好幾年前的D-Link 10/100M 5port的switch,今天去大賣場找了很久,找不到3com或SMC 8port的gigabit switch,最後買了一台Corega CG-SW08GTE 1000M的8port switch後,分別對家中有Gigabit網卡的兩台PC做傳輸測試 (OS均為WinXP SP2,線材為之前大賣場購入的2米CAT5E,PC1網路晶片是Intel Pro/1000CT(CSA架構by P4C800E-deluxe主機板),PC2是Marvel 88E8056 PCI-E Gigabit Ethernet Controller)。以iperf作測試指令iperf -c 192.168.1.2 -i 10 -t 120 -P 10
D-Link 10/100M 5port的switch結果的末4列如下:
[ ID] Interval Transfer Bandwidth
[1852] 0.0-120.0 sec 131 MBytes 9.12 Mbits/sec
[1732] 0.0-120.0 sec 141 MBytes 9.82 Mbits/sec
[SUM] 0.0-120.0 sec 1.32 GBytes 94.6 Mbits/sec
switch為Corega CG-SW08GTE 1000M結果的末4列如下:
[ ID] Interval Transfer Bandwidth
[1832] 0.0-120.0 sec 1.33 GBytes 95.3 Mbits/sec
[1880] 0.0-120.0 sec 1.33 GBytes 95.3 Mbits/sec
[SUM] 0.0-120.0 sec 13.1 GBytes 941 Mbits/sec
實際傳檔測試將PC1與PC2互為client與server,一台是由WD 120GB*2組成的 RAID0 (SATA1),另一台則是Seagate 320GB*2 RAID0 (SATA2),傳輸400mb與8000mb的iso檔各三次取均值(均為NTFS磁區)測試的結果如下
400mb平均速度為49.3mb/s
8000mb平均速度為42.3mb/s
雖然都遠不如PC內磁碟分割區內/間的傳輸,不過以PC間的傳輸而言,的確是有顯著的改善。
