Windowsの便利な使い方
ping
IPパケットが到達するか確認する
Vista 7 8 10

機能

ICMP(Internet Control Message Protocol)を使用してIPパケットが正常に到達しているかを確認する。IPでの接続が正常かどうかを確認するために使われる。

形式

ping (option) [hostname / IPaddress]



オプション

オプション 説明
-t 中止するまでパケットを送信する
「Ctrl」+「Break」で統計情報を表示、「Ctrl」+「C」で中止する
-a [IP address] IPアドレスの名前解決も行う
-n [Number] パケットの送信回数を指定する(デフォルトは4回)
-l 送信するパケットのデータサイズを指定する(デフォルトは32Byte)
-f パケットの分割を禁止する
-i [TTL] "Time To Live"を指定する
-v [TOS] "Time Of Service"を指定する
-r [Number] 発信パケットと返信パケットのルートをRecord Routeフィールドに1から9の範囲で記録する
-s [Number] 指定した数のホップに対してタイムスタンプを1から4の範囲で指定する。
-j [Host List] ホストリストに沿ったゆるやかなソースルートを指定する
-k [Host List] ホストリストに沿った、ゲートウェイで区切られない厳密なソースルートを指定する
-w [Milli Second] タイムアウトするまでの時間をミリ秒で指定する
-R ルーティングヘッダーを使用して逆ルートもテストする(IPv6 のみ)
-S [srcaddr] 使用するソースアドレスを指定する(IPv6 のみ)
-4 IPv4の使用を強制する
-6 IPv6の使用を強制する

コマンド例

ping 192.168.0.1 "192.168.0.1"にpingを送信する
ping 192.168.0.1 -t "192.168.0.1"に中止するまでpingを送信する
ping 192.168.0.1 -l 128 "192.168.0.1"に128Byteのpingを送信する

実行例

C:\>ping 192.168.0.1

Pinging 192.168.0.1 with 32 bytes of data:

Reply from 192.168.0.1: bytes=32 time<1ms TTL=30
Reply from 192.168.0.1: bytes=32 time<1ms TTL=30
Reply from 192.168.0.1: bytes=32 time<1ms TTL=30
Reply from 192.168.0.1: bytes=32 time<1ms TTL=30

Ping statistics for 192.168.0.1:
    Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
    Minimum = 0ms, Maximum = 0ms, Average = 0ms

C:\>

C:\>ping 192.168.0.1 -l 64000

Pinging 192.168.0.1 with 64000 bytes of data:

Reply from 192.168.0.1: bytes=64000 time=68ms TTL=30
Reply from 192.168.0.1: bytes=64000 time=68ms TTL=30
Reply from 192.168.0.1: bytes=64000 time=68ms TTL=30
Reply from 192.168.0.1: bytes=64000 time=68ms TTL=30

Ping statistics for 192.168.0.1:
    Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
    Minimum = 68ms, Maximum = 68ms, Average = 68ms

C:\>
C:\>ping 192.168.0.10

Pinging 192.168.0.10 with 32 bytes of data:

Request timed out.
Request timed out.
Request timed out.
Request timed out.

Ping statistics for 192.168.0.10:
    Packets: Sent = 4, Received = 0, Lost = 4 (100% loss),

C:\>



関連ページ

netstat ・・・ネットワーク接続状況を確認する
tracert ・・・ネットワーク経路をリスト表示する
ipconfig ・・・ネットワークアダプタのIP情報を表示・更新する
pathping ・・・ネットワーク経路の品質を調査する
shutdown ・・・シャットダウン・再起動やログオフをする