頻寬計算機:傳輸時間與速度
估算扣除通訊協定額外負擔後的檔案傳輸時間與有效網路吞吐量。
網路傳輸計算機
輸入檔案大小、標稱連線速度與預估通訊協定額外負擔。
頻寬與傳輸時間的關係
頻寬是連線在單位時間內可承載的最大資料量。網際網路服務與網路設備通常以每秒百萬位元(Mbps)標示頻寬,檔案大小則通常以百萬位元組或十億位元組表示。一個位元組包含八個位元,因此計算傳輸時間前必須換算單位。本工具採用十進位儲存單位:一 MB 為 1,000,000 位元組,一 GB 為 1,000,000,000 位元組。
基本傳輸時間公式是將總位元數除以每秒實際傳送的位元數。一 GB 檔案包含八十億位元,在理想的 100 Mbps 連線上需 80 秒。實際流量包含封包標頭、確認訊息、加密紀錄、重傳及其他額外負擔,因此有效負載吞吐量較低。若額外負擔為百分之十,標稱 100 Mbps 連線可為檔案提供 90 Mbps,傳輸同一檔案約需 88.89 秒,即 1.48 分鐘。
額外負擔欄位是實務規劃用的調整值,並非完整的網路模擬器。乙太網路、IP、TCP、TLS、Wi-Fi 訊框、儲存效能、延遲、壅塞、伺服器限制及其他使用者競用都會影響實測速度。對於狀況良好的有線傳輸,百分之十是合理的初始估計。無線連線、VPN、遠端伺服器與封包遺失較多的網路可能需要更大的折減。若實際測速已回報應用層吞吐量,請將額外負擔設為零,避免重複扣除。
頻寬與延遲描述不同的網路特性。頻寬決定能持續傳送多少資料,延遲則衡量訊號或封包完成一次行程所需的時間。只要通訊協定維持足夠的在途資料,高延遲連線仍能快速傳送大檔案;但單一 TCP 串流若視窗過小,可能無法充分利用頻寬。即使頻寬很高,小型互動請求也可能感覺緩慢,因為連線建立與往返延遲占了短暫傳輸的大部分時間。
結果適合用於備份規劃、雲端遷移估算、媒體傳送、下載預測及容量討論。但它仍是估計值,因為標稱速率是上限,流量狀況也會改變。有明確作業期限時,應為磁碟讀寫、檔案驗證、連線建立、排隊及重試預留額外時間。大型傳輸也應使用具代表性的資料測試,因為壓縮可減少傳送的位元組,而加密或已壓縮的檔案通常無法再縮小。
頻寬計算範例
| 傳輸條件 | 預估時間 | 有效速率 |
|---|---|---|
| 1 GB,100 Mbps,10% 額外負擔 | 88.89 秒 | 有效吞吐量為 90 Mbps。 |
| 500 MB,50 Mbps,20% 額外負擔 | 100 秒 | 有效吞吐量為 40 Mbps。 |
| 2 TB,1,000 Mbps,5% 額外負擔 | 4.68 小時 | 有效吞吐量為 950 Mbps。 |
| 100 MB,25 Mbps,無額外負擔 | 32 秒 | 數學模型下的理想傳輸時間。 |
如何估算傳輸時間
- 輸入資料量,並選擇百萬位元組、十億位元組或兆位元組。
- 輸入以每秒百萬位元計的網路速度。
- 估計通訊協定額外負擔與網路狀況造成的損耗百分比。
- 選擇「計算傳輸」,查看所需時間、有效吞吐量與統一單位後的資料大小。
頻寬計算機常見問題
Mbps 與每秒 MB 有什麼不同?
Mbps 表示每秒百萬位元,每秒 MB 則表示每秒百萬位元組。八個位元組成一個位元組,因此 100 Mbps 的理想最高速度為每秒 12.5 MB。
通訊協定額外負擔應填多少?
對於狀況良好的有線連線,百分之十是實用的初始估計。若 Wi-Fi 干擾、VPN 處理、封包遺失或流量競用降低有效負載吞吐量,請使用較高的數值。
為什麼實際傳輸比預估慢?
伺服器、儲存裝置、Wi-Fi 訊號、壅塞、延遲與其他使用者都可能成為瓶頸。計算機假設有效速率固定,無法預測所有變動狀況。
計算機採用十進位還是二進位 GB?
採用十進位 SI 單位,一 GB 為十億位元組。某些作業系統顯示二進位 GiB 數值卻標為 GB,因此可能出現明顯差異。
頻寬能預測串流品質嗎?
頻寬可協助判斷平均吞吐量是否高於串流位元率。順暢播放還取決於穩定性、延遲、緩衝、編解碼器行為及暫時壅塞。