僅在兩台裝置之間單向網路速度慢

僅在兩台裝置之間單向網路速度慢

我遇到了一個奇怪的情況,我找不到這種行為的原因。

為了方便解釋,我創建了此圖,但需要明確的是,桌面透過 WiFi 連接到交換機,伺服器和 NAS 透過有線乙太網路連接:

在此輸入影像描述

我的 NAS 透過多種協定運行 RAID5 儲存。我已經使用簡單的 FTP 對此進行了測試,並獲得了與 SMB/CIFS/NFS 相同的結果。所有這些結果均透過 FTP 提供。

伺服器運行Ubuntu 14.04,並與NAS連接到相同交換器。伺服器和 NAS 均透過乙太網路線連接到交換器。伺服器是100Mbps,NAS是千兆。

桌面透過執行 Ubuntu 16.04 的 5G WiFi 連接到交換器(但我在 Windows 中得到相同的行為)。在上圖中帶有綠色箭頭的所有情況下,我獲得的速度在 10-12 MB/s 之間。從伺服器到 NAS,有瞬間下降到 0 的情況,我認為這是 NAS 正在執行 RAID5 寫入操作。

問題在於從桌面到 NAS,我只能獲得 600-900 KB/s(甚至連 1MB/s 都沒有!)。它是僅有的從桌上型電腦到 NAS。從 NAS 下載到桌面的速度通常為 10-12 MB/s。

是什麼可能導致僅在兩個設備之間出現此問題並且僅在方向?以從桌面到NAS的速度來說,先上傳到伺服器,然後再從伺服器傳輸到NAS確實要快得多,但需要幾個額外的步驟才能完成。

編輯: 更新在 NAS 上,我禁用了巨型幀,這不會造成問題,因為我傳輸的檔案超過 1 GB。但這將從桌面到 NAS 的傳輸速度從 900 KB/秒提高到 3 MB/秒。但是,這個 3 MB/s 仍然只是所有其他可能傳輸速度(綠色箭頭)的 1/3 到 1/4。

相關內容