Das ICMP-Protokoll

July 19

Das ICMP-Protokoll

ICMP steht für Internet Control Message Protocol. Es dient zum Senden von Fehlermeldungen zwischen Computern in einem Netzwerk. Die Protokollfunktionen auf Ebene des Betriebssystems. Wenn ein kontaktiert Computer nicht funktioniert, oder wenn ein Angeforderter Dienst nicht verfügbar ist, das ICMP-Protokoll wird zum Zielstatus zurück melden.

Funktion

ICMP ist wohnhaft in der Internet-Schicht des Protokollstapels TCP/IP (Transmission Control Protocol/Internet Protocol). Es ist ausdrücklich ein Teil des Internet-Protokolls, die Fehler messaging-Dienste bereitstellen. Obgleich es nicht normalerweise zugänglich von Benutzeranwendungen ist, bildet eine Grundlage der "Ping" Anwendung.

Ping

Ping, berichtet über den Erfolg oder Misserfolg der Übertragung eines Pakets von Daten zu einem bestimmten Ziel. Die Anwendung ist auf allen Computern im Netzwerk verbunden und der empfangende Teil weiß Bericht zurück mit einem wiederkehrenden Packet. Diese ICMP aktiviert-Anwendung ist eine einfache, aber wesentliche Einrichtung für die Netzwerk-Performance-Analyse verwendet.

Vorkommen

Als Beispiel für ICMP-Funktionen: ein Datenpaket, das über ein Netzwerk gesendet erhält eine Nummer "Time to Live". Jeder Router das Paket durchquert hat, um diese Zahl um 1 zu verringern. Wenn dieser Faktor 0 erreicht, bevor das Paket sein Ziel erreicht, wird eine ICMP-Meldung generiert: "Time to Live exceeded in Transit". Trotz für Fehlerberichterstattung verwendet wird, schließt die ICMP keine Prozeduren um die Datenintegrität sicherzustellen. Dies bedeutet, dass wenn die Übertragung eines Pakets fehlschlägt, es keine Garantie gibt, dass die Fehlermeldung gesendet, um dieses Manko zu melden jemals ihr Ziel erreichen.