web-dev-qa-db-ja.com

私のファイルのダウンロード速度は180-200kbpsですが、speedtestは1.7mbpsを示しており、2mbpsパックにサブスクライブしていますか?

マレーシアから来ました。私は私の国のISPから2mbpsパックを購読しています。しかし、インターネットからファイルをダウンロードしたときに得られるのは200kbpsだけです。speedtest.comで速度をテストすると、1.7mbpsと表示されます。

私はかなり混乱しています、ISPはユーザーに彼らが言ったことを与えるべきです、ええ、2mbps。しかし、私は200kbpsしか受信せず、speedtestは1.7mbpsを示しているため、さらに混乱します。

それで私はグーグルを始めて、それがVPN圧縮と呼ばれるものに関連していることを知りましたか?

誰かが私にこれらのものがどのように機能するかを説明できますか?購読しているよりもはるかに遅い速度になっているのはなぜですか。 (私はD-Link DSL-2750 Uモデムを使用しています)

ありがとう。

1
ETAN

Mb/sはメガを意味しますビット 毎秒。メガに変換するにはバイト (MB)、バイトには8ビットがあるので、単純に8で割ります。

2Mb/s = 2Mb/s * 1Mb/8MB = 0.25MB/s = 250 kB/s

したがって、理論的に毎秒250キロバイト弱で上限を設定できます。


ここではメガバイトを使用していることに注意してください。これは、メガバイトあたり1000キロバイトを想定しています。 メビバイト(MiB)には、1024の単位ステップの規則が使用されます。これは1024 キビバイト (kiB)で構成されます。ブラウザ/ダウンロードツールが使用するものは、開発者が数学をどのように実装したかによって異なりますが、doがメビバイト/キビバイトを使用する場合、理論上の最大速度は単純に次のようになります。

2Mb/s = 2Mb/s * 1Mb/8MiB = 0.25MiB/s-> 0.25MiB/s * 1024 kiB/MiB = 256 kiB/s

キロバイトはキビバイトの一般的な誤称ですが、ほとんどの目的で違いは無視できることに注意してください(上記のように、両方の結果は互いにかなり近いです)。正確な計算が必要で、結果がどの単位であるかが不明な場合は、プログラムまたはオペレーティングシステムで数学がどのように実装されたかを開発者に尋ねる必要があります。

9
Breakthrough

実際、インターネットサービスプロバイダーは私たちのインターネット速度をビット/秒で言及しています。

そして、あなたのスピードテストのウェブサイトもそれをビット/秒であなたに示しました。

enter image description here

しかし、私たちのコンピューターレベルでは、ダウンロードマネージャーまたは一部のアプリケーションはダウンロード速度をバイト/秒このように示しています。

enter image description here

8ビット= 1バイト

したがって、ISPが512 Kbps、1 Mbps、2 Mbps、4 Mbps。 。例

512 Kbps = 64 KB/s

1 Mbps = 1024 Kbps = 128 KB/s

2 Mbps = 2048 Kbps = 256 KB/s

4 Mbps = 4096 Kbps = 512 KB/s

4
Desingh

スピードテストでは1.7Mbps、接続は2 mbps、ダウンロード速度は約200kBpsです。

何も悪いことはありません

b =ビット

B =バイト

2
Akash

回線速度は10進数単位およびビット/秒で測定されます。データ転送速度はbinary単位とバイト/秒で測定されます。また、この回線はデータを伝送するだけでなく、アドレスと制御情報も伝送する必要があります。ラインエンコーディングのオーバーヘッドはすでに計算されていますが、制御およびアドレス情報のオーバーヘッドは計算されていません。

したがって、「2Mbps DSL」サービスを使用している場合、それは回線が2,000,000ビット/秒を伝送することを意味します。 8で割ると、1秒あたりのバイト数、つまり250,000が得られます。次に、1,024で割ると、1秒あたりのキロバイト数(244KB /秒)を取得できます。 TCP over DSLの最大効率は約95%なので、0.95を掛けると232KB/sになります。したがって、2MbpsDSL回線は232KB/sの最大ダウンロード速度を提供すると予想されます。

だからあなたは球場にいます。

ちなみに、速度テストサイトは通常、使用可能なデータレートをTCPで測定し、8を掛けるだけです。したがって、2Mbps DSL回線は、実際にその回線レートを正確に提供していても、実際にはより低い測定値を与えます(約1.85Mbps)。

1
David Schwartz

人々は細字を読むのを忘れがちです。ほとんどのISPは、2 mbps、20 mbps、200mbpsとは言いません。または彼らはそれを言います、しかしそれから細かい活字でこれがあります:

彼らは最大2mbpsと言います。彼らが保証をしない限り、それはたった0.5mbpsである可能性があり、あなたはSOLです。

1
Grumpy ol' Bear

別の可能性:プロバイダーは、最大2000 MのDSLを約束しました。ここで、dslと2000 Mは36フォントで、最大は2.5フォントです。同じ物理ワイヤ上の人々と帯域幅を共有する必要があります。これは、同じセル上の他の人と帯域幅を共有するUMTSに似ています。

0
ott--

さまざまな理由から、実際の「スピードテスト」の結果は、通常、プロビジョニングされた速度よりも約20%低くなります。これはまさにその通りです。したがって、2 mbpsのサービスでは、speedtestで1.8mbpsが表示されると思います。 1.7 mbpsがあれば、文句は言いません。

200kbpsは、ダウンロード元のサーバーの制限(ほとんどのサーバーには、DOS攻撃による妨害を回避するためのアウトバウンド帯域幅の制限があります)と、 TCPウィンドウ の問題が原因である可能性があります。最も高速な速度から1.7mbpsを取得しているため、ISPで問題が発生する可能性はほとんどありません。

200kBps = 1.6mbpsであるため、bpsとBpsを混同している可能性が高くなります。

0
Old Pro