ICMP (Internet Control Message Protocol)
IPパケットが目的のホストまで届くかどうかを確認する機能や、何らかの原因でIPパケットが廃棄されたときに、その原因を通知してくれる機能、不十分な設定をより良い設定に変更してくれる機能などがある。
ネットワークが正常かどうか、設定ミスや機器の異常がないかを知ることができ、トラブルシューティングが楽になる。
ICMPは見かけのパケットの形式はTCPやUDPと同様IPによって運ばれるが、
ICMPが担う機能はトランスポート層ではなくネットワーク層の機能であり、IPの一部と考えるべき