Skip to main content

pingとは何ですか?

pingは、通常、サーバーホストと接続されたユーザーシステムの間で、あるシステムから別のシステムにネットワークを越えて送信される一種のメッセージです。さまざまな種類のメッセージを使用できますが、この目的のために送信される最も一般的なタイプの信号は、インターネット制御メッセージプロトコル(ICMP)エコーリクエストパケットです。これは基本的に、実際のデータがほとんど含まれていない信号であり、主に接続されたユーザーに送信してから「エコー」信号を生成するのに役立ちます。pingは、ICMPエコー要求を送信してからエコーを受信するこのプロセスで構成されています。SONARテクノロジーを使用して送信される信号。Active Sonarは、しばしば中央の場所から放出され、オブジェクトから跳ね返り、エコーとして戻ってくるpingsと呼ばれる生成された音波を使用します。コンピューターPingユーティリティは、ネットワーク上のさまざまなシステムの接続性を分析するために同様のアプローチを使用します。ローカルエリアネットワーク(LAN)やインターネットなどのネットワーク上のサーバーホストまたはその他のコンピューターは、ICMPエコーリクエストパケットを他のシステムに送信し、エコーをソースに送信します。多くの場合、元のICMP信号にタイムスタンプを含めることにより、エコーがソースに到達する時間と比較されます。サーバーホストまたは同様のシステムによってpingが発行されると、それに応じてエコーパケットを発行するために、業界標準を通じてサーバーとルーターが必要です。多数のpingを送信して、2つのシステム間を移動するのに信号がどれくらいの時間がかかり、潜在的な信号損失を測定するのにかかる時間を正確に測定することができます。PINGテストの後に表示される情報には、通常、伝送の最小時間、平均時間、最長時間、およびこれらの結果の間の標準偏差が含まれます。通常、信号の損失も同様に示されます。Pingを使用して、サーバーへのサービス拒否攻撃を作成することができます。システムにエコーリクエストをあふれさせることで、悪意のあるソフトウェアはPingを使用して感染のシステムを見つけることができます。多くのインターネットサービスプロバイダー(ISP)がエコー要求メッセージをブロックしているため、ネットワーク接続を評価するために他の方法がよく使用されます。たとえば、オンラインビデオゲームは、ゲームプレイ中に送信されたデータを使用してPing応答を測定し、ユーザーが接続を評価するための遅延としてこの情報を表示します。