MbpsとMB/s:ダウンロード速度が思っているものと違う理由
ブロードバンドプランは200 Mbpsを約束しています。大きなファイルのダウンロードを始めるとブラウザーに25 MB/sと表示されます。何かが間違っているのでしょうか?いいえ、何も間違っていません。同じ数字が2つの異なる単位で表されているだけで、その関係が日常のコンピューティングで最も根強い混乱の原因となっています。
一文での混乱の説明
インターネット速度はメガビット毎秒(Mbps)で測定されます。ファイルサイズとダウンロードの進行状況バーはメガバイト毎秒(MB/s)で測定されます。1バイトは8ビットなので、200 Mbpsの接続は最大25 MB/sの実際のファイルデータを届けます。
この単一の変換——メガビットを8で割ってメガバイトを得る——がギャップを説明します。この記事の残りの部分では、業界がそのような選択をした理由と、実際にこの計算を適用する方法を説明します。
ビットとバイト:簡単なおさらい
単位が意味をなす前に、基礎となる概念を明確にする必要があります。
ビットはデジタル情報の最小単位:0または1です。バイトは8ビットのグループです。単一のASCII文字——「A」という文字、スペース、数字——は1バイトです。現代のスマートフォンで撮った1080pの写真は約3〜5百万バイト(3〜5 MB)です。
なぜインターネット速度はビットで測定されるのか
ネットワークエンジニアはデジタル通信の黎明期からビットを使用してきました。当時、物理回線は1秒間に何回の信号転換を伝えられるかで特徴付けられていました。その慣習はパソコン以前から存在し、変わることはありませんでした。規制機関、ISP、ルーターベンダーはすべてビット毎秒(bps、Kbps、Mbps、Gbps)でスループットを報告しています。
なぜファイルサイズはバイトで測定されるのか
オペレーティングシステムはデータをバイトで保存します——これはアドレス可能なメモリとストレージの基本単位です。OSがファイルを「4.7 GB」と報告するとき、それは4.7 × 10⁹バイトを意味します。すべてのダウンロードマネージャー、ファイルエクスプローラー、バックアップツールはストレージ層に直接マッピングされるためこの慣習に従っています。
覚えるべき×8の乗数
1バイト = 8ビット
1 MB/s = 8 Mbps
MbpsをMB/sに変換するには:8で割る。
MB/sをMbpsに戻すには:8を掛ける。
ISPの速度が実際に意味すること
ISPが宣伝する数字は接続の物理層最大スループットです。それは回線が達成できるもの——特定のダウンロードで必ずしも見るものではありません。
スピードテスト結果を正しく読む方法
スピードテストツール(fast.com、speedtest.net)はデフォルトでMbpsで測定します。「182 Mbps」という結果は、テストがデバイスとテストサーバー間で1秒あたり182メガビットでデータを転送したことを意味します。ファイルダウンロードにとってどういう意味かを知るには8で割ります:約22.75 MB/sです。
スピードテストが182 Mbpsを返しても、ISPが200 Mbpsプランを売った場合でも、それは正常です。理論上の最大値から差し引くいくつかの要因があります。
最大スループット対実際のスループット
TCPオーバーヘッド。 TCP——事実上すべてのファイルダウンロード、ウェブリクエスト、ストリーミングで使用されるトランスポートプロトコル——には確認ヘッダー、エラーチェック、フロー制御パケットが含まれており、これらはファイルデータを運びません。典型的な条件では、TCPオーバーヘッドは総帯域幅の5〜10%です。
共有インフラ。 ブロードバンド接続は街路キャビネットやCMTSノードで近隣と共有されます。ピーク時間帯(夜間、週末)には実際のスループットが低下します。
サーバー側の制限。 ダウンロードサーバーは個別接続を制限する場合があります。10 MB/sに制限されたサーバーからダウンロードする200 Mbpsの接続は、回線ではなくサーバーの制限を飽和させます。
Wi-Fiオーバーヘッド。 デバイスとルーター間の無線接続は独自の効率損失をもたらします。「867 Mbps」と評価された802.11ac接続は、理想的な条件下で現実的には300〜400 Mbpsの実際のスループットを提供します。
現実的な経験則:通常の条件下でISPの宣伝速度の**75〜85%**を期待してください。
SIプレフィックス対バイナリプレフィックス:メガ/メビの落とし穴
ストレージと大規模ファイル転送に特に関係する、2番目のあまり一般的でない混乱の原因があります。
1 MB = 1,000,000バイト対1 MiB = 1,048,576バイト
SI(メートル法)プレフィックス「メガ」は正確に1,000,000(10⁶)を意味します。ハードドライブメーカー、ISP、ほとんどのソフトウェアはSIプレフィックスを使用します:1 MB = 1,000,000バイト、1 GB = 1,000,000,000バイト。
バイナリプレフィックス「メビ」(MiB)は2²⁰ = 1,048,576を意味します。Windowsなどのオペレーティングシステムは伝統的にバイナリ単位でファイルサイズを報告しますが「MB」とラベルを付けます——これが「500 GB」のハードドライブがWindowsエクスプローラーで約465 GBと表示される古典的な混乱を引き起こします。
いつ問題になるか?
日常的なブロードバンド速度計算では、差は無視できるほど小さいです(ギガバイトレベルで約5%)。次の場合に重要になります:
- ストレージのプロビジョニング: ファイルシステムでフォーマットされた「2 TB」NASは、一部のOSレポートで1.82 TiBの使用可能スペースを表示する場合があります。
- 大規模データ転送の計画: 1 TBのバックアップは1,000,000,000,000バイト(SI)——帯域幅計算ツールは2⁴⁰ではなく10¹²バイトとして扱う必要があります。
- RAMスペックの読み取り: RAMは常にバイナリ単位で指定されます(1 GB RAM = 1,073,741,824バイト)、したがってOSのメモリレポートは正確です。
精度が重要な場合は、IEC標準のバイナリプレフィックス(KiB、MiB、GiB、TiB)を使用し、どのシステムを使用しているかを明示してください。
実際の計算例
以下の計算はSI単位(1 MB = 1,000,000バイト、1 GB = 1,000,000,000バイト)を使用し、実世界のスループット効率を80%と仮定します。
100 Mbpsで4K映画をダウンロードするのにどのくらいかかるか?
典型的な4K Blu-rayリップは50〜80 GBです。60 GBとしましょう。
- 100 Mbps × 80%効率 = 80 Mbps実効 = 10 MB/s
- 60 GB ÷ 10 MB/s = 6,000秒 ≈ 100分
これは100 Mbpsの接続で1時間40分です。1 Gbpsの光回線(125 MB/s × 80% = 100 MB/s実効)では、同じファイルが約10分でダウンロードされます。
1 TBを一晩でバックアップするのにどのくらいかかるか?
8時間のバックアップウィンドウがあります。100 Mbpsのアップロード速度で1 TBをバックアップできますか?
- 100 Mbps = 12.5 MB/s × 80% = 10 MB/s実効アップロード
- 8時間 = 28,800秒
- 10 MB/s × 28,800秒 = 288,000 MB = 288 GB
いいえ——100 Mbpsアップロードリンクは8時間で約288 GBを移動できますが、1 TBは無理です。8時間ウィンドウで1 TBをバックアップするには約350 Mbpsの使用可能アップロードスループットが必要です。
4K HDRをストリーミングするのに何の速度が必要か?
Netflix 4K HDRは25 Mbpsが必要です。Disney+ 4K HDRは25 Mbpsが必要です。YouTube 4Kは20 Mbpsまでスパイクする可能性があります。Apple TV+ 4Kは約20〜30 Mbpsです。
実際には、ビットレートのスパイクとTCPオーバーヘッドに対応するために、4Kストリームごとに40〜50 Mbpsの利用可能な帯域幅を計画してください。200 Mbpsの家庭用接続では、品質が低下する前に4〜5本の同時4Kストリームをサポートします。
単位間の変換を頭痛なしに
暗算は簡単なチェックには使えますが、整数でない数字には対応できません——「75 Mbpsの接続で347 GBをアップロードするのにどのくらいかかるか?」はほとんどの人が頭で計算したくないことです。
FileCrankのネットワーク速度コンバーター →はMbps、MB/s、Kbps、Gbpsとすべての一般的なバリアントの間で即座に変換します。ISP速度を貼り付け、希望の単位を選択すると、結果が即座に出ます——計算なし、単位追跡なし。
転送時間の計算——特定のサイズのファイルを特定の速度で移動するのにどれくらいかかるか、または時間目標を達成するのに何の速度が必要か——には帯域幅計算ツール →が両方向で処理します。任意の2つの値を入力すると3番目が解かれます。両ツールともFileCrankの無料ネットワークツール →スイートの一部であり、ブラウザー内で完全に動作します。
よくある質問
4人家族に100 Mbpsで十分か?
ほとんどの家庭には十分です。4つの同時4Kストリームには約100〜150 Mbpsが必要で、ブラウジング、ビデオ通話、バックグラウンド同期のための余裕もあります。100 Mbpsが制約を感じ始めるのは、複数の人が大きなダウンロードやアップロードを同時に行う場合です。
スピードテストはMbpsを表示するが、ダウンロードマネージャーはMB/sを表示するのはなぜか?
スピードテストは通信業界標準(ビット)に従います。ダウンロードマネージャーはOSの標準(バイト)に従います。スピードテストの数字を8で割って直接比較してください。スピードテストが80 Mbpsを表示する場合、ダウンロードマネージャーはピーク時に約10 MB/sを表示するはずです。
ファイル圧縮はMbpsの転送速度に影響するか?
Mbpsはワイヤー速度——接続がデータを移動する速さを測定します。圧縮は転送が必要なバイト数を減らすので、圧縮された転送は実際の時間では早く終わりますが、接続自体のMbpsレートは変わりません。実質的に同じビットレートでより少ないバイトを送っています。
レイテンシと帯域幅の違いは何か?
帯域幅(Mbpsで測定)は1秒間に流れるデータ量——パイプの幅です。レイテンシ(ミリ秒で測定)は往復にかかる時間——データが動き始める前の遅延です。高帯域幅・高レイテンシのリンク(衛星接続など)は大きなファイルを素早くダウンロードできますが、ビデオ通話やゲームなどのインタラクティブアプリケーションには遅く感じます。
なぜハードドライブは宣伝より少ないスペースを表示するのか?
ドライブメーカーはSI単位を使用します:1 TB = 1,000,000,000,000バイト。WindowsはバイナリユニットでストレージをGBとラベル付けして報告します:Windowsの1「GB」= 1,073,741,824バイト。Windowsでフォーマットして読み取った「1 TB」ドライブは約931 GBを表示します。ドライブに欠陥はありません——SIプレフィックスとバイナリプレフィックス間のラベリングの不一致です。