「ping」は簡単な接続の可否をOK/NGで確認できるコマンドであり、「traceroute」は目的のホストまでの経路を順に表示する詳細な調査向けのコマンドである。エラーメッセージや経路表示から、ネットワーク接続が正常でない場合に、どこに問題がありそうか、ある程度の切り分けが可能になる。 こうしたネットワークの疎通確認に用いるコマンド/ツールは、ICMPの性質をうまく利用している。 ICMP(Internet Control Message Protocol)とは? pingやtracerouteでは一般に、ICMP(Internet Control Message Protocol : RFC 792/ RFC 1812)と呼ばれる特別なプロトコルを用いてネットワークの疎通を確認している。 もともとICMPは、ネットワークに障害があり正常な通信が行えない場合に、経路に位置するルーターやホ
![ネットワークの疎通を確認するには?(ICMP)](https://cdn-ak-scissors.b.st-hatena.com/image/square/9004255ee9526116a37274024d13137e47131fe8/height=288;version=1;width=512/https%3A%2F%2Fimage.itmedia.co.jp%2Fait%2Farticles%2F0108%2F30%2Fr5zu01.gif)