「100 Mbps」なのにダウンロードが 12.5 MB/s しか出ない理由

ISP の広告には「最大 1 Gbps」と書いてあるのに、実際にファイルをダウンロードすると 125 MB/s しか出ない。回線速度テストでは「500 Mbps」と表示されるのに、Steam のダウンロードは「62.5 MB/s」と表示される。これは回線の問題ではなく、単位の違いです。

通信速度の世界には、紛らわしい単位が溢れています。この記事では、Mbps と MB/s の違いから、ISP の広告表示のカラクリ、そして「本当の速度」の見方まで、通信速度の単位にまつわる混乱を整理します。

ビットとバイト - 8 倍の罠

混乱の根源は、「ビット (bit)」と「バイト (byte)」という 2 つの単位の共存にあります。

  • ビット (b): データの最小単位。0 か 1 の 1 桁
  • バイト (B): 8 ビット = 1 バイト。文字 1 文字を表現できる単位

通信速度は伝統的にビット毎秒 (bps) で表記され、ファイルサイズはバイト (B) で表記されます。この慣習の違いが、8 倍の乖離を生みます。

100 Mbps ÷ 8 = 12.5 MB/s
1 Gbps ÷ 8 = 125 MB/s

つまり、「100 Mbps の回線」でファイルをダウンロードすると、理論上の最大速度は 12.5 MB/s です。これは回線が遅いのではなく、単位が違うだけです。

なぜ通信速度はビットで、ファイルサイズはバイトなのか

通信の世界: ビットが自然

通信回線は、物理的に 0 と 1 の信号を送受信します。電気信号のオン/オフ、光のパルスの有無、電波の変調 - いずれも 1 ビット単位の操作です。通信エンジニアにとって、回線の能力を「1 秒間に何ビット送れるか」で表現するのは自然なことです。

コンピュータの世界: バイトが自然

コンピュータは、データをバイト単位で処理します。メモリのアドレッシング、ファイルシステムのブロックサイズ、CPU のレジスタ幅 - すべてバイト (またはその倍数) が基本単位です。ファイルサイズを「8,388,608 ビット」ではなく「1 MB」と表記する方が、人間にとって直感的です。

ISP にとっての都合

ISP が速度をビットで表記するのには、マーケティング上の理由もあります。「100 Mbps」は「12.5 MB/s」よりも 8 倍大きな数字であり、消費者に「速い」という印象を与えます。これは詐欺ではなく、業界標準の表記法ですが、消費者の誤解を招きやすいのは事実です。

SI 接頭辞 vs 二進接頭辞 - もう一つの混乱

ビットとバイトの混乱に加えて、接頭辞の解釈にも 2 つの流派があります。

  • SI 接頭辞 (10 進): 1 KB = 1,000 バイト、1 MB = 1,000,000 バイト、1 GB = 1,000,000,000 バイト
  • 二進接頭辞: 1 KiB = 1,024 バイト、1 MiB = 1,048,576 バイト、1 GiB = 1,073,741,824 バイト

ハードディスクメーカーは SI 接頭辞 (10 進) を使い、OS は二進接頭辞を使うため、「1 TB のハードディスクを買ったのに、OS では 931 GB と表示される」という現象が起きます。1 TB (10 進) = 1,000,000,000,000 バイト = 約 931 GiB (二進) です。

通信速度の文脈では、Mbps の「M」は常に SI 接頭辞 (10 進、1,000,000) です。ここでは二進接頭辞の混乱は発生しません。

「ベストエフォート」の意味

日本の ISP が提供する回線速度は、ほぼすべて「ベストエフォート型」です。「最大 1 Gbps」は「理想的な条件下での理論上の最大値」であり、常にその速度が出ることを保証するものではありません。

実際の速度に影響する要因は多岐にわたります。

  • 同じ回線を共有するユーザーの数 (特にマンションタイプの光回線)
  • 時間帯による混雑 (夜間のピーク時は速度が低下しやすい)
  • ルーターや LAN ケーブルの性能 (古い機器がボトルネックになる)
  • Wi-Fi の電波状況 (壁や距離による減衰、公衆 Wi-Fi では特に顕著)
  • 接続先サーバーの処理能力と回線容量
  • VPN を使用している場合、暗号化処理によるオーバーヘッドで速度が低下することがある

IP 確認さんで接続情報を確認し、速度テストサイトで実測値を計測してみてください。ISP の広告値と実測値の差を把握することが、ネットワーク環境の改善の第一歩です。

速度の単位 早見表

回線速度 (Mbps) → 実効ダウンロード速度 (MB/s)
10 Mbps → 約 1.25 MB/s
50 Mbps → 約 6.25 MB/s
100 Mbps → 約 12.5 MB/s
500 Mbps → 約 62.5 MB/s
1 Gbps → 約 125 MB/s
10 Gbps → 約 1.25 GB/s

計算式: MB/s = Mbps ÷ 8。これだけ覚えておけば、通信速度の単位で混乱することはなくなります。

まとめ

通信速度の単位が紛らわしいのは、通信業界 (ビット) とコンピュータ業界 (バイト) の歴史的な慣習の違いに起因します。「Mbps ÷ 8 = MB/s」という換算を知っていれば、ISP の広告もダウンロード速度の表示も正しく読み解けます。自分の回線の実態を把握するには、まずIP アドレスの基本を理解した上で、速度テストを実施してみてください。

ネットワーク速度の仕組みを体系的に理解するには、ネットワーク入門書が参考になります。

この記事の関連用語

帯域幅 (バンド幅) ネットワーク回線が単位時間あたりに伝送できるデータ量の上限。bps (ビット毎秒) で表記される。 レイテンシ (遅延) データが送信元から宛先に到達するまでの時間。帯域幅とは独立した指標で、回線速度が速くても遅延が大きい場合がある。 ISP インターネット接続サービスを提供する事業者。回線速度はベストエフォート型で提供されることが多い。 IP アドレス インターネット上のデバイスを識別するための数値アドレス。通信速度とは独立した概念。 Wi-Fi 無線 LAN 技術。規格ごとに最大通信速度が異なり、実効速度は環境に大きく依存する。