分類

    ping | IT用語辞典

    ping 【 Packet INternet Groper 】

    pingとは?
    pingとは、インターネットなどのTCP/IPネットワークで、ネットワーク上で特定のIPアドレスを持つ機器から応答があるかを調べるためのプログラムのことである。多くのシステムで標準的に用意されている。

    pingあれこれ!

    検索したい相手のIPアドレス、またはホスト名を指定すると、ICMP(Internet Control Message Protocol)というプロトコル(通信規約)を用いて応答要請(ICMPエコーリクエスト)を送信する。そして、相手方から応答(ICMPエコーリプライ)があるかどうか、送信開始から受信完了までの所要時間(RTT:Round Trip Time)などを調査するのがpingである。

    特に指定がなければ試行は複数回(UNIX系OSでは通常10回、Windowsでは4回)連続して行われる。そして、それぞれについて結果が表示される。応答があった場合は、相手方のIPアドレスと送受信したバイト数(bytes)、ネットワーク上の中継回数(TTL)、往復時間(time)などが表示される。最後に試行の成功回数や成功率、時間の平均値などの集計が表示される。

    相手から応答がなかった場合は、「制限時間内に応答がなかった」(Request timed out.)「指定されたアドレスやネットワークは到達可能ではない」(Destination host/net unreachable.)「経路が長すぎて到達できない」(TTL expired in transit.)など理由を表示する。宛先をホスト名(ドメイン名)で指定した場合には、そもそもDNSなどで対応するIPアドレスが見つからず相手方への送信を開始できない場合(Unknown host.)がある。

    「ping」の関連用語

    ○ICPM(Internet Control Message Protocol)
    ICPMとは、インターネットなどIP(Internet Protocol)を利用するネットワークで用いられるプロトコルの一つである。IP通信の制御や通信状態の調査などを行なうためのものとして利用される。

    ○TTL(Time To Live)
    TTLとは、生存時間、残存期間という意味の英語表現である。ITの分野では、データの有効期限、破棄されるまでの残り時間などを表すときに用いられる。

    「ping」の例文

    1. ホストコンピューターにpingを送る。
    2. 最後に、ping6を使ってgoogle.comにpingする。