通信速度変換
メガビット毎秒、メガバイト毎秒をはじめ、ビット単位とバイト単位のあらゆる速度を相互に変換します。
すべてブラウザ内で動作します。アップロード、記録、保存は一切行いません。
100 Mbit/s
12.5 MB/s
メガバイト毎秒
すべての単位で
| 単位 | 記号 | 値 |
|---|---|---|
| ビット毎秒 | bit/s | 100,000,000 |
| キロビット毎秒 | kbit/s | 100,000 |
| メガビット毎秒 | Mbit/s | 100 |
| ギガビット毎秒 | Gbit/s | 0.1 |
| テラビット毎秒 | Tbit/s | 0.0001 |
| バイト毎秒 | B/s | 12,500,000 |
| キロバイト毎秒 | kB/s | 12,500 |
| メガバイト毎秒 | MB/s | 12.5 |
| ギガバイト毎秒 | GB/s | 0.0125 |
| キビバイト毎秒 | KiB/s | 12,207.03 |
| メビバイト毎秒 | MiB/s | 11.92093 |
| ギビバイト毎秒 | GiB/s | 0.01164153 |
100Mbit/sの回線のダウンロード速度は最大でも12.5MB/sで、これは通信会社のごまかしではありません。1バイトは8ビットなので、ブラウザに表示される数字は契約の数字の8分の1になるのです。回線が宣伝より遅いという苦情のほとんどは、この8倍の差によるものです。
仕組み
すべての単位をビット毎秒で表し、変換はそれを経由して行います。1バイトはちょうど8ビットなので、バイト単位の速度は同じ名前のビット単位の速度の8倍です。
ネットワーク機器やインターネット契約はビット単位(kbit/s、Mbit/s、Gbit/s)で表されます。回線が実際に運ぶのはビットだからです。ファイルマネージャー、ブラウザ、ダウンロードソフトはバイト単位で表示します。ファイルの大きさはバイトで測るからです。書いたときに両者を区別するのは小文字のbと大文字のBだけで、だからこそよく混同されます。
2進接頭辞の単位もあります。1キロバイト毎秒は1,000バイト毎秒、1キビバイト毎秒は1,024バイト毎秒です。実際には1,024バイトで数えながら「KB/s」と表示するソフトもあるので、どちらかを決めつけずに両方を載せています。
例
| ケース | 入力 | 結果 |
|---|---|---|
| 100 Mbit/sの回線をダウンロード速度で表すと | 100 Mbit/s | 12.5 MB/s |
| ギガビットイーサネットの最大速度 | 1 Gbit/s | 125 MB/s |
| 10進と2進のメガバイトが分かれるところ | 1 MB/s | 0.9536743 MiB/s |
よくある質問
100Mbit/sの回線で11MB/sしか出ません。故障ですか?
おそらく違います。計算上の上限は12.5MB/sで、データが1バイトも動く前に、プロトコルのオーバーヘッド(TCPヘッダー、IPヘッダー、イーサネットフレーム)が数パーセントを持っていきます。正常な100Mbit/sの回線なら11は普通の数字です。
ファイルのダウンロードにどれくらいかかりますか?
単位をそろえたうえで、サイズを速度で割ります。4GBのファイルを100Mbit/sの回線でダウンロードする場合は4,000MBを12.5MB/sで割るので、理論上の最大速度で約320秒、実際にはそれよりかなり長くかかります。ファイルサイズはデータ容量のページで、速度はここで変換してから割り算してください。
契約はMbit/sなのに、ダウンロードはMB/sで表示されるのはなぜですか?
慣習として別のものを測っているからで、だますためではありません。回線は物理的な信号速度なのでビットで表し、ファイルはストレージの番地付けの単位であるバイトで測ります。どちらも正直な数字で、8倍の差があるだけです。
アップロードはどうですか?
計算は同じです。単位も8倍の係数も上りと下りで変わらず、変わるのは数字だけです。ほとんどの家庭用回線では、アップロードの数値のほうが小さくなります。
知っておきたいこと
- ここで使う係数はすべて丸めた測定値ではなく厳密な定義なので、結果に含まれる誤差は有限の桁数で表示することによるものだけです。