Ping

Pingは、ある時点のある経路で、ホストが応答するかどうかと、往復にかかる時間を示します。

定義のみです。ここで説明する用語は、当社が販売するサービスではありません。

PingはICMPエコー要求を送信して応答までの時間を計るため、その時点のその経路について到達性と往復時間を示します。帯域幅、アプリケーション、経路全体については何もわかりません。

Pingが測るものと測れないもの

Pingはネットワーク層のテストです。TCPポートを開くことも、名前を解決することも、TLSハンドシェイクを完了することも、アプリケーションに処理を求めることもしません。DNS、接続の確立、TLS、サーバーの処理が待ち時間の大半を占めることがあるため、Pingが速くてもAPIが速いとは限りません。

ICMPは、レート制限や優先度の引き下げ、遮断の対象になることがよくあります。タイムアウトは、ホストの停止ではなくファイアウォールのポリシーを意味する場合があります。オフィスからのPingとモバイルネットワークからのPingは異なる経路を測るため、測定地点を記録してください。Pingツールは、選択した対象について往復時間とロスを報告します。

よくある質問

Pingは失敗するのにWebサイトが動くのはなぜですか?

ホストやネットワークがTCPを許可しつつ、ICMPを遮断している場合があります。経路が停止していると判断する前に、実際のポートとアプリケーションをテストしてください。

Pingで帯域幅を測れますか?

いいえ。Pingが測るのは、送信したパケットの往復時間とロスです。スループットには別のテストが必要です。

良いPingの値とはどの程度ですか?

距離と、アプリケーションに必要な条件によって異なります。単一のグローバルな対象ではなく、同じ測定地点から既知の良好な経路と比較してください。

詳しく見る

出典

  1. IETF RFC 792:インターネット制御メッセージプロトコル(ICMP)