Zurück zur Übersicht

Begriff

ICMP (Internet Control Message Protocol)

Networking Protocols S1
2 Quellen 0 Lernpfade 0 Backlinks enriched

Warum wichtig?

Dieser Begriff ist ein Knoten im SengakujiWorks-Wissensnetz. Nutze Level 0 für die erste Einordnung, Level 1 für Praxis, Level 2 für technische Struktur und Level 3 für Grenzen, Fallstricke und Expertenkontext.

IP-Pakete transportieren Daten. Wenn aber was schiefgeht ("Straße gesperrt", "Empfänger tot"), braucht das Netzwerk eine Möglichkeit, Fehler zu melden. Das ist ICMP. Es ist der Hausmeister des Internets. Bekannteste Anwendung: Ping. "Hallo, bist du da?" (Echo Request). "Ja, bin hier." (Echo Reply).

Merksatz: Ein Hilfsprotokoll der IP-Schicht, das für Fehlerberichte (z. B. "Ziel nicht erreichbar") und Diagnosezwecke (Ping, Traceroute) verwendet wird.


Quick-Check

  1. Hat ICMP Ports?
    Nein! ICMP sitzt direkt auf IP (Protokoll Nummer 1). Es gibt keine Ports (wie TCP 80), sondern Typen und Codes (Type 8 = Echo Request, Type 0 = Echo Reply).
  2. Ping of Death?
    Ein malformiertes Ping-Paket (größer als 65535 Bytes), das früher Windows 95 zum Absturz brachte (Buffer Overflow im Kernel). Heute gefixt.
  3. ICMP Tunneling?
    Man kann Daten im Payload eines Ping-Pakets verstecken ("Hallo"). In strengen Firewalls ist oft nur Ping erlaubt. Hacker nutzen das, um Daten rauszuschmuggeln (Reverse Shell over ICMP).