メインコンテンツまでスキップ

ネットワーク Ping

ホストに ping を送信して、ネットワークレイテンシー、パケットロス、接続の信頼性を測定します。

iPhoneiPadMacApple Vision ProApple TVApple Watch

概要

ネットワーク Ping は、ホスト(ウェブサイト、サーバー、または IP アドレス)に小さなテストパケットを送信し、各パケットの往復にかかる時間を測定します。これは最も基本的なネットワーク診断ツールの一つです。ホストが到達可能かどうか、接続がどの程度高速か(レイテンシー)、途中でパケットが失われていないかを教えてくれます。高いレイテンシーやパケットロスは、ブラウジングの遅さ、ビデオ通話の遅延、オンラインゲームのパフォーマンス低下の原因を説明できます。

目次


ターゲットカード

画面上部のターゲットカードでは、ping する対象を指定します:

  • ステータスピル -- 現在の状態を示す色付きバッジ(アイドル、Ping中、完了、停止、エラー)。
  • ホスト入力フィールド -- ping するアドレスを入力または貼り付けます。ドメイン名(例:apple.com)、IPv4 アドレス(例:8.8.8.8)、または IPv6 アドレス(例:2001:4860:4860::8888)を入力できます。フィールドの横にある貼り付けボタンで、クリップボードからアドレスをすばやく貼り付けられます。
  • アドレスファミリーピッカー -- 使用する IP アドレスの種類を選択します:
    • 自動 -- IPv4 と IPv6 のどちらを使用するかをシステムが決定します(ほとんどのユーザーに推奨)。
    • IPv4 -- Internet Protocol バージョン4のアドレスのみを使用するよう強制します。
    • IPv6 -- Internet Protocol バージョン6のアドレスのみを使用するよう強制します。
  • 解決済みアドレス -- ping を開始すると、ホスト名が解決された実際の IP アドレスがここに表示されます。どのサーバーに到達しているかを確認するのに便利です。
  • 開始 / 停止ボタン -- 開始 をタップして ping を開始します。ping 中は 停止 をタップしてテストを終了できます。

設定

基本設定

  • 回数 -- 送信する ping パケットの数。0 に設定すると連続 ping になります(停止をタップするまで無限に実行されます)。特定の数値(例:10または50)を設定すると、そのパケット数を送信した後に自動的に停止します。
  • 間隔 -- 各 ping パケットの送信間隔(秒単位)。間隔が短いほどパケットがより頻繁に送信され、結果が早く得られますが、ネットワークトラフィックが増加します。一般的なデフォルトは1秒です。
  • タイムアウト -- パケットが失われたと判断するまでの応答待ち時間(秒単位)。この時間内に応答が届かない場合、パケットは損失としてカウントされます。
  • ペイロードサイズ -- 各 ping パケットのデータペイロードのサイズ(バイト単位)。デフォルトは通常56バイトです。ペイロードが大きいほど、ネットワークが大きなパケットをどのように処理するかをテストでき、小さなパケットでは明らかにならない問題を発見できます。

詳細設定

  • ホップ制限 -- パケットが破棄されるまでに通過できるネットワークホップ(ルーター)の最大数。これは TTL(Time to Live)とも呼ばれます。パケットが通過する各ルーターがこの値を1減らします。値がゼロに達すると、パケットは破棄され、「Time Exceeded」メッセージを受信します。デフォルト値(通常64または128)は、事実上すべての宛先に十分です。
  • フラグメント禁止 トグル -- 有効にすると、ping パケットが経路上のネットワークリンクに対して大きすぎる場合でも、小さな断片に分割されません。パケットが収まらない場合は、代わりにエラーが返されます。ネットワーク経路の Maximum Transmission Unit(MTU)をテストするのに便利です。
  • トラフィッククラス -- ping パケットに優先レベルを設定します。これは主に、特定の種類のトラフィックを優先するサービス品質(QoS)ポリシーを実装しているネットワークで有用です。
  • ペイロードパターン -- ping パケットに充填するデータを制御します:
    • ゼロ -- ペイロードをゼロで充填します(最もシンプルなパターン)。
    • ランダム -- ペイロードをランダムデータで充填します。ネットワークがさまざまなデータを正しく処理するかどうかをテストするのに便利です。
    • 16進数 -- ペイロードを充填するカスタム16進数パターンを指定できます。

結果

レイテンシーグラフ

インタラクティブな折れ線グラフが、各 ping パケットの往復時間(ミリ秒単位)を時系列でプロットします。これにより、接続のパフォーマンスを視覚的に把握できます:

  • 平坦で低い線 は、安定した高速な接続を示します。
  • スパイク は、ネットワークの混雑、Wi-Fi 干渉、またはサーバー負荷による高レイテンシーの瞬間を示します。
  • グラフの ギャップ は、失われたパケットを表します。

グラフを操作して、個々のデータポイントを確認できます。

統計グリッド

グラフの下に、ping セッションを要約するグリッドが表示されます:

統計意味
送信送信された ping パケットの数。
受信受信された応答の数。
損失率 %失われたパケットの割合(応答を受信しなかったもの)。損失ゼロは完全に信頼性のある接続を意味します。1〜2%の損失でも、ビデオ通話などのリアルタイムアプリケーションに目に見える影響を与える可能性があります。
最小観測された最速の往復時間(ミリ秒単位)。
平均受信したすべての応答の平均往復時間。
最大観測された最遅の往復時間。最小と最大の差が大きい場合、接続が不安定であることを示します。
標準偏差往復時間の標準偏差。値が低いほどレイテンシーが一貫しており、値が高いほど大きく変動していることを意味します。接続の安定性の指標と考えてください。

ログ

ログセクションは、各 ping 応答を時系列で表示します。各行は色分けされています:

  • -- 往復時間(ミリ秒単位)を示す成功した応答。
  • -- 失われたパケットまたはエラー(例:タイムアウト、宛先到達不能、Time Exceeded)。

ログはグラフと統計の背後にある完全な詳細を提供し、各パケットがいつどのように処理されたかを正確に確認できます。

ツールバーアクション

ツールバーには、ping 結果を管理するためのボタンがあります:

  • 共有 -- ping 結果(統計とログを含む)を他のアプリと共有したり、ファイルに保存したりします。
  • コピー -- 結果をクリップボードにコピーして、メッセージやドキュメントに貼り付けられます。
  • クリア -- すべての結果を削除し、最初からやり直します。

注意事項と制限事項

  • 一部のホスト、サーバー、ネットワークは、セキュリティ対策として ping トラフィック(ICMP エコーリクエスト)をブロックします。ping に応答しないホストでも、Web ブラウザや他のアプリケーションからは問題なく到達可能な場合があります。
  • レイテンシー値は完全な往復(デバイスからホストへ、そして戻る)を表します。実際の片方向の遅延は、表示される値の約半分です。
  • Wi-Fi でのパケットロスは、干渉、ルーターからの距離、またはネットワークの混雑が原因で発生する可能性があり、必ずしもインターネットの問題を示すものではありません。
  • 連続 ping(回数を0に設定)は手動で停止するまで実行されます。長時間の ping はバッテリーとネットワークリソースを消費することに注意してください。
  • フラグメント禁止オプションは、すべてのネットワーク経路で機能するとは限りません。一部のルーターやネットワークは、この設定に関係なくパケットをフラグメント化する場合があります。
  • 非常に大きなペイロードサイズは、ネットワークまたは宛先ホストによって拒否される場合があります。