Icmp

ICMP ist die Abkürzung für Internet CKontrolle MNachricht PRotocol. Es ist eine Erweiterung des durch RFC 792 definierten Internet Protocol (IP). ICMP unterstützt Pakete, die Fehler-, Steuerungs- und Informationsnachrichten enthalten. Es handelt sich um ein Fehlerberichtsprotokoll, das von Routern, Hosts und Netzwerkgeräten verwendet wird, um Fehlermeldungen zu generieren, wenn Probleme bei der Zustellung von IP-Paketen auftreten.


ICMP wird durch RFC 792 definiert

RFC 792 definiert die Ziele und Spezifikationen für ICMP. ICMP verwendet die grundlegende Unterstützung von IP, ist jedoch tatsächlich ein integraler Bestandteil von IP und muss von jedem IP-Modul implementiert werden. Wie in RFC 792 definiert;

„ICMP-Nachrichten werden in verschiedenen Situationen gesendet: Zum Beispiel, wenn ein Datagramm sein Ziel nicht erreichen kann, wenn das Gateway nicht über die Pufferkapazität verfügt, um ein Datagramm weiterzuleiten, und wenn das Gateway den Host anweisen kann, Datenverkehr auf einer kürzeren Route zu senden. Das Internetprotokoll ist nicht absolut zuverlässig. Der Zweck dieser Kontrollnachrichten besteht darin, Feedback zu Problemen in der Kommunikationsumgebung zu geben. “ [Quelle]

ICMP-Grundlagen

Das Internet Control Message Protocol wird von Routern, Geräten oder Hosts verwendet, um Fehlerinformationen an andere Router, Geräte oder Hosts zu übermitteln. Eine ICMP-Nachricht enthält die Felder TYPE, CODE und CHECKSUM. Diese Felder identifizieren die ICMP-Nachricht, enthalten zusätzliche Informationen zum Typ und bieten eine Methode zum Bestimmen der Integrität der Nachricht.

Der PING-Befehl verwendet beispielsweise ICMP zum Testen einer Internetverbindung.


Schreibe einen Kommentar