私のダウンロード速度を制限しているのは誰ですか?

私のダウンロード速度を制限しているのは誰ですか?

ファイルのダウンロード (直接ではなく P2P) を開始すると、約束された速度よりもはるかに速いダウンロード速度が得られることがありますが、その後、徐々に許容できる速度 (または許容できない速度) まで低下します。

ファイル ホスティング サーバーが DOS 攻撃対策として速度を落としているのでしょうか、それとも ISP がミスに気づくのが遅れたのでしょうか。
また、速度低下が急激ではなく徐々に起こるのはなぜでしょうか。

答え1

ダウンロード速度の計算にはいくつかの問題があり、さまざまな時点で比較的不正確なレポートが生成されます。ダウンロードの開始時が最も不正確になる可能性があります。

ダウンロード リンクをクリックすると、ブラウザと設定に応じて、ファイルをコンピュータ上のどこに保存するかを選択するプロセスを実行する必要があります。この作業中、ブラウザは実際にはバックグラウンドでファイルを一時ストレージにダウンロードしています。ダウンロード速度計算機は通常、最初に開いたときから計算を開始します。これは、ファイルがしばらくダウンロードされた後です。つまり、計算には大量のデータが考慮されますが、時間はほんのわずかであるため、速度は非常に高速に見えます。ダウンロード ウィンドウが開いている時間が、実際にダウンロードが実行されている時間に近づくにつれて、ダウンロード速度の数値はますます正確になります。

これをテストするには、ダウンロードを開始し、ファイル保存ダイアログ プロンプトを 1 分間画面に表示したままにして、大量のデータをダウンロードさせます。その後、[保存] をクリックすると、現実とはまったく関係のない、かなり印象的なダウンロード速度が表示されるはずです。

Opsin 氏が回答で指摘しているように、ISP Boost も速度の数値に影響を与える可能性があり、ダウンロードの種類やサーバーの種類によっても速度の数値が影響を受ける可能性があります。

ISP は「間違いに気付いていない」ため、ISP との契約書の小さなテキストにはっきりと印刷されているように、ISP は支払っている速度までしか約束しません。ISP と接続タイプによっては、他の多くの加入者とスループットを共有しており (ケーブルの場合は、夕食後に Chuck のエピソードを視聴している全員と共有しています)、これが有効なスループットに影響します。

ISP が BitTorrent を制限しない場合は、適切にシードされた Torrent を実行すると、あらゆるタイプのダウンロードで実際のスループットに最も近い値を得ることができます。また、Microsoft.com などの大規模なサイトから昼間に非常に大きなファイルをダウンロードすると、ホスティング サーバーが非常に高速で適切に構成されているため、スループットはかなり正確になります。

答え2

おそらく、ISP には「ブースト」機能があります。そのため、ダウンロードを開始すると、最初の 2 メガバイトは速度が大幅に向上します (これはよくあることです)。または、接続先のサイトも同じことを行っている可能性があります。

答え3

サーバー自体が速度を調整している可能性があります。一部のサーバーでは、最初の数バイト (または KB、MB) を除いてクライアントの接続を調整することを好む場合があります。ただし、これは FTP サーバーではより一般的です。この方法では、小さなファイルをダウンロードするクライアントのユーザー エクスペリエンスが向上し、大きなファイルをダウンロードするクライアントがサーバーの速度をあまり低下させることはありません。

関連情報