Zuhause Netzwerke Was ist das Internet Control Message Protocol (ICMP)? - Definition aus techopedia

Was ist das Internet Control Message Protocol (ICMP)? - Definition aus techopedia

Inhaltsverzeichnis:

Anonim

Definition - Was bedeutet Internet Control Message Protocol (ICMP)?

Das Internet Control Message Protocol (ICMP) ist ein TCP / IP-Netzwerkprotokoll, das Fehlerbehebungs-, Steuerungs- und Fehlermeldungsdienste bereitstellt. ICMP wird am häufigsten in Betriebssystemen für vernetzte Computer verwendet und überträgt dort Fehlermeldungen.

ICMP für Internet Protocol Version 4 heißt ICMPv4 und für Internet Protocol Version 6 heißt ICMPv6.

Das Internet Control Message Protocol wird auch als RFC 792 bezeichnet.

Techopedia erklärt das Internet Control Message Protocol (ICMP)

Eine ICMP-Nachricht wird aufgrund von Fehlern in einem IP-Datagramm oder zu Diagnosezwecken erstellt. Diese Fehler werden an die Quell-IP-Adresse des Ursprungs-Datagramms gemeldet. Eine ICMP-Nachricht ist direkt in einem einzelnen IP-Datagramm gekapselt und meldet Fehler bei der Verarbeitung von Datagrammen.

Ein ICMP-Header beginnt nach dem IPv4-Header. Ein ICMP-Paket hat einen 8-Byte-Header, gefolgt von einem variablen Datenabschnitt. Die ersten vier Bytes des Headers sind fest:

  • ICMP-Typ
  • ICMP-Code
  • Prüfsumme der gesamten ICMP-Nachricht
  • Prüfsumme der gesamten ICMP-Nachricht

Die verbleibenden vier Bytes des Headers variieren je nach ICMP-Typ und -Code.

Die mit ICMP verknüpfte Fehlermeldung enthält einen Datenabschnitt, der den gesamten IP-Header zusammen mit den ersten acht Bytes des Pakets enthält, das die Fehlermeldung generiert hat. Ein ICMP-Datagramm wird dann in ein neues Datagramm eingekapselt.

Was ist das Internet Control Message Protocol (ICMP)? - Definition aus techopedia