ICMP - Internet Control Message Protocol

Das Internet Control Message Protocol (ICMP) ist Bestandteil des Internet Protocols (IP). Es wird aber als eigenständiges Protokoll behandelt, das zur Übermittlung von Meldungen über IP dient. Hauptaufgabe von ICMP ist die Übertragung von Statusinformationen und Fehlermeldungen der Protokolle IP, TCP und UDP. Die ICMP-Meldungen werden zwischen Rechnern und aktiven Netzknoten, z. B. Routern, benutzt, um sich gegenseitig Probleme mit Datenpaketen mitzuteilen. Ziel ist, die Übertragungsqualität zu verbessert.

Hinweis: Die Übertragung über IP ist unsicher. Gehen Meldungen von ICMP verloren, dann löst das keine Fehlermeldung aus. Von diesem Paketverlust bekommt niemand etwas mit.

Aufbau des ICMP-Headers (IPv4)

Aufbau des ICMP-Headers

ICMP hat keine eigene Header-Struktur. Stattdessen wird der Standard-IP-Header zur Übertragung von ICMP-Meldungen genutzt.
Für die Nutzung durch ICMP werden einige Felder des IP-Headers angepasst. Das IP-Header-Feld Type-of-Service wird auf den Wert "0000" gesetzt. Das IP-Header-Feld Protokoll wird auf den Wert "0001" (=ICMP) gesetzt. Der Daten-Bereich des IP-Headers wird zum ICMP-Bereich, in dem sich die Felder ICMP-Typ (Meldungstyp), ICMP-Code (Zusatzinformationen zur Behandlung der Nachricht), die ICMP-Check-Summe und der ICMP-Daten-Bereich befinden. Der ICMP-Daten-Bereich enthält den IP-Header und die ersten 64 Bit IP-Daten des IP-Pakets, dass die ICMP-Meldung ausgelöst hat.

Anwendung von ICMP

Die meisten Internet- und Netzwerk-Benutzer kommen mit ICMP selten in Kontakt. Die meisten ICMP-Meldungen werden von Hosts im Netzwerk verursacht, die Probleme mit IP-Paketen des auslösenden Hosts mitteilen wollen.

Jedes Betriebssystem mit TCP/IP hat Tools, die ICMP nutzen. Zwei bekannte Tools sind Ping und Trace Route. Beides sind sehr einfache Programme, die zur Analyse von Netzwerk-Problemen gedacht sind und damit wesentlich zur Problemlösung beitragen können.

Neben den Netzwerkanalyse-Tools bei Netzwerk-Problemen gibt es auch die Möglichkeit den Datenverkehr und die ICMP-Meldungen mit einem Netzwerkmonitor zu überwachen.

Weitere verwandte Themen:

Teilen:

Alles was Sie über IPv6 wissen müssen.

Collection: IPv6

Eine PDF-Datei mit allen Artikeln über das Internet Protocol Version 6 von dieser Webseite. Die Zusammenstellung berücksichtigt die Einführung in die Grundlagen von IPv6 mit detailreichen Beschreibungen und zahlreichen Tabellen und Abbildungen. Erfahren Sie mehr über die Möglichkeiten und Zusammenhänge im IPv6-Netzwerk.

Mehr Informationen und zum Download

Netzwerktechnik-Fibel

Netzwerktechnik-Fibel

Das will ich haben!