Open1
pingコマンドとICMPプロトコル
- ICMPプロトコルとは
- Internet Control Message Protocolの略
- ネットワーク機器間で制御メッセージをやり取りするためのプロトコル
- エラーの通知や状態確認などに使用
- 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
主な用途:
- ネットワーク接続の確認
- 応答時間の測定
- ネットワークの問題診断