iT邦幫忙

0

區域網路內兩部NAS傳檔,為何FTP較快,網路磁碟機反而奇慢

ftp

請教資訊高手

同一區域網路內的兩部NAS
(NAS1與NAS2 處在同一router下
各有各的固定內部網路ip)

透過桌電一部
(Win7 並設定兩部NAS連線網路磁碟機X: Y:)
彼此移動檔案

為什麼 速度慢得可以
但改用ftp的話(左邊選擇NAS1之網路磁碟機X: 右邊直接打ip到NAS2)
速度快多了?

這會與什麼有關?
有甚麼改善方式嗎?

90G 移了整整24小時...
改用ftp就快多了...

圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中
12
lordrd
iT邦新手 2 級 ‧ 2014-07-02 14:44:22
最佳解答

通訊協定不一樣
傳送的內容與封包數目不一樣
直接影響傳輸速度
SMB/CIFS 包含管理、通知相關的資料
FTP 則是很簡單的只是傳輸資料而已

player iT邦大師 1 級 ‧ 2014-07-07 15:35:24 檢舉

SMB 在Copy檔案時
記得應該是先整理出要Copy的檔案清單
如果是樹狀資料夾要Copy的話
要先等它先爬完資料夾

而FTP是一次處理一個檔案
就算要抓資料夾, 也只會抓一層
而不會預先爬行整個樹狀資料夾

CIFS 沒研究過
未知

6
liupaul85
iT邦新手 4 級 ‧ 2014-07-01 15:13:44

1.先確認你switch使跑Giga嗎
2.確認你NAS 網路卡是Giga嗎
3.觀察FTP和網路磁碟速率 有可能你FTP下載是用FTP軟體傳輸 所以會跑全速 但是網路磁碟是用微軟的複製貼上所以沒跑到全速。

14
michaelwan
iT邦高手 1 級 ‧ 2014-07-01 16:32:25

CIFS 的overhead 本來就比較高. 所以FTP快是應該的.

4
pan711204
iT邦新手 5 級 ‧ 2014-07-02 12:41:09

你試試將兩台nas,利用iscsi掛載到那台win7後去傳資料,這樣就會比較快了。

我要發表回答

立即登入回答