高延時下如何快速傳輸大量檔案

Raysync鐳速發表於2023-01-04

在檔案傳輸領域,最常使用的是FTP 檔案傳輸協議。在使用FTP協議傳輸時,每個檔案都需要客戶端與服務端建立多次TCP連線才能開始傳輸,因此,當網路延時較大時,使用FTP傳輸大量小檔案的傳輸效率嚴重低下。

快速傳輸大量檔案

 

使用鐳速傳輸協議進行傳輸,客戶端與伺服器只建立一個TCP連線,所有控制訊息和檔案資料都在該連線上傳輸。

以下載檔案為例

1、客戶端將賬號密碼傳送到伺服器進行校驗

2、校驗成功後,伺服器將檔案資訊依次遍歷傳送給客戶端

3、當客戶端收到訊息後開始向伺服器發起下載請求。

4、伺服器將檔案不論大小,將其拆分為不大於64KB的檔案塊放入資料結構體中傳給客戶端。

多個檔案的下載請求可以同時傳送到伺服器,不需要等待伺服器響,可以充分利用頻寬。大大提升了 檔案傳輸速率。

經過測試,使用鐳速傳輸協議從美國西海岸下載檔案到深圳,使用FTP大約500+個每秒,使用最佳化後的協議大約4000+個每秒。

測試環境

1、配置:4核8GB記憶體

2、頻寬:200MB/s

3、丟包:5%

4、延時:200ms

5、測試檔案:10GB

檢視測試環境下的資料:

大檔案傳輸對比

在耗時對比中,鐳速同樣展示出優異的表現,如圖所示 傳輸對比

對比資料

鐳速傳輸提供一站式檔案傳輸加速解決方案,旨在為IT、影視、生物基因、製造業等眾多行業客戶實現高效能、安全、穩定的資料傳輸加速服務。傳統檔案傳輸方式(如FTP/HTTP/CIFS)在傳輸速度、傳輸安全、系統管控等多個方面存在問題,而鐳速檔案傳輸解決方案透過自主研發、技術創新,可滿足客戶在檔案傳輸加速、傳輸安全、可管可控等全方位的需求。

本文《 高延時下如何快速傳輸大量檔案》內容由 鐳速大檔案傳輸軟體整理釋出,如需轉載,請註明出處及連結: news/post-id-977


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69925049/viewspace-2930757/,如需轉載,請註明出處,否則將追究法律責任。

相關文章