「pingとは?」pingとは、おもにネットワークの疎通を確認するために使用されるコマンドです。Protocol)のechoコマンドを利用して、指定した相手先(IPアドレスまたはホスト名)に文字列を送り、その戻りの有無によりネットワークの接続が確認できます。応答速度も表示されるため、ネットワークの速度を確認することもできます。広告pingの概要ネットワークに繋がっていて、IPアドレスを持っている機器であれば、インターネット上でも家庭や会社の内部LANでもpingで疎通確認することができます。pingに応答しない機器やpingに応答しない設定もありますので、「pingが通らない」場合でもネットワークに正常に接続されていることもあります。ネットワーク上で繋がっていない。pingに応答しない。インターネットに接続したサーバを外部からping確認したい場合は、以下のサービスを利用可能です。Pingチェックテスト【外部からのping確認】(当社サイトのページが開きます)プライベートIPアドレス(ローカルIPアドレス)のping疎通確認は、以下のコマンドを実行してください。プライベートIPアドレスの意味は「IPアドレスとは?」でご確認くださいページTOPpingコマンドの実行方法pingコマンドは使用するOSやバージョンにより、実行オプションが異なります。以下では、「Windows」と「Linux」について掲載しています。ping送信を無制限に繰り返す。ping送信を行う回数を指定する。ping送信時のデータ部サイズを指定する。Live)を指定する。Service)を指定する。Recording」部に、通過したルータ等のアドレスを記録し表示する。(1~9)通過ルータや相手先ホストの設定やファイアウォールなどによっては、記録を残さない場合もある。[-r」を付けたpingコマンドのパケットはすべて無視される場合もある。Stamping」に、通過したルータ等のIPアドレスと時間を記録し表示する。(1~4)通過ルータや相手先ホストの設定やファイアウォールなどによっては、記録を残さない場合もある。[-r」を付けたpingコマンドのパケットはすべて無視される場合もある。pingで経由させるルータ等をIPアドレスで指定する。routed」が使用されるため、指定のルータ等以外も経由できる。pingで経由させるルータ等をIPアドレスで指定する。Route」が使用されるため、指定のルータ等以外は経由できない。pingの応答時間を待つ時間。Recording」部に、通過したルータ等のアドレスを記録し表示する。(1~9)通過ルータや相手先ホストの設定やファイアウォールなどによっては、記録を残さない場合もある。[-r」を付けたpingコマンドのパケットはすべて無視される場合もある。pingモードを指定1秒間に100回またはパケットが戻るとすぐにpingが送信される。(表示形式は通常と異なる。)ネットワークに負荷を掛けるため注意が必要で、特定のユーザーだけがオプション指定できる。IPアドレス指定のpingの場合、ホスト名を出力しない。pingの実行中結果を出力しない。ルーティングテーブルを無視して、指定したホストに直接パケットを転送するように指示する。送信パケットの間隔時間を指定。(デフォルト:1秒)-fオプションとは矛盾するため同時に指定はできない。pingコマンドの実行時間を指定する。(単位は秒)パケットの応答時間待ちではなく、pingコマンドの実行時間。パケットのパディング(埋め合わせ)データのパターンを指定する。ping送信するパケットのデータ部サイズを指定する。(デフォルト:56バイト)実際のサイズは、ICMPヘッダーの8バイトが付加される。56を指定した場合、ICMPヘッダー8バイトが追加され、データ部は64バイトとなる。Live)を指定する。指定されたインターフェイス(ネットワークカード名。指定した数だけecho要求パケットを可能な限り高速に送信したあと、通常のpingと同じ内容を実行する。-iオプションを同時に設定した場合は、echo要求パケットを指定した数だけ高速で送信したあと、-iオプションで指定した送信間隔時間でecho要求パケットを送信する。このオプションは、スーパーユーザのみが利用できる。ページTOPpingコマンド結果の見方pingコマンドは使用するOSやバージョンにより、実行オプションが異なります。以下では、「Windows」と「Linux」について掲載しています。指定されたサーバーが表示されます。DNSにCNAMEレコードがある場合は、ホストが変更され表示されます。ホスト名で指定された場合、DNSにより正引きされたIPアドレスが表示されます。[Windows]送受信するデータのバイト数が表されます。bytes」の場合、32バイトのデータとなります。TCPヘッダーは別途20バイト加算されます。[Linux]データを送受信することを表していますが、実際にはICMPのヘッダー8バイトが加算されます。bytes」の場合、56バイト+ICMPのヘッダー8バイトが加算され、64バイトが送受信されます。「84」はTCPヘッダー20バイトを加算したバイト数を表しています。ping先のIPアドレスが表示されます。[Linux]でホスト名が指定されている場合、ホスト名とIPアドレスの両方が表示されます。echo送信されたICMPのデータバイト数が表示されます。pingの送信から戻るまでの応答時間を表しています。(単位はミリ秒(1000分の1秒))一回目は遅い場合があります。(デフォルトゲートウェイの検索などのため)「<10ms」など「<」「>」が表示される場合があります。「<」は「以下」、「>」は「以上」を表しています。ping先から戻るときに通過したルータなどの数を表しています。ルーターによっては30・128・250・255色々な値がデフォルトとなるため、通過したルータ数は推測するしかありません。上記例では、「255-246=9」により、9台のルータを通過して戻されたと推測されます。TTLがあるのは、ネットワーク上で電文(パケット)がループして戻らないのを防ぐためにあります。[Linux」の場合のみ表示されます。pingの送信回数(順番)を表しています。Linuxではタイムオーバーが帰らないため、シーケンス番号の歯抜けで、パケットロスしたタイミングを確認する必要があります。pingコマンド実行時のエラーが表示されます。下記のType3エラーの他に、タイムオーバーやTTLオーバーなどエラーがあります。out.」も表示されます。[Linux]の場合は、タイムオーバーが表示されないため、シーケンスの欠落で戻りが無いことを確認します。ping送信を行った回数を表しています。正常に応答した回数を表しています。正常に応答した回数を表しています。(疎通NGの回数)[Windows]のみ表示されます。ping疎通がNGとなった比率をパーセントで表示しています。pingコマンドの開始から終了までの時間を表しています。(単位はミリ秒(1000分の1秒))[Linux]のみ表示されます。実行したpingコマンドの中で最小の応答時間を表しています。実行したpingコマンドの中で最大の応答時間を表しています。実行したpingコマンドの平均応答時間を表しています。実行したpingコマンドの平均偏差を表しています。平均偏差:平均値と測定値にどれだけ差があるかということを表しています。平均偏差が小さいと応答時間のムラが小さく、大きいと応答時間にムラが大きいことになります。