Typ 0 | Echo Reply | Auf eine Echo Anfrage anworten Empfängt der Rechner einen Ping, muss er den Inhalt der Echo-Anfrage dann in seiner Echo-Antwort zurückschicken. Damit weiß der ursprüngliche Sender, das dieser Host erreichbar ist. Keine Codes definiert Wenn der eigene PC von außen nicht Sichtbar ist, verhindert das evtl. auch einen Angriff. Selbst ausgesendete Pings sollten aber wieder zurückkomen. Firewall: IN=yes OUT=no |
||||||||||||||||||||||||||||||||
Typ 1 | frei | Keine Codes definiert | ||||||||||||||||||||||||||||||||
Typ 2 | frei | Keine Codes definiert | ||||||||||||||||||||||||||||||||
Typ 3 | Destination Unreachable | Das Ziel ist nicht erreichbar Gateways und Hosts versenden diese Nachricht, wenn das angegebene Netz/Zielrechner oder ein Port nicht erreichbar ist.
Firewall: IN=yes OUT=no |
||||||||||||||||||||||||||||||||
Typ 4 | Source Quench | Überlastung Ein überlasteter Host sendet diesen Typ zu den Kommunikationspartnern, damit diese wissen er ist grundsätzlich erreichbar. Die anderen Hosts senden dann später erneut ihre Anfragen.
Firewall: IN=yes OUT=yes |
||||||||||||||||||||||||||||||||
Typ 5 | Redirect | Umleitung Gateways erzeugen diese Meldung, wenn sie die IP Pakete über einen anderen Weg routen. IP-Pakte mit der Source-Routing-Option erzeugen keine Redirect-Meldungen.
Firewall: IN=no OUT=no |
||||||||||||||||||||||||||||||||
Typ 6 | Alternative Host Adresse |
|
||||||||||||||||||||||||||||||||
Typ 7 | frei | Keine Codes definiert | ||||||||||||||||||||||||||||||||
Typ 8 | Echo request | Echo Anforderung Hiermit testet man die Verbindungen im Netzwerk, indem man zu einer IP-Adresse eine Eecho-Anfrage sendet. Der Empfänger muss den Inhalt dieses Echo-request Paketes dann in seiner echo-reply-Nachricht zurückschicken. Dadurch wird festgestellt, ob der andere Host erreichbar ist. Das Komando "ping" nutzt genau diesen ICMP-Typ.
Firewall: IN=no OUT=yes |
||||||||||||||||||||||||||||||||
Typ 9 | Router Advertisement | Router bietet sich an Kann zum Austauschen der Routen verwendet werden
Firewall: IN=no OUT=no |
||||||||||||||||||||||||||||||||
Typ 10 | Router Selection | Routerauswahl Kann zum Austauschen der Routen verwendet werden
Firewall: IN=no OUT=no |
||||||||||||||||||||||||||||||||
Typ 11 | Time Exeeded | Zeitüberschreitung Diese Nachricht wird erzeugt, wenn das Time-to-Live für ein Paket abgelaufen ist (jeder Router zählt ihn um die Ziffer eins runter. Code 0 werden von Gateways erzeugt, Code 1 von Zielrechnern.
|
||||||||||||||||||||||||||||||||
Typ 12 | Parameter Problem | Parameterproblem Diese Nachricht wird gesendet bei einen Problem mit dem IP-Header. Dann kann das Datagramm nicht bearbeitet werden und wird verworfen.
|
||||||||||||||||||||||||||||||||
Typ 13 | Timestamp Request | Zeitstempelanfrage Dieser Typ erlaubt die Erkennung von Verspätungen. Host und Gateways können diese Anfrage senden.
Firewall: IN=yes OUT=yes |
||||||||||||||||||||||||||||||||
Typ 14 | Timestamp Reply | Zeitstempelantwort Dieser Typ erlaubt die Erkennung von Verspätungen. Host und Gateways können diese Antwort senden.
Firewall: IN=no OUT=yes |
||||||||||||||||||||||||||||||||
Typ 15 | Info Request | Informationsanfrage Hiermit kann ein Host die IP-Adresse des Netzes bestimmen, mit dem er verbunden ist. Diese Funktion wird inzwischen aber nicht mehr benötigt, da das ARP (Address Resolution Protokoll) diese Aufgabe übernommen hat.
Firewall: IN=no OUT=no |
||||||||||||||||||||||||||||||||
Typ 16 | Info Reply | Informationsantwort Dies ist die Antwort auf Typ 15. Diese Funktion wird inzwischen aber nicht mehr benötigt, da das ARP (Address Resolution Protokoll) diese Aufgabe übernommen hat.
Firewall: IN=no OUT=no |
||||||||||||||||||||||||||||||||
Typ 17 | Address Format Request | Subnet-Mask-Anfrage Ein Host, oder Gateway fragt nach der Bitzahl der SubnetMask.
Firewall: IN=no OUT=yes |
||||||||||||||||||||||||||||||||
Typ 18 | Address Format Reply | Subnet-Mask-Antwort Ein Host, oder Gateway antwortet auf Typ 17, z.B. 24Bit
Firewall: IN=yes OUT=no |
||||||||||||||||||||||||||||||||
Typ 19 | Reserved for Security | Reserviert für Sicherheit Kein Code definiert Firewall: IN=no OUT=no |
||||||||||||||||||||||||||||||||
Typ 20 - 29 | Reserved for Robustness Experiment | Reserviert für Experimente Kein Code definiert Firewall: IN=no OUT=no |
||||||||||||||||||||||||||||||||
Typ 30 | Traceroute | Routenverfolgung Mit Traceroute werden Pakete verschickt, um die Routen über die einzelnen Hops zu verfolgen. Dabei wird der "time-to-live"-Wert (er beginnt mit eins) schrittweise immer größer gewählt. Ferner werden Daten an den Zielhost gesendet, für einen nicht verwendeten Port. Der erste Router der das erste Paket empfängt subtrahiert das TTL um den Wert1 runter. Das erste Paket hat also dann ein TTL von 0 und wird damit verworfen. Der Routet sendet daraufhin ein ICMP Typ11 (Zeitüberschreitung) zurück. Seine Absender IP-Adresse wird nun von Tracert angezeigt, zusammen mit der benötigten Zeit. Bei den nächsten Routern zieht das gleiche Verfahren. Ist der Zielhost erreicht, sendet dieser ein ICMP Paket Typ3, Code3 (Port nicht erreichbar). Damit weiß Tracroute, das der Zielhost erreicht ist, und beendet die Bildschirmausgabe. Kein Code definiert Ein ausgehender Traceroute sollte erlaubt sein. Firewall: IN=no OUT=yes |
||||||||||||||||||||||||||||||||
Typ 31 | Datagram Conversion Error | Fehler bei der Paketkonvertierung Kein Code definiert Firewall: IN=no OUT=no |
||||||||||||||||||||||||||||||||
Typ 32 | Mobile Host Redirect | Mobile Host Umleitung Kein Code definiert Firewall: IN=no OUT=no |
||||||||||||||||||||||||||||||||
Typ 33 | IPv6 - Whera are you | IPv6 - Wo bist Du Kein Code definiert Firewall: IN=no OUT=no |
||||||||||||||||||||||||||||||||
Typ 34 | IPv6 - I am here | IPv6 Ich bin hier Kein Code definiert Firewall: IN=no OUT=no |
||||||||||||||||||||||||||||||||
Typ 35 | Mobile Registration Request | Mobile Regestrierungsanfrage Kein Code definiert Firewall: IN=no OUT=no |
||||||||||||||||||||||||||||||||
Typ 36 | Mobile Registration Reply | Mobile Registrierungsantwort Kein Code definiert Firewall: IN=no OUT=no |
||||||||||||||||||||||||||||||||
Typ 39 | frei | Keine Codes definiert | ||||||||||||||||||||||||||||||||
Typ 40 | Photuris |
|