ゆるテックノート

通信速度の見方と転送時間の目安

1 Gbpsの回線を使っているのに、ダウンロード画面には「20 MB/s」。1 GBのファイルが何秒で届くのかも、回線の数字だけでは分かりにくいものです。MbpsをMB/sに換算し、実際の転送速度を使うと、待ち時間の目安を計算できます。以下の表は特記ない限り10進(1 MB = 1,000,000 byte、1 GB = 1,000 MB)で概算しています。

📶 通信速度の単位を読む

まずは回線表記とファイルサイズ表記をつなぐ換算を押さえます。

bps と B/s の違い

  • 🔤 回線の「Mbps」「Gbps」は bit/s。ファイル転送の体感に近いのは byte/s(B/s, MB/s)。
  • 🔤 1 byte = 8 bit なので、Mbps を MB/s に直すときは 8 で割る。
  • 🔤 たとえば 100Mbps は理論上 12.5MB/s、1Gbps は約125MB/s。

よくある回線速度の理論上限

回線表記 理論上限 覚え方
10Mbps 約1.25MB/s 1秒で1MB強
100Mbps 約12.5MB/s 100MBで約8秒
1Gbps 約125MB/s 1GBで約8秒
10Gbps 約1.25GB/s 10GBで約8秒

⚖️ 理論値と実測値がずれる理由

カタログスペックどおりに出ないのは普通です。どこで減るのかを把握しておくと見積もりが外れにくくなります。

実測が下がる主な要因

  • 🧩 TCP/IPやTLSのヘッダー、TCPのACK、再送などにも通信容量を使うため、回線の全帯域をファイル本体に使えるわけではない。
  • 🧩 Wi-Fi は電波状況、干渉、距離、壁、同時接続台数の影響を受けやすい。
  • 🧩 インターネット越しでは相手サーバーの帯域制限、ディスクI/O、CPU、CDN経路もボトルネックになる。
  • 🧩 家庭回線は下りと上りが非対称なことが多く、アップロードはさらに遅い場合がある。

環境ごとに確認するポイント

環境 確認する条件 読み方
有線LAN リンク速度・相手先・ストレージ 回線表記だけではファイル転送速度は決まらない。
Wi-Fi 電波・干渉・接続場所・混雑 表示リンク速度をそのままダウンロード速度と見なさない。
モバイル回線 電波・時間帯・移動・混雑 同じ場所でも複数回測り、測定条件を記録する。

⏱️ データサイズ別の転送時間

転送時間(秒)= ファイルサイズ(MB)÷ 実効速度(MB/s)。下表の速度は計算用の仮定で、測定結果や保証値ではありません。回線表記を8で割った値はオーバーヘッドを除いた上限です。接続開始や待ち時間も含め、実際の所要時間は変わります。

100Mbps と 1Gbps の比較

サイズ 100 Mbps換算 10 MB/sと仮定 1 Gbps換算 100 MB/sと仮定
10 MB 0.8秒 1秒 0.08秒 0.1秒
100 MB 8秒 10秒 0.8秒 1秒
1 GB 80秒 100秒 8秒 10秒
10 GB 800秒 1,000秒 80秒 100秒

見積もりでの読み方

  • 📌 100 MBを100 Mbpsで送る単純計算は8秒。1 Gbpsなら0.8秒だが、接続や待ち時間は含まない。
  • 📌 同じファイルなら、実効速度が10倍になると転送部分の所要時間は10分の1になる。契約速度が10倍でも実効速度が10倍になるとは限らない。
  • 📌 10GB級の転送は、回線だけでなく送受信側ストレージの書き込み速度も無視できない。

🧭 計算を外しにくくするコツ

ざっくり見積もりでも、前提をそろえるだけでかなり使える数字になります。

実務での目安

  • ✅ 回線表記は基本的に10進で読む。1Gbps は約125MB/s、まずはこの換算を基準にする。
  • ✅ 有線・Wi-Fiとも一定の割合で見積もらず、利用する相手先と時間帯で測った実効速度を使う。
  • ✅ アップロード見積もりでは上り回線速度を別に確認する。下り1Gbpsでも上りは低い回線がある。
  • ✅ 遅い原因が回線なのか、サーバー側の帯域制限やディスクI/Oなのかを切り分ける。

ファイルサイズと速度の単位をそろえる

ファイルがGiB、転送速度がMB/sで表示されている場合は、数字をそのまま割ると結果がずれます。1 GiBは1,024 MiBですが、10進では約1,073.74 MBです。同じ1 GiBのファイルでも、10 MB/sなら約107.37秒、10 MiB/sなら102.4秒になります。

ファイルと速度 単位をそろえた計算 転送部分の時間
1 GBを20 MB/sで転送 1,000 MB ÷ 20 MB/s 50秒
1 GiBを10 MB/sで転送 1,073,741,824 byte ÷ 10,000,000 byte/s 約107.37秒
1 GiBを10 MiB/sで転送 1,024 MiB ÷ 10 MiB/s 102.4秒

転送中の平均速度で見積もる

ダウンロード画面の速度は途中で上下することがあります。たとえば100 MBを10秒で受信できたなら、その区間の平均は10 MB/sです。同じ相手先と条件で1 GBを受信する目安は100秒になりますが、次の転送でも同じ速度が続くとは限りません。ファイルサイズを平均速度で割った値には、接続前の待ち時間や保存後の処理時間は含まれません。