ネットワークの説明:メガバイトまたはメガビット?


10

ネットワーク用語と混同されています。

ネットワーク帯域幅の計算方法を教えてください。

人々が20Gbpsと言うとき、それは2.5Gバイトを意味しますか?

VPSの会社が「帯域幅:2000GB /月」と言ったとき、それが何を意味するのかを本当に理解する必要があります。


それは彼らがバイトを請求し、ビットを提供していることを意味します。:)
Yitzchak

回答:


13

GBはビットを指し、GBはバイトを指すことになっています。帯域幅は常にビット/秒で測定されますが、ディスク上のファイルはバイトで測定されます。

あなたの最善の策は、VPS会社に彼らが使用している用語を定義させ、用語がしばしば誤解されたり誤用されたりして同意が得られるようにすることです。


6
これらの用語は、よく知らない人々によって誤解されがちであり、誤用につながります。ほとんどのホスティングプロバイダーは、ビット(小さなb)とバイト(大きなB)の違いについて、特に請求部門や契約書を書く人々の間で非常に明確であることを発見しました:-)
voretaq7

11

ネットワーク帯域幅は通常、単位時間あたりのビット数で表されます(例:45Mb /秒(小さい b)、または45Mビット/秒)。転送レートを表します。

転送されるデータの量は、通常、移動されたバイトの絶対量で見積もられます。たとえば、50MB(大きな B)ファイル、または50MBytesのデータです。


ほとんどのコロケーションプロバイダーは転送速度で帯域幅を販売しています-1秒あたりのビット数が非常に多く、「バースト可能な帯域幅」が許可されています(バースト可能な帯域幅は通常、使用率の95パーセンタイルに基づいて課金されます)。過剰な帯域幅が大量にある場合は、請求額が大きくなります)。

一部のプロバイダーは、転送されたデータの量で販売しています-これは、共有Webホスティング会社ではより一般的です。おおよその概算を使用してこれをレートに変換できます(数量の数値に8を掛け、請求期間の秒数で割ります。2592000秒は約1か月(30日)です)。
ここでの注意点は、計算するレートがほとんど意味をなさないことです。29日間トラフィックをゼロにしてから、30日目にすべての50GBを押し出すことができ、プロバイダーに関する限り、使用率の制限内にいます。計算するレートの最大値からパディングの小さなマージンを差し引いた値に制限すると、転送の上限を超えないことがほぼ保証されますが、パフォーマンスが不必要に低下する可能性があります。

その式の逆は、指定されたレートキャップで転送される最大量の概算を提供します。これはおそらくより便利ですが、レートに基づいて請求するプロバイダーは、ワイヤ(パケット、プロトコル)を通過するすべてのビットをカウントすることに注意してください。とペイロード)、したがって、移動できる実際のデータ量(ペイロード)は、生の数よりもやや少ないと思われます。


7

明らかなビット/バイトの混同、および1000対1024の不一致に加えて、帯域幅にはもう少し既知の問題があります。

  • 64Kbpsは通常64000 bps(?)
  • 1024Kbpsは1024000 bps(??)
  • 1Mbpsは、1000000bpsまたは1048576bps(!)と同じように1024000bpsです。
  • 1Gbpsが104737600024bpsであり、1073741824bpsでも1000000000bpsではないことがわかりました(!!!)

どうして?

これは、デジタル通信の本来の用途が、8KHz(8000Hz)で8ビットADC(アナログ/デジタルコンバーター)を使用し、毎秒64000ビットを生成する電話システムであったためです。次に、T1回線はこれらの音声チャネルの24を集約し、一般的に使用される1536000bps実装を作成しました(通常1.5Mビットとして販売されますが、1.5 * 2 ^ 20は1572864bpsである必要があります)。

同時に、個々のチャネル単位、つまり一度に64000bpsで簡単に販売できました。ずっと後に、多くの新しい伝送技術がbpsではなく64kチャネルの倍数で定義されています。混乱を招くように、これらの乗数は通常2進数の数値なので、8Mbpsは2 ^ 23 = 8388608ではなく128 * 64000 = 8192000bpsになることがあります。


2

業界の標準は、速度はギガビット/秒で示され、測定されたスループットはスループットのギガバイトで示されます(サーバーが送受信したデータの量)。


2

ファイルはバイト単位で測定されます。
したがって、ファイルのダウンロードが接続に使用される最も重要なものである場合、1か月あたりのバイト数で表される場合があります。
ただし、接続帯域幅は8ビットグループと転送されたファイルのバイトとの間に直接的な相関関係がないため、より一般的にはビットで表現されます。(一部のビットはエラー訂正に使用され、一部のプロトコルは8ビットワード以外、または可変ビットレートを使用する場合があります)

最後に、大文字と小文字は意味があり、bはビット、Bはバイトですが、この規則はよく誤用されています。



0

1か月で2000 GB(ギガバイト)。他の細かい回答が示すように、これは29日間はゼロ、30日間は2000、つまり30日間は1日あたり66.6 GBを意味する可能性があります。これは、私の計算が正しければ、30日間継続して6.172 Mbps(メガビット/秒)を意味します。

数学:

2000 gigabytes * 8 bits per byte = 16000 gigabits (16 terabits!)

16000 gigabits / 30 days = 533.33333333... gigabits per day

533.33333... gigabits per day / 24 hours in a day = 22.2222... gigabits per hour

22.222... gigabits per hour / 60 minutes in an hour = .37037037... gigabits per minute

.37037037... gigabits per minute / 60 seconds in a minute = 6.172839506172839506e-3 gigabits per minute

.006172839506... gigabits per minute * 1000 megabits in a gigabit = 6.172839506 megabits per second

6.172839506 megabits per second * 1000 kilobits in a megabit = 6172.8 kilobits per second

したがって、30日間6.172 Mbpsと1秒間に16 Tbpsの間のどこかで消費し、残りの30日間から1秒を差し引いてゼロにするか、追加料金が発生する前の間に消費することができます(実際に1秒で16 Tbpsを消費できると仮定すると、これは、VPSが提供するハードウェアでは不可能です)。


あなたの数学は間違っています。2000GBではなく、20GBで計算したようです。30日間の1メガビット/秒は約320GBなので、2000GBは61.7 kbpsではなく6.3メガビット/秒のようなものになります:-)
3molo

1
男、私はServerFaultが大好きです!私はこのコメントを受け取り、私の偽の数学について私を訂正しました、そして私がそれを修正するためにここに着くときまでに、誰かがすでに私のためにそうしました!ありがとう!そして、私の誤りを訂正してくれてありがとう。
ジェイドダニエルズ

@mskfisher、修正してくれてありがとう。そこで何を考えていたのかわかりません。私はあなたの努力のためにあなたを改造することができればいいのにと思っていますが、そうする方法がわかりません。とにかく、もう一度ありがとう!
ジェイドダニエルズ

0

1か月あたり20 Gbpsと2000 GBはどちらもまったく同じヤードスティックでの測定値です(両方とも単位時間あたりのデータ量を測定します)。

1秒あたり20ギガビット対1か月あたり2000ギガバイト。

変換はかなり簡単です:

2000 GB / month = 6.17 mbps

20 gbps = 6480 TB / month
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.