web-dev-qa-db-ja.com

pingが高いと、Webブラウジングが遅くなりますか?

最近、インターネット接続のブラウジングが遅いという問題があります。ダウンロード速度は完璧です。私のインターネットプロバイダーによると、接続はすべて正常です。私が頻繁に使用するいくつかのサイトに対してpingテストを実行してみました。 200msから400msの間でさまざまなping時間を取得しています。私が読んだことから、理想的なpingは50ms未満です。 + 200msのpingは、最近直面している遅いWebブラウジングを説明していますか?接続に問題がないとISPが言った場合、これをどのように修正できますか?

7
user971251

ここには多数の潜在的な問題と誤解があり、一部はISPに関連し、その他は関連していません。まず、主要なものを展開してから、いくつかのテストにアドバイスし、考えられる原因と修正について推測します。

Ping時間は、サイトに到達して接続をネゴシエートするのにかかる時間のみを反映しています。 50ミリ秒を適切で200ミリ秒を低速として指定することは単純です-ping時間に関することの1つは、サーバーまでの距離が最小時間を指示できることです。たとえば、オーストラリアの高速サイトでは、ping時間が140ミリ秒を超える場合、主に光速のため、アメリカにいます。とはいえ、混雑した小さな接続は非常に長い待機時間を持つ可能性があります。

レイテンシの問題は、ISPによって引き起こされる可能性があります。特に、ハードウェアの障害、ルーティングの問題、またはリンクのQOSですが、ほとんどの問題は、ISP間またはホームネットワークで発生します。

レイテンシの問題の診断を開始する良い方法は、pingtracerouteを組み合わせた(Win)MTRを使用して、レイテンシが発生している場所を示し、強力なパケット損失と整合性を提供できることです。混雑やその他の問題の兆候。これをしばらく実行して、解釈のために結果をここに投稿することをお勧めします。

あなたの場合、私が問題を仮定すると思うさらなる情報がなければ、3つのことの1つまたは組み合わせです-

  1. アップロードリンクが混雑しています。 DSL接続を使用している場合、ダウンロード帯域幅は多く、アップロード帯域幅はほとんどありません。大量のアップロードがある場合、リンクが混雑し、パケットの確認応答が遅くなるため、接続が混雑する可能性があります(大量のダウンロードにはほとんど影響がありません)。

  2. Wi-Fiチャネルが混雑しています。 Wi-Fiを使用している場合は、これが最も起こりそうな問題として私が選択するものであり、特に可変レイテンシについて言及している場合にそうです。イーサネットケーブルに接続してみて、問題が解決するかどうかを確認します。

  3. スパムなどを送信しているネットワークの侵害されたシステムである可能性があります。 Wi-Fiを無効にして、一度に接続できるデバイスは1つだけにしてください。それで一部のデバイスの問題が修正され、他のデバイスでは修正されない場合は、低速のデバイスが侵害されていると考えられます。

ファームウェアの問題やDSLのネゴシエーション/回線の問題など、他の可能性もありますが、より可能性の高い問題を最初に除外します。

10
davidgo

Pingは、往復時間(RTT)、またはメッセージがコンピューターからサーバーに送信されて戻るまでにかかる時間の測定値です。遅延をレイテンシと呼びます。

2つのオフィス間の光ファイバー回線のレイテンシは低く、ハードドライブを郵送するとレイテンシが大きくなります。

待ち時間が長いと、最初のリクエストがサーバーにヒットして戻ってくるまでの時間が長くなります。最も単純なWebサイトには1つのRTTが必要です。

  1. クライアントがページを要求する
  2. サーバーがページを配信します

より複雑なページには、追加のリクエストも必要です。ページのHTMLを読み込んだ後にスタイルシートやJavaScriptライブラリなどを読み込む必要があることだけを学び、追加の往復を追加します同じように。

さらに悪いことに、これらの要求は連続して行われる可能性があります。したがって、foo.css、次にbar.js、次にbaz.jpg-そして、各リクエストはRTTを受け取ります。これは通常は発生しませんが、リソースはチャンクで読み込まれます-リソースAはBが必要であり、BはCが必要であり、CはDが必要であると言います...

Chromeの開発ツールを使用すると、遅延の少ない接続をエミュレートできます。さまざまなping設定でいくつかのサイトをロードすると、待ち時間がどれほど長くなるかがわかります。 DOMの読み込みにかかった時間を測定しました。つまり、画像やスタイルなどがまだ読み込まれている場合でも、ページの構造はわかっています。

また、キャッシュされたデータを無視するctrl-F5を押してこれらを測定しました。これにより、読み込みが遅くなりますが、初めてサイトにアクセスしたときに何が起こるかを反映しています。

stackoverflow.comは以下を提供します:

遅延なし(40ms):350ms
200ミリ秒のレイテンシ:700ミリ秒
400ミリ秒のレイテンシ:1130ミリ秒

somethingを表示するには、いくつかのRTTが必要なようです。悪くない。 everythingの読み込みにかかる時間も調べることができます。

遅延なし(40ms):750ms
200ミリ秒の待ち時間:2000ミリ秒
400msレイテンシ:4000ms

それはもっと悪いです!現在、これの多くは広告の読み込みだけですが、それでもRTTの重要性を示すことができます。

つまり、要するに:はい、待ち時間が長いと、ウェブページの読み込みが遅くなる可能性がありますすべてのリクエストには大きな遅延があるため、コンテンツがそれほど大きくなくても、より複雑なページの読み込みは著しく遅くなります。

5
chemicalcrux

はい、高pingはウェブサイトの読み込み時間を遅くする可能性があります。頻繁にアクセスするサイトへのping時間を確認すると、コンピュータはWebサイトのサーバーにアクセスし、そこに到達するまでの時間を確認します。論理的には、Webサイトから情報を取得するのに長い時間がかかる場合、ブラウザでアクセスするのに長い時間がかかります。

この時間を短縮する(高速にする)には、ネットワーク上の未使用のクライアントを排除するか、インターネットプランをアップグレードする(DSLを使用している場合はDSLから切り替える)か、WiFi pingが低い場合はより高性能なルーターを取得します。

3
orbitwar

一般的に言えば、いいえ。待ち時間が長い、つまりpingと呼ばれていても、Webの閲覧が遅くなることはありません。コンピューターやネットワークについて多くの情報を提供していないので、すべてが単なる推測にすぎません。ただし、ダウンロード速度が速いとおっしゃっていたので、インターネット接続と内部ネットワークは問題なく動作していると思います。

私が最初に試みることは、現在使用しているものとは異なるWebブラウザーを使用することです。たとえば、Chrome、Firefox、Operaなどです。問題の原因となっているブラウザー設定またはアドオンがある可能性があります。ブラウジングが許容可能な速度に戻った場合、問題は元のブラウザーにあり、元の設定にリセットできます。

0
Keltari