. Pingコマンドの使い方、初心者に必要なことだけを説明する – ノンネットワークエンジニアのネットワークハンドブック
Pingコマンドの使い方、初心者に必要なことだけを説明する – ノンネットワークエンジニアのネットワークハンドブック
Pingコマンドの使い方、初心者に必要なことだけを説明する – ノンネットワークエンジニアのネットワークハンドブック

pingコマンドの使い方、初心者に必要なことだけを説明する

>ping 192.168.1.1192.168.1.1 に ping を送信しています 32 バイトのデータ:192.168.1.1 からの応答: バイト数 =32 時間 192.168.1.1 からの応答: バイト数 =32 時間 =1ms TTL=255192.168.1.1 からの応答: バイト数 =32 時間 192.168.1.1 からの応答: バイト数 =32 時間 =1ms TTL=255192.168.1.1 の ping 統計:パケット数: 送信 = 4 、 受信 = 4 、損失 = 0 (0% の損失)、ラウンド トリップの概算時間 (ミリ秒):最小 = 0ms、最大 = 1ms、平均 = 0ms

指定した通信機器と通信できなかった場合

>ping 192.168.0.1192.168.0.1 に ping を送信しています 32 バイトのデータ:要求がタイムアウトしました。要求がタイムアウトしました。要求がタイムアウトしました。要求がタイムアウトしました。192.168.0.1 の ping 統計:パケット数: 送信 = 4、 受信 = 0 、損失 = 4 (100% の損失)、

ヘルプで全てのオプションを表示する

>ping /?使用法: ping [-t] [-a] [-n 要求数] [-l サイズ] [-f] [-i TTL] [-v TOS][-r ホップ数] [-s ホップ数] [[-j ホスト一覧] | [-k ホスト一覧]][-w タイムアウト] [-R] [-S ソースアドレス] [-c コンパートメント][-p] [-4] [-6] ターゲット名オプション:-t 中断されるまで、指定されたホストを Ping します。統計を表示して続行するには、Ctrl+Break を押してください。停止するには、Ctrl+C を押してください。-a アドレスをホスト名に解決します。-n 要求数 送信するエコー要求の数です。-l サイズ 送信バッファーのサイズです。-f パケット内の Don’t Fragment フラグを設定します (IPv4 のみ)。-i TTL Time To Live です。-v TOS Type Of Service (IPv4 のみ。この設定はもう使用されておらず、IP ヘッダー内のサービス フィールドの種類に影響しません)。-r ホップ数 指定したホップ数のルートを記録します (IPv4 のみ)。-s ホップ数 指定したホップ数のタイムスタンプを表示します (IPv4 のみ)。-j ホスト一覧 一覧で指定された緩やかなソース ルートを使用します(IPv4 のみ)。-k ホスト一覧 一覧で指定された厳密なソース ルートを使用します(IPv4 のみ)。-w タイムアウト応答を待つタイムアウトの時間 (ミリ秒) です。-R ルーティング ヘッダーを使用して逆ルートもテストします(IPv6 のみ)。RFC 5095 では、このルーティング ヘッダーは使用されなくなりました。このヘッダーが使用されているとエコー要求がドロップされるシステムもあります。-S ソースアドレス使用するソース アドレスです。-c コンパートメントルーティング コンパートメント識別子です。-p Hyper-V ネットワーク仮想化プロバイダー アドレスをping します。-4 IPv4 の使用を強制します。-6 IPv6 の使用を強制します。

時々使うオプション -n 送信回数を5回にする場合のpingコマンド ping 192.168.1.1 -n 5

>ping 192.168.1.1 -n 5

192.168.1.1 に ping を送信しています 32 バイトのデータ:192.168.1.1 からの応答: バイト数 =32 時間 192.168.1.1 からの応答: バイト数 =32 時間 =1ms TTL=255192.168.1.1 からの応答: バイト数 =32 時間 192.168.1.1 からの応答: バイト数 =32 時間 =1ms TTL=255192.168.1.1 からの応答: バイト数 =32 時間

192.168.1.1 の ping 統計:パケット数: 送信 = 5 、 受信 = 5 、損失 = 0 (0% の損失)、ラウンド トリップの概算時間 (ミリ秒):最小 = 0ms、最大 = 1ms、平均 = 0ms

-t 継続して応答時間を監視する場合のpingコマンド ping 192.168.1.1 -t

> ping 192.168.1.1 -t

192.168.1.1 に ping を送信しています 32 バイトのデータ:要求がタイムアウトしました。要求がタイムアウトしました。要求がタイムアウトしました。要求がタイムアウトしました。要求がタイムアウトしました。要求がタイムアウトしました。要求がタイムアウトしました。

192.168.1.1 の ping 統計:パケット数: 送信 = 7、受信 = 0、損失 = 7 (100% の損失)、 Ctrl+C ^C>

まれに使うオプション -l パケットサイズを1000バイトに指定する場合のpingコマンド ping 192.168.1.1 -l 1000

>ping 192.168.1.1 -l 1000

192.168.1.1 に ping を送信しています 1000 バイトのデータ:192.168.1.1 からの応答: バイト数 =1000 時間 192.168.1.1 からの応答: バイト数 =1000 時間 192.168.1.1 からの応答: バイト数 =1000 時間 192.168.1.1 からの応答: バイト数 =1000 時間 =1ms TTL=255

