複製鏈接
請複製以下鏈接發送給好友

帶寬時延積

鎖定
帶寬時延積是一種網絡性能指標。在數據通信中,帶寬時延乘積(英語:bandwidth-delay product;或稱帶寬延時乘積、帶寬延時積等)指的是一個數據鏈路的能力(每秒比特)與來回通信延遲(單位)的乘積
中文名
帶寬時延積
外文名
bandwidth-delay product
又    稱
帶寬延時乘積
性    質
網絡性能指標

目錄

帶寬時延積原理

其結果是以比特(或字節)為單位的一個數據總量,等同在任何特定時間該網絡線路上的最大數據量——已發送但尚未確認的數據。
一個具有大帶寬時延乘積的網絡也被稱之為長胖網絡long fat network,簡寫為LFN,經常發音為“elephen”)。根據RFC 1072中的定義,如果一個網絡的帶寬時延乘積顯著大於10比特(10bit),該網絡被認為是長胖網絡。
超高速局域網可能被列入此類別,其中的協議調諧對於實現峯值吞吐量是至關重要的,因為它們有極高的帶寬,即使它們的延遲不大。
大帶寬時延乘積系統的一個重要示例是地球靜止軌道衞星連接,它的端到端遞送時間非常高,而鏈路吞吐量也很高。高端到端遞送時間使得采用快速端到端響應的“停止並等待”協議和應用程序很難適應。
高帶寬時延乘積是設計如傳輸控制協議(TCP)的TCP調諧時的重要問題案例。因為只有發送方在被要求停止傳輸,並等待到接收方回傳的確認數據成功接收的消息前發送足夠多的數據,協議才能達到最佳吞吐量。如果與帶寬時延乘積相比發送的數據量不足,那麼鏈路並沒有保持在繁忙狀態,從而説明該協議是使鏈路運行在傳輸峯值以下。想在這方面獲取成功的協議需要精心設計自我監測、自我調諧的算法。TCP窗口縮放選項可以用來解決這個由於窗口大小不足引發的問題,其限制為65535字節而不縮放。 [1] 

帶寬時延積計算

帶寬時延積:(Bandwidth-Delay Product ,BDP)即鏈路上的最大比特數,也稱以比特為單位的鏈路長度。
計算方法:
Bandwidth-Delay Product = delay*bandwidth
由於有往返時間的要求,在收到來自接收方的確認信號之前(ACK),發送方可以最多發送兩個這樣的時延帶 寬積。如果傳送的信息量不能填滿這樣的“管道”,則鏈路未被充分利用。 [1] 

帶寬時延積例子

  • 中速衞星網絡:512 kbit/s,900 msRTT
  • B×D = 512×10^3b/s × 900×10^(-3)s = 460,800 b.,/ 8 = 57,600 B(或/ 1,000 = 57.6 kB,或/ 1,024 = 56.25 KiB)
  • 住宅DSL:2 Mbit/s,50 ms RTT
  • B×D = 2×10^6b/s × 50×10^(-3)s = 100×10^3b,或稱100 kb,或稱12.5 kB。
  • 移動寬帶(HSDPA):6 Mbit/s,100 ms RTT
  • B×D = 6×10^6b/s × 10^(-1)s = 6×10^5b,或稱600 kb,或稱75 kB。
  • 住宅ADSL2+:20 Mbit/s(從DSLAM到住宅調制解調器),50 ms RTT
  • B×D = 20×10b/s × 50×10s = 10b,或稱1 Mb,或稱125 kB。
  • 高速地面網絡:1 Gbit/s,1 ms RTT
  • B×D = 10b/s × 10s = 10b,或稱1 Mb,或稱125 kB。 [1] 
參考資料
  • 1.    Mahdavi, Jamshid; Mathis, Matt; Reddy, Raghu. "Enabling High Performance Data Transfers". Pittsburgh Supercomputing Center. Archived from the original on November 7, 2015. Retrieved March 17, 2017.