IPパケットの配送中にエラーが発生した場合には、送信元コンピュータに対してICMP(Internet Control Message Protocol)と呼ばれるメッセージを返す。

このとき返されるメッセージは、

をつなげたものである。

ICMPは、pingコマンドにも利用されている。