Linux - パケットを送り、リモート・ホストの状況を調べる。

パケットを送り、リモート・ホストの状況を調べる
構文 : ping (オプション) [ホスト名]

リモート・ホストにパケットを送り、リモート・ホストが動作しているかどうかを調べる。ネットワークの状態確認やホストの存在を調べる際に使用する。
使用例を以下に示します。

$ ping -c 3 sample.xxxx.jp
PING sample.xxxx.jp (xxx.xx.xxx.xxx) from xxxx.xx.x.x : 56(84) bytes of data.
64 bytes from sample.xxxx.jp (xxx.xx.xxx.xxx) : icmp_seq=0 ttl=245
time=57.633 msec
64 bytes from sample.xxxx.jp (xxx.xx.xxx.xxx) : icmp_seq=1 ttl=245
time=71.242 msec
64 bytes from sample.xxxx.jp (xxx.xx.xxx.xxx) : icmp_seq=2 ttl=245
time=56.590 msec


--- sample.xxxx.jp ping statistics ---
3 packets transmitted, 3 packets received, 0% packet loss
round-trip min/avg/max/mdev = 56.590/61.821/71.242/6.680 ms
表1 pingの主なオプション
オプション 機能
-q 開始時と終了時の情報のみを表示する。
-r ゲートウエイやルーター等を経由せず、直接接続する。
-c [回数] 指定した回数パケットを送信する。指定しない場合は、パケットを送り続ける。その場合は、Ctrlキーとcキーを同時に入力して終了できる。
-i [秒] パケットの送信間隔を指定する。
-s [バイト数] 転送するパケットのサイズを指定する。

http://kank.o.oo7.jp/2016/linux/network_003.html
初版:2002.09.22
更新:2013.7.2(リニューアル)
更新:2016.8.17(リニューアル)