Open1

pingコマンドとICMPプロトコル

ひでひで
  1. ICMPプロトコルとは
  • Internet Control Message Protocolの略
  • ネットワーク機器間で制御メッセージをやり取りするためのプロトコル
  • エラーの通知や状態確認などに使用
  1. pingコマンドの仕組み
  • ICMPのecho requestメッセージを送信
  • 相手先がICMPのecho replyで応答
  • この往復時間(RTT: Round Trip Time)を測定
  • 応答があれば、その機器が稼働中で通信可能と判断できる

使用例:

ping google.com

出力例:

64 bytes from 172.217.175.78: icmp_seq=1 ttl=116 time=4.50 ms
64 bytes from 172.217.175.78: icmp_seq=2 ttl=116 time=4.48 ms

主な用途:

  • ネットワーク接続の確認
  • 応答時間の測定
  • ネットワークの問題診断