申請 100M 光纖,下載速度卻只有 10MB/s,是不是被騙了?其實是單位換算誤解:帶寬單位是 bit(小寫 b),下載速度單位是 Byte(大寫 B),1 Byte = 8 bit。
核心換算公式
理論最大下載速度 (MB/s) = 帶寬 (Mbps) ÷ 8
- 100 Mbps ÷ 8 = 12.5 MB/s
- 300 Mbps ÷ 8 = 37.5 MB/s
- 500 Mbps ÷ 8 = 62.5 MB/s
- 1000 Mbps (1 Gbps) ÷ 8 = 125 MB/s
為什麼實測常低於理論值?
- 協定開銷: Ethernet/TCP/IP/HTTP/HTTPS 標頭佔 5-10%。
- 伺服器端限制: 下載源頻寬不足、單執行緒限速、CDN 節點擁塞。
- 本地端瓶頸: 硬碟寫入速度(HDD ~100MB/s、SATA SSD ~500MB/s、NVMe ~3500MB/s)、CPU 解壓縮、防毒掃描、VPN 加密。
- 路由器/網路線: 百兆網口/網線限制 94 Mbps 實測;貓六/貓六A/貓七支援千兆/萬兆。
- Wi-Fi 干擾: 2.4GHz 擁塞、牆壁阻隔、裝置天線數限制。
單位換算速查表
| 單位 | 全名 | 換算 |
| b / bit | 比特 | 最小單位,0 或 1 |
| B / Byte | 位元組 | 1 B = 8 b |
| Kb / Kbit | 千比特 | 1 Kb = 1,000 b (網路) / 1,024 b (儲存) |
| KB / KByte | 千位元組 | 1 KB = 1,024 B |
| Mb / Mbit | 百萬比特 | 1 Mb = 1,000 Kb (網路) |
| MB / MByte | 百萬位元組 | 1 MB = 1,024 KB |
| Gb / Gbit | 十億比特 | 1 Gb = 1,000 Mb |
| GB / GByte | 十億位元組 | 1 GB = 1,024 MB |
注意: 網路傳統用 1000 進制(1 Mbps = 1,000,000 bps),儲存用 1024 進制(1 MB = 1,048,576 B)。
實測驗證方法
- 用 Speedtest.net / Fast.com 測速(單位 Mbps),確認帶寬達標。
- 下載大檔(Steam、Epic、微軟 ISO、測試檔)觀察瀏覽器/下載工具顯示的 MB/s。
- 若實測 ≥ 理論值 85%(如 100M 光纖實測 ≥ 10.6 MB/s),屬正常範圍。
- 若遠低於此,依序排查:網線/網口 → 路由器 QoS/NAT 加速 → 電腦防毒/防火牆 → 下載源/執行緒數 → 硬碟速度。
常見誤區
- 「100M 光纖 = 100MB/s 下載」❌ → 正確是 12.5 MB/s。
- 「下載 10MB/s 就是 100Mbps」❌ → 10 MB/s × 8 = 80 Mbps,扣除開銷約 100Mbps 方案合理。
- 「MBps 和 Mbps 一樣」❌ → 大小寫差異 = 8 倍差距。