web-dev-qa-db-ja.com

ケーブルモデム速度テスト

利用可能な一般的な速度テスト(ケーブル、DSLなど)は正確ですか?もしそうなら、どのように?また、1つのファイルのダウンロード速度のみを測定し、応答性、遅延、堅牢性などは測定していないようです。測定方法を知っている人はいますか?そのトピックに関する良い記事へのリンクはありますか?

8
ra170

ほとんどの速度テストは欠陥があるifWebブラウジングのパフォーマンスを測定したい場合(かなりの数の人々が何をするのか)。ほとんどすべてのテストはFlashまたはJavaを使用し、ブラウザのHTTPスタックを完全にバイパスします。これらのテストでは通常、単一の大きなファイルを使用し、永続的な接続とHTTP/1.1パイプラインの利点を完全にバイパスして、一部のブラウザーのみがネイティブにサポートします。 FlashまたはJavaを使用して単一の大きなファイルをダウンロードする場合は、これらのテストの方が適切な場合があります。

また、一部のフラッシュテストでは、ブラウザ間で結果に大きなばらつきが見られました。これは、ブラウザがフラッシュアニメーションを処理する方法に関係しているため、ネットワークパフォーマンスとは関係なく結果が歪んでいます。

これらのテストを改善するには、方法論に以下を反映させる必要があります。

  1. そのテストは、テストされているものに合わせて調整されています! 単一ファイルでフラッシュネットワークのパフォーマンスをテストする場合を除いて、フラッシュを使用しないでください。ブラウザテストでは、実際の状況を再現するために、複数のタブで複数のリソースを使用する必要があります(CSSとJSは、一部のブラウザでの連続ダウンロードをブロックする可能性があることを忘れないでください)。トレント速度をテストしている場合は、膨大な数の小帯域幅のHTTP/UDP接続が必要です。
  2. 変動性の測定。ほとんどのテストは一度何かを行い、単一のサンプルでは何かを確実に知るのに十分ではありません。繰り返しのテスト全体で平均化する必要があり、重要なことに、分散を推定する必要があります。変動性が+ -100の場合、180は150よりも本当に優れていますか? {回答:いいえ}

これに最適なリソースはわかりませんが、SteveSouderは少なくともWebパフォーマンスについて広範囲にわたって書いています。

http://stevesouders.com/

他の人が示唆したテストはすべて、これらの技術的な問題に反するものです。それらは一般的に役立つかもしれない大まかな数をあなたに与えるでしょう、しかしあなたは制限に注意するべきです。特に派手なフラッシュアニメーションはまったく役に立たないように見えます。私が言ったように、実際には結果が大幅に歪む可能性があります。

8
The Tentacle

良好な接続は、重要な部分で構成されています。スループットと応答性。もっとありますが、私はメイン2に固執しています(私の意見では)。スループットとは、接続(ダウンロード/アップロード)を介してプッシュまたはプルできるデータの量です。応答性とは、私のリクエストが宛先に戻ってくるまでの速さです。両方がお互いに少し影響します。

スループットは非常に簡単なテストです。ここにリストされているサイトの1つにアクセスするだけで、アップロード/ダウンロードの速度がテストされます。 ISPから支払う接続は上限であることに注意してください(ほとんどの場合)。たとえば、私は6mbダウン/ 1mbアップ接続の料金を支払います。 6mbダウン/ 1mbアップは私の接続の上限です。一部のISPには下限があります。例としては、ISPが接続が3MBダウンから6MBダウンになると言っている場合があります。もう1つの重要な部分は、データをプルまたはプッシュするリモートホストです。接続が大きい場合は、リモートホスト接続によって制限され、リモートホストを効果的にDoSします。

応答性をテストするのは少し難しいです。私はそれをテストする正しい方法について100%確信がありません。ウィンドウ内のpingやtracertなどのコマンドは良いスタートです。リモートホストとの間の往復にかかる時間の大まかなアイデアが得られます。これは、リモートホストがリクエストを処理して送り返すのにかかる時間も考慮に入れているので、これを一粒の塩で取ってください。 Webサーフィンやオンラインチャットでは、応答性は大した問題ではありません。これは、オンラインゲームなどのアプリケーションで機能します。応答時間が遅いと、「ラグ」が発生し、ゲームの流動性が低下してプレイできなくなります。オンラインゲームは、より高いスループットよりも高速な応答に依存しています。

接続を評価する際に考慮すべきその他の事項は、稼働時間、ブロックされているポート、Bittorrent、IRC、SMTP、またはその他のサービスの使用に関するISPポリシーです。

6
Tony

DSLReports しばらくの間ラウンドされており、適切なダウンロード、アップロード、および遅延テストがあります。

2
Jeffrey

speedtest.net も人気のあるサービスです。

ただし、最も正確な結果を得るには、1日のさまざまな時間に、一定期間にわたって一連のテストを実行します。

2
Molly7244

http://www.speedtest.net/

そして

http://www.bandwidthplace.com/ どちらもとても良いです。

1
Konrad

速度テストだけを使用することに加えて、パケット損失を見つけることは、接続が遅いように見える可能性があるため、役立つことがよくあります。 UnixとWindowsの両方で、tracerouteコマンドを使用できます。または、Nice GUIプログラムが必要な場合は、 Ping Plotter のようなものを試すことができます。

1
Graham

http://www.internetfrog.com/mypc/speedtest/ は、試すことができるもう1つの速度テストツールです。

0
braveterry

ISPがサーバーの1つで実行されるテストを提供している場合は、それが最良の選択になります。

COX速度テスト COXのお客様が利用できます。

これは、インターネットが多くの接続で構成されており、ISPへの接続はそのうちの1つにすぎないためです。これらの速度テストWebサイトは使い勝手が良いですが、結果はISPとその速度テストWebサーバー間のインターネットトラフィックに基づいて単純に異なる場合があります。

あなたがあなたからあなたのISPまでの速度を測定したいなら、あなたは彼らのネットワーク上のサーバーを使う必要があります。

一方、ある時点で、ISPの外部にあるサーバーに接続する必要があります。 (たとえば、www.superuser.com)ISPから外部への接続も重要です。優れたISPは、 インターネット への接続がいくつかあるため、AT&Tネットワークに問題がある場合でも、グローバルクロッシングおよびレベル3のネットワークとの接続は維持されます。

これを理解するには、さまざまな速度テストWebサイトをさまざまな時間帯と曜日で試して、どのパターンに気付くかを確認するよりもはるかに良い方法はありません。

0
Kevin Panko