MbpsとMB/sの違いとは?通信速度の単位変換と回線選びの完全ガイド
MbpsとMB/sの違いをビットとバイトの関係から整理し、換算表、実効速度の落とし穴、必要帯域の見積もり手順までを実務目線で解説する。
MbpsとMB/sの違いはビットとバイトの違い
Mbpsはメガビット毎秒の略記であり、1秒間に転送できるビット数を百万単位で示す。MB/sはメガバイト毎秒の略記であり、1秒間に転送できるバイト数を百万単位で示す。両者は同じ「1秒あたりの転送量」を表現するが、数える対象がビットかバイトかという点で決定的に異なる。
1バイトは8ビットである。したがって同じ回線速度を表す場合、MB/sで示した数値はMbpsで示した数値の8分の1になる。100Mbpsの回線は理論上12.5MB/sの転送能力を持つ。逆に50MB/sの転送能力は400Mbpsに相当する。
表記上の最大の落とし穴は、小文字のbと大文字のBの区別にある。小文字のbはビット、大文字のBはバイトを指す。日本の通信事業者はMbps表記を、OSやストレージ製品はMB/s表記を採用する傾向がある。異なる土俵の数値をそのまま比較し、回線の能力を誤認する事例は後を絶たない。
2種類の単位が併存する背景
通信技術の設計では、回線速度をビット単位で管理してきた経緯がある。変調方式やフレーム構成といった物理層の仕様はビット列を前提としており、伝送路の能力を記述する際にビット単位が自然だった。国際電気通信連合の勧告やIEEE 802.3なども、ビット毎秒を基本単位としている。
一方、ファイルサイズやメモリ容量はバイト単位で扱われる。OSのファイル管理画面やストレージの製品仕様はバイト系列の表記が標準であり、ダウンロード時間の計算はバイト単位で行うのが実務的である。この二つの慣習が接続点で衝突し、換算の誤解が生じる。
さらに接頭語の定義にも揺れがある。SI接頭語のメガは10の6乗を意味するが、2進法を前提とする文脈では1,048,576を指す場合がある。この2進接頭語を明示するため、国際電気標準会議はIEC 80000-13においてMiB(メビバイト)という表記を規定した。通信速度の表記は10進接頭語が主流だが、ストレージ容量では混在が残る。
換算の計算式と早見表
換算は単純な除算と乗算で行える。MbpsからMB/sへは8で割り、MB/sからMbpsへは8を掛ける。主要な値の対応は次のとおりである。
- 10Mbps = 1.25MB/s
- 100Mbps = 12.5MB/s
- 200Mbps = 25MB/s
- 500Mbps = 62.5MB/s
- 1Gbps = 125MB/s
- 2Gbps = 250MB/s
- 10Gbps = 1,250MB/s
1Gbpsの回線で10GBのファイルを取得する場合、10GBを10,000MBとして計算すると10,000 ÷ 125 = 80秒となる。ただし後述する実効速度の低下により、実際には数倍の時間を要する。逆算の場面では、必要な転送時間から帯域を求める手順が有効だ。600MBのデータを3分で送りたい場合、600 ÷ 180秒 = 3.33MB/sとなり、26.7Mbps以上の実効速度が必要になる。
カタログ値と実効速度が乖離する要因
回線事業者が提示する1Gbpsといった数値は、物理層の理論最大値、またはベストエフォート型サービスの上限値を指す。実測値はこれより小さくなる。主な要因は四つに整理できる。
第一に、プロトコルのオーバーヘッドである。TCP/IPのヘッダ、Ethernetフレームのヘッダ、PPPoEのカプセル化が加わる。PPPoE接続では最大で約8%の帯域が消費される。IPv4 over IPv6方式に切り替えると、このカプセル化の負荷が減り、混雑時間帯の実効速度が改善する場合がある。ただしIPv6に対応しない接続先への通信は引き続きIPv4経路を経由するため、すべての通信が高速化するわけではない。
第二に、上位プロトコルの制御である。TCPのウィンドウ制御や再送処理、TLSハンドシェイクが影響する。遅延の大きいサーバとの通信ではウィンドウサイズが制約となり、帯域に余裕があっても速度が出ない。第三に、宅内機器の性能である。ルーターのNAT処理能力、Wi-Fiの実効スループット、LANポートの規格が上限を決める。Wi-Fi 5の実効値は数Mbps程度、Wi-Fi 6でも数Gbpsには届かないのが実態だ。第四に、測定条件である。測定サーバとの距離、混雑時間帯、同時接続端末数によって結果は大きく変動する。
回線選びに使う必要帯域の見積もり
回線選びでは、契約帯域の大きさよりも用途ごとの必要帯域を積み上げる方法が現実的である。動画配信サービスの推奨帯域は各社が公開している。NetflixはHD画質で5Mbps、4Kで25Mbpsを案内する。Zoomはグループ通話で上下それぞれ1.5Mbps程度、高画質設定では2.5Mbps以上を求めると案内している。
世帯での同時利用を想定し、次のように合算する。
- 4K動画の同時視聴2本: 25Mbps × 2 = 50Mbps
- テレワークのビデオ会議2件: 2.5Mbps × 2 = 5Mbps
- オンラインゲーム1件: 10Mbps
- 予備率を2倍に設定: 合計65Mbps × 2 = 130Mbps
この利用形態であれば、実効100〜200Mbpsが出る回線で足りる。1Gbps契約の意義は、単一セッションの速度よりも、複数端末の同時利用や大容量ファイルの短時間転送にある。なお、オンラインゲームや遠隔操作では帯域よりも遅延とゆらぎの影響が大きい。速度の数値だけで品質を判断できない領域が存在する。
業務利用での転送時間の見積もり
クラウド移行やバックアップの計画では、初回転送に要する時間が工程全体を左右する。500GBのデータを夜間の8時間で転送する場合、500,000MB ÷ 28,800秒 = 17.4MB/sとなり、139Mbps以上の実効速度が常時必要になる。実効速度は時間帯で変動するため、この計算には安全率を掛ける必要がある。
差分バックアップや同期ツールは、初回の全転送と二回目以降の差分転送で挙動が異なる。回線増強の判断は、初回転送の実測値と、日次の変更量を基に評価する。拠点間接続でVPNを用いる場合、暗号化処理とトンネルのオーバーヘッドにより、拠点側のルーター性能が新たな制約になる点も見落とせない。
速度測定の結果を読み解く手順
測定結果を解釈する際は、次の観点を確認する。
- 単一セッションの測定か、複数セッションの合算かを確認する。Ookla Speedtestは複数接続を並列に用いる設定があり、合算値が表示される場合がある。
- 表示単位を確認する。アプリやサービスによってMbpsとMB/sが混在する。
- 測定サーバとの距離が近いほど高く出る。国内サーバの測定値は、海外サーバとの実効速度を保証しない。
- 無線接続の測定値は、有線接続の結果と比較して評価する。差が大きい場合は宅内の無線環境が制約になっている。
- 時間帯を変えて複数回測定し、変動幅を把握する。
混同しやすい表記の注意点
- 「1Gbpsは1GB/s」は誤り。1Gbpsは125MB/sである。
- 「速度が速い回線ほど快適」とは限らない。遅延やパケットロスが大きい回線では、帯域が広くても通話や操作応答の品質が低下する。
- 「Wi-Fiの規格値は実効速度と同義」ではない。規格値は理論最大値であり、実効値は概ねその半分以下になる。
- 「MB/sとMiB/sは同じ」ではない。前者は10進、後者は2進の接頭語に基づく。OSの表示と製品仕様の差はここに起因する。
- 「上りと下りは同じ速度」とは限らない。光回線の多くは上下対称だが、ケーブルテレビ系やモバイル回線では下りが優先される。
編集部の見解
比較の評価軸としては、カタログの最大速度ではなく、実効スループットと遅延・ゆらぎの安定性を分けて確認すべきだと編集部は見る。特に集合住宅向けの回線では、同一設備を共有する時間帯の混雑が体感品質を左右するため、契約帯域の大小だけでは判断できない。用途ごとに必要帯域を積み上げ、実測値を複数時間帯で比較する手順が有効である。
現場での落とし穴は、宅内機器と無線環境が契約帯域のボトルネックになる点にある。1Gbps契約でも、100MbpsのLANポートしか持たないルーターを挟めばそこで頭打ちになる。測定アプリの表示単位や並列接続の有無を確認せずに数値を比較する事例も多い。
今後の方向性としては、10ギガ級サービスの普及に伴い、端末側の受信能力やLAN規格の重要性が増すと評価する。あわせて、速度表記をビットとバイトのどちらに寄せるかという課題は残り、事業者と利用者の双方が単位を明示する運用が定着するかが焦点となる。
参考
よくある質問
- MbpsとMB/sはどちらが大きい数値になるのか
- 同じ回線速度であればMbps表記の方が8倍大きい数値になる。1バイトは8ビットであり、MB/sへ換算するにはMbpsを8で割る。100Mbpsは12.5MB/sに相当する。
- 1Gbpsの回線で1GBのファイルは何秒で取得できるのか
- 理論値では1,000MB ÷ 125MB/s = 8秒となる。実際はプロトコルのオーバーヘッドや宅内機器の制約により、その2〜5倍程度の時間を見込むのが妥当だ。
- 光回線の測定値がカタログ値の半分以下になる原因は何か
- PPPoEのカプセル化、無線区間の実効効率、ルーターの処理能力、測定サーバとの距離、時間帯の混雑が重なる。有線接続で再測定し、IPv4 over IPv6方式の適用も選択肢になる。
- MBとMiBはどう違うのか
- MBは10の6乗バイト、MiBは2の20乗(1,048,576)バイトを指す。IEC 80000-13で区別が規定された。ストレージの製品仕様は10進、OSの表示は2進の場合があり、容量の差として現れる。
コメント