回答:
Webブラウジングのパフォーマンスを測定したい場合は、ほとんどの速度テストに不備 があると思います(これはかなりの数の人が行うことです)。ほとんどすべてのテストはFlashまたはJavaを使用しており、ブラウザーのHTTPスタックを完全にバイパスします。これらのテストは通常、単一の大きなファイルも使用し、永続的な接続とHTTP / 1.1パイプラインの利点を完全にバイパスして、一部のブラウザーのみがネイティブでサポートします。FlashまたはJavaを使用して単一の大きなファイルをダウンロードする場合は、これらのテストがより関連性がある可能性があります。
また、一部のフラッシュテストでは、ブラウザー間で結果に大きなばらつきが見られます。これは、ブラウザーがフラッシュアニメーションを処理する方法に関連しているため、ネットワークパフォーマンスに関係なく結果が歪んでいます。
これらのテストを改善するために、方法論は以下を反映する必要があります。
このための完璧なリソースはわからないが、Steve Souderは少なくともWebパフォーマンスについて広範囲に書いている。
他の人が提案したテストは、これらの技術的な問題のすべてに当てはまらないものです。一般的に役立つ大まかな数値が表示されますが、制限に注意する必要があります。特に派手なフラッシュアニメーションはまったく役に立たないようであり、前述したように、実際に結果を大幅に歪める可能性があります。
良好な接続は、主要な部分で構成されています。つまり、スループットと応答性です。もっとありますが、私はメインの2に固執しています(私の意見では)。スループットは、接続(ダウンロード/アップロード)を介してプッシュまたはプルできるデータの量です。応答性とは、私の要求が目的地に到達し、戻ってくるまでの時間です。どちらもお互いに少し影響します。
スループットは非常に簡単なテストです。ここにリストされているサイトの1つにアクセスするだけで、アップロード/ダウンロード速度がテストされます。ISPから支払う接続は上限(ほとんどの場合)であることを覚えておいてください。たとえば、6mbダウン/ 1mbアップ接続の料金を支払います。6mb down / 1mb upは私の接続の上限です。一部のISPには下限があります。例としては、ISPが接続が3MBダウンから6MBダウンになると言っている場合です。もう1つの重要な部分は、データのプルまたはプッシュを行うリモートホストです。接続が大きい場合、リモートホスト接続と事実上リモートホストのDoSによって制限されます。
応答性をテストするのは少し難しいです。私はそれをテストする正しい方法を100%確信していません。ウィンドウ内のpingやtracertのようなコマンドが良いスタートです。これらは、リモートホストとの往復にかかる時間の概要を示します。これは、リモートホストがリクエストを処理して送り返すのにかかる時間も考慮に入れているため、これを細かく調整してください。Webサーフィンやオンラインでのチャットでは、応答性はそれほど重要ではありません。これは、オンラインゲームなどのアプリケーションと連動します。応答時間が遅いと、「ラグ」が発生し、ゲームの流動性が低下し、プレイできなくなります。オンラインゲームは、高スループットよりも高速応答に依存しています。
接続を評価する際に考慮すべき他の事柄は、稼働時間、ブロックされているポート、Bittorrent、IRC、SMTP、またはその他のサービスに関するISPポリシーです。
DSLReportsはしばらくの間、まともなものであり、まともなダウンロード、アップロード、および待ち時間のテストを備えています。
speedtest.netも人気のあるサービスです。
ただし、最も正確な結果を得るには、一連のテストを一定期間、1日の異なる時間に実行します。
速度テストだけを使用するだけでなく、パケット損失を検出すると、接続速度が低下しているように見える場合があるため、これを確認すると役立ちます。UnixとWindowsの両方でtracerouteコマンドを使用できます。また、優れたGUIプログラムが必要な場合は、Ping Plotterなどを試すことができます。
http://www.internetfrog.com/mypc/speedtest/は、試すことができるもう1つの速度テストツールです。
ISPがいずれかのサーバーで実行するテストを提供している場合は、それが最良の選択です。
これは、インターネットが多数の接続で構成されており、ISPへの接続がそれらの1つにすぎないためです。これらの速度テストWebサイトは便利に使用できますが、ISPとその速度テストWebサーバー間のインターネットトラフィックに基づいて結果が異なる場合があります。
あなたからあなたのISPまでの速度を測定したいなら、あなたは彼らのネットワーク上のサーバーを使う必要があります。
一方、ある時点で、ISPの外部のサーバーに接続する必要があります。(たとえば、www.superuser.comとしましょう)ISPから外部への接続も重要です。優れたISPには、インターネットへの接続がいくつかあります。ので、AT&Tネットワークに問題がある場合でも、グローバルクロッシングとレベル3のネットワークとの接続は維持されます。
これを理解するには、さまざまな速度テストWebサイトを、時間帯や曜日を変えて試して、どのパターンに気付くかを確認するよりもはるかに良い方法はありません。