3

テストするドメイン名があります。Ping は約 20 ミリ秒です。「HTTP HEAD」は最大 500 ミリ秒です。

なぜそれらの間に大きな違いがあるのですか?これはサーバー側の問題ですか? 差がありすぎませんか?25回。

4

4 に答える 4

7

まず、ping は別のプロトコルである ICMP を経由します。サーバー自体が ping に直接応答します。HTTP は、サーバー上で実行する必要がある追加のアプリケーション (Web サーバー) によって処理される別のプロトコルです (ping は OS に組み込まれています)。Web サーバーの負荷によっては、ping などに比べてかなりの時間がかかる場合があります。また、HEAD は特定の URL とともに送信されます。その URL が Web サーバーだけでなく、ASP.NET などによって直接処理される場合、応答を返すために追加の処理を行う必要があります。

于 2014-12-08T21:11:51.500 に答える