Hier werden die Unterschiede zwischen zwei Versionen gezeigt.
Beide Seiten, vorherige Überarbeitung Vorherige Überarbeitung | Nächste Überarbeitung Beide Seiten, nächste Überarbeitung | ||
lpi1:traceroute [2014/12/12 21:14] benjamin_odenthal |
lpi1:traceroute [2014/12/12 21:18] benjamin_odenthal |
||
---|---|---|---|
Zeile 6: | Zeile 6: | ||
- 1 Ein IP Paket mit TTL=1 wird verschickt, das Paket verwirft bereits der erste Router (das Default Gateway) und schickt uns eine **ICMP TIME_EXCEEDED** Antwort zurück. | - 1 Ein IP Paket mit TTL=1 wird verschickt, das Paket verwirft bereits der erste Router (das Default Gateway) und schickt uns eine **ICMP TIME_EXCEEDED** Antwort zurück. | ||
- | - 2 Nun verschickt unser einmal gestartetes traceroute weitere Pakete und erhöht dabei die TTL immer um jeweils 1. Beim zweiten Paket (TTL=2) gelangt das Paket zuerst über das Default Gateway weiter zum nächsten Router am Weg zum Host. Da das Default Gateway beim Weiterleiten des Pakets die TTL um 1 verringert, kommt das Paket mit TTL=1 am zweiten Router an. Dieser verwirft das Paket und schickt eine ICMP TIME_EXCEEDED Antwort an den ursprünglichen Rechner zurück. Analog funktioniert es dann mit TTL=3 beim dritten Router, TTL=4 beim vierten Router, usw. (Manche Firewalls/Router blockieren auch ICMP Antworten ***) | + | - 2 Nun verschickt unser einmal gestartetes traceroute weitere Pakete und erhöht dabei die TTL immer um jeweils 1. Beim zweiten Paket (TTL=2) gelangt das Paket zuerst über das Default Gateway weiter zum nächsten Router am Weg zum Host. Da das Default Gateway beim Weiterleiten des Pakets die TTL um 1 verringert, kommt das Paket mit TTL=1 am zweiten Router an. Dieser verwirft das Paket und schickt eine ICMP TIME_EXCEEDED Antwort an den ursprünglichen Rechner zurück. Analog funktioniert es dann mit TTL=3 beim dritten Router, TTL=4 beim vierten Router, usw. |
Erreicht ein IP Paket mit ausreichend hoher TTL letztendlich den Ziel-Host, antwortet er mit einer ICMP "port unreachable" Meldung. Juhu \\ | Erreicht ein IP Paket mit ausreichend hoher TTL letztendlich den Ziel-Host, antwortet er mit einer ICMP "port unreachable" Meldung. Juhu \\ | ||
- | \\**Hinweis** Im Default verwendet das Linux traceroute UDP hingegen Windows ICMP verwendet. | + | |
+ | **Hinweis** Im Default verwendet das Linux traceroute UDP hingegen Windows ICMP verwendet. | ||
Wollen wir auch ICMP so erledigen wir das mit dem Schalter -I | Wollen wir auch ICMP so erledigen wir das mit dem Schalter -I | ||
traceroute -I www.tuxclouds.org | traceroute -I www.tuxclouds.org | ||
+ | Oder den Weg zum Mailserver prüfen auf Port 25 ist möglich mit dem Schalter -T und -p. | ||
+ | |||
+ | traceroute -T -p 25 www.tuxclouds.org | ||