ユーザ用ツール

サイト用ツール


サイドバー

ネットワークを勉強したいエンジニアにオススメの本

目次

line:bps.html


Top#回線 に戻る

回線速度「bps」を理解する(ビットとバイト)

bps (bits per seocnd)

  • 回線速度は、「bps」が使われます。
  • 1秒間に転送できるビット数
    1bpsだと1秒間に1ビットのデータを転送できるということです。
利用例
  • NICの速度(100Mpbs, 1Gbps, 10Gbpsなど)
  • インターネットの速度(100Mpbs, 1Gbpsなど)


Byte(バイト)

  • データ容量は、ビット(bit)ではなく、バイト(Byte)が使われます。
1バイト(Byte) = 8ビット(bit) 

  bitをByteにするために8で割る
利用例
  • ファイルサイズは、1KB, 100KBなどバイト(Byte)が使われます。


計算例

速度(bps) 1秒間に転送できる量(Byte) おおよその計算
56 kbps 6.8KB
■計算
56 kbps = 56,000 bps
56,000 bps / 8 = 7,000 Byte
7,000 Byte / 1024 = 6.8359375 KByte = 6.8 KByte
56 k / 8 = 7 KB
256kbps 31.25KB 256 k / 8 = 32.125KB
512kbps 62.5KB 512 K / 8 = 64KB
1Mbps 122KB 1M = 1,000k
1,000k / 8 = 125 KB
10Mbps 1220KB (約1.2MB) 10M = 10,000K
10,000K / 8 = 1250KB
50Mbps 5.9MB
50,000,000 bps / 8 = 6,250,000 Byte
6,250,000 Byte / 1024 = 6103 KByte
6103KByte /1024 = 5.9 MByte
50M /8 = 6.25MB
100Mbps 12207 KB [約12MB]
■計算
100Mbps = 100,000,000 bps (bit/s)
1Byte=8bitなので、100,000,000 bps / 8 = 12,500,000 Byte/s
見やすくキロにする:12,500,000 /1024 = 12,207 KByte/s
見やすくメガにする:12,207 / 1024 = 11.9MByte/s
100Mbps / 8 = 12.5MByte
*実測値:7MB/s
1000Mbps = 1Gbps 122,070 KB [約120MB] 1000Mbps / 8 = 125MByte
*実測値:30MB/s
10Gbps 1,220,700 KB [約1,200MB] 10Gbps / 8 = 1.25GByte


質問 回答
通信速度が256 kbpsの場合、
1秒間に転送されるデータ転送量は何 KBか?
256 kbps = 256,000bps
1秒間に、256,000bitのデータを転送できます。
転送量を求めるために、Byteに変換します。
8bit = 1Byteなので、bitをByteにするために8で割る。
256,000bps / 8 = 32,000Byte
1KByte = 1024Byteなので、KByteにするために、1024Byteで割る。
32,000Byte / 1024byte = 31.25KByte


参考


line/bps.html.txt · 最終更新: 2019/09/15 00:22 by kurihara

ページ用ツール