技術メモ

神奈川在住のITエンジニアの備忘録。おもにプログラミングやネットワーク技術について、学んだことを自分の中で整理するためにゆるゆると書いています。ちゃんと検証できていない部分もあるのでご参考程度となりますが、誰かのお役に立てれば幸いです。

pingで「宛先ホストに到達できません。」が出る場合

存在しない IP アドレスに対して ping コマンドを実行すると、「宛先ホストに到達できません。」と出ることがある。これは、icmp パケットを送信する前段階の arp 要求に対する応答が pingコマンドを実行したマシンまで返ってきていないことを意味している。

 

上記のケースをパケットキャプチャで観察すると、icmp パケットは出ていない。それの前段階の arp 要求が失敗しているので当然ではあるが、上述のことを意識していないと、「あれ?ping コマンドを実行しているのに、icmp パケットがパケットキャプチャに出ない ( ゚д゚)ポカーン」となるので注意。。