192.168.1.1 の ping 統計:パケット数: 送信 = 4、受信 = 4、損失 = 0 (0% の損失)、ラウンド トリップの概算時間 (ミリ秒):最小 = 0ms、最大 = 1ms、平均 = 0ms

実行結果の詳細説明 バイト数

>ping 192.168.1.1192.168.1.1 に ping を送信しています 32 バイトのデータ:192.168.1.1 からの応答: バイト数 =32 時間 192.168.1.1 からの応答: バイト数 =32 時間 =1ms TTL=255192.168.1.1 からの応答: バイト数 =32 時間 192.168.1.1 からの応答: バイト数 =32 時間 =1ms TTL=255192.168.1.1 の ping 統計:パケット数: 送信 = 4、受信 = 4、損失 = 0 (0% の損失)、ラウンド トリップの概算時間 (ミリ秒):最小 = 0ms、最大 = 1ms、平均 = 0ms

  • 経路上で何かトラブルが起こっている。
  • 通信経路上のネットワーク機器で制限されている。
時間

>ping 192.168.1.1192.168.1.1 に ping を送信しています 32 バイトのデータ:192.168.1.1 からの応答: バイト数 =32 時間 192.168.1.1 からの応答: バイト数 =32 時間 =1ms TTL=255192.168.1.1 からの応答: バイト数 =32 時間 192.168.1.1 からの応答: バイト数 =32 時間 =1ms TTL=255192.168.1.1 の ping 統計:パケット数: 送信 = 4、受信 = 4、損失 = 0 (0% の損失)、ラウンド トリップの概算時間 (ミリ秒):最小 = 0ms、最大 = 1ms、平均 = 0ms

TTL

>ping 192.168.1.1192.168.1.1 に ping を送信しています 32 バイトのデータ:192.168.1.1 からの応答: バイト数 =32 時間 192.168.1.1 からの応答: バイト数 =32 時間 =1ms TTL=255192.168.1.1 からの応答: バイト数 =32 時間 192.168.1.1 からの応答: バイト数 =32 時間 =1ms TTL=255192.168.1.1 の ping 統計:パケット数: 送信 = 4、受信 = 4、損失 = 0 (0% の損失)、ラウンド トリップの概算時間 (ミリ秒):最小 = 0ms、最大 = 1ms、平均 = 0ms

「ping」コマンドを使うとこんなこともわかる

通過できるパケットサイズの問題を見つける

>ping 192.168.1.1 -l 65500

192.168.1.1 に ping を送信しています 65500 バイトのデータ:192.168.1.1 からの応答: バイト数 =65500 時間 =5ms TTL=255192.168.1.1 からの応答: バイト数 =65500 時間 =5ms TTL=255192.168.1.1 からの応答: バイト数 =65500 時間 =8ms TTL=255192.168.1.1 からの応答: バイト数 =65500 時間 =5ms TTL=255

192.168.1.1 の ping 統計:パケット数: 送信 = 4、受信 = 4、損失 = 0 (0% の損失)、ラウンド トリップの概算時間 (ミリ秒):最小 = 5ms、最大 = 8ms、平均 = 5ms

「ping」のしくみ

  1. pingを実行したコンピュータから「エコー要求パケット」を送信する。
  2. 通信相手のネットワーク機器が「エコー要求パケット」を受信すると、「エコー応答パケット」をpingを実行したコンピュータへ送信する。
  3. pingを実行したコンピュータが「エコー応答パケット」を受信すると、その結果を表示する。
  4. なんらかの原因で「エコー応答パケット」が受信できなかった場合は「要求がタイムアウトしました。」と表示する。

「ping」のまとめ

この書式だけ覚えよう ping [IPアドレスまたはドメイン名] 応答がある場合(問題ない場合) 応答がない場合(問題ある場合) tracertコマンドの使い方、初心者に必要なことだけを説明する ネットワーク初心者が知っていると便利なコマンドと書式 tracertコマンドの使い方、初心者に必要なことだけを説明する nslookupコマンドの使い方、初心者に必要なことだけを説明する arpコマンドの使い方、初心者に必要なことだけを説明する netstatコマンドの使い方、初心者に必要なことだけを説明する ipconfigコマンドの使い方、初心者に必要なことだけを説明する ネットワークコマンド(ネットコマンド)とは?わかりやすく解説! ネットワーク初心者が知っていると便利なコマンドと書式 tracertコマンドの使い方、初心者に必要なことだけを説明する pingコマンドの使い方、初心者に必要なことだけを説明する nslookupコマンドの使い方、初心者に必要なことだけを説明する arpコマンドの使い方、初心者に必要なことだけを説明する netstatコマンドの使い方、初心者に必要なことだけを説明する tracertコマンドの使い方、初心者に必要なことだけを説明する pingコマンドの使い方、初心者に必要なことだけを説明する nslookupコマンドの使い方、初心者に必要なことだけを説明する arpコマンドの使い方、初心者に必要なことだけを説明する netstatコマンドの使い方、初心者に必要なことだけを説明する 本サイトの記事について

本サイトでは生成AIを活用して、情報収集記事作成を行っております。

必要最低限のネットワーク知識を知る

© ノンネットワークエンジニアのネットワークハンドブック 2019-2025 All rights reserved.

📎📎📎📎📎📎📎📎📎📎