ビット、バイト、メガバイト、メガビット、およびギガビットの違いは?

コンピュータネットワーキングにおけるビットおよびバイトという用語は、ネットワーク接続を介して伝送されるデジタルデータの標準単位を指す。 1バイトごとに8ビットがあります。

メガビット(Mb)とメガバイト(MB)の「メガ」接頭辞は、多くの場合、数千のビットとバイトを扱うため、データ転送速度を表現するのに好ましい方法です。 たとえば、ご家庭のネットワークで毎秒100万バイトのデータをダウンロードできる可能性があります。これは、8メガビット/秒、さらには8Mb / sと書かれた方が適切です。

測定値によっては、1,073,741,824などの大きな値にビットが生成されます。これは、1ギガバイト(1,024メガバイト)のビット数です。 さらに、 テラバイト、ペタバイト、エクサバイトはメガバイトよりも大きいです!

ビットとバイトの作成方法

コンピュータは情報をデジタル形式で表現するためにビット( 2進数字の略)を使用します。 コンピュータビットはバイナリ値です。 数値で表される場合、ビットは1(1)または0(0)のいずれかの値を持つことができます。

現代のコンピュータは、デバイスの回路を流れる高電圧および低電圧からビットを生成する。 コンピュータネットワークアダプタは、これらの電圧を、ネットワークリンクを介して物理的にビットを送信するために必要な1と0に変換します。

ネットワークメッセージの符号化の方法は、伝送媒体によって異なる。

バイトは単なる固定長のビットシーケンスです。 最新のコンピュータでは、データをバイト単位で整理して、ネットワーク機器、ディスク、メモリのデータ処理効率を向上させています。

コンピュータネットワークにおけるビットとバイトの例

普通の状況では、コンピュータネットワークの慣れないユーザでもビットとバイトが発生します。 これらの例を考えてみましょう。

インターネットプロトコルバージョン4(IPv4)ネットワークのIPアドレスは、32ビット(4バイト)で構成されています。 例えば、アドレス192.168.0.1は 、そのバイトごとに値192,168,0、および1を有する。 そのアドレスのビットとバイトは次のようにエンコードされます:

11000000 10101000 00000000 00000001

データがコンピュータネットワーク接続を通って移動する速度は、伝統的にビット/秒(bps)の単位で測定されます。 現代のネットワークは、 メガビット/秒(Mbps)およびギガビット/秒(Gbps)と呼ばれる、 毎秒数百万または数十億ビットを送信する能力がある。

したがって、54 Mbps(6.75 MB)でデータをダウンロードできるネットワーク上に10 MB(80 Mb)のファイルをダウンロードしている場合は、以下の変換情報を使用して、ファイルをわずか1秒でダウンロードできることがわかります(80/54 = 1.48または10 / 6.75 = 1.48)。

ヒント: インターネットの速度テストサイトで、ネットワークがデータをダウンロードしてアップロードする速度を確認できます

対照的に、 USBスティックやハードドライブのようなコンピュータ記憶装置は、バイト/秒(Bps)単位でデータ転送します。 2つを混同するのは簡単ですが、1秒あたりのバイト数はBpsで、大文字の「B」ですが、1秒あたりのビット数は小文字の「b」です。

WPA2、WPA、および旧WEPのようなワイヤレスセキュリティキーは、通常16進表記で書かれた一連の文字と数字です。 16進数は4ビットの各グループを1つの値として表し、0〜9の数字、または「A」と「F」の間の文字を表します。

WPAキーは次のようになります。

12345678 9ABCDEF1 23456789 AB

IPv6ネットワークアドレスは、通常、16進数の番号付けも使用します。 各IPv6アドレスには、次のような128ビット(16バイト)が含まれています。

0:0:0:0:0:FFFF:C0A8:0101

ビットとバイトを変換する方法

次のことがわかっている場合は、ビットとバイトの値を手動で変換するのは簡単です。

たとえば、5キロバイトをビットに変換するには、2番目の変換を使用して5,120バイト(1,024 X 5)を取得し、最初に40,960ビット(5,120 X 8)を取得します。

これらのコンバージョンを得るもっと簡単な方法は、ビット計算機のような電卓を使うことです。 Googleに質問を入力して値を見積もることもできます。