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