Das ICMP-Protokoll ist Bestandteil jeder IP-Implementierung und hat als Transportprotokoll die Aufgabe Fehler- und Diagnoseinformationen für IP zu transportieren. Die Transportprotokoll-Adresse IP-Protokollkopf ist 1.
Zur Ausarbeitung dieses Abschnitts wurden [TCP95], [TON95] und [TIV] verwendet.