Dies ist eine alte Version des Dokuments!
Traceroute verfolgt den Weg von Netzwerk-Paketen hin zu einem bestimmten Host. Dazu verändert traceroute das time-to-live (TTL) Feld des IP Protokolls. Durch kleine TTL Werte versucht traceroute ICMP TIME_EXCEEDED Antworten der einzelnen Router zu bekommen. Der einzige notwendige Parameter von traceroute ist der Host zu dem der Weg aufgezeigt werden soll.
traceroute www.tuxclouds.org
Für das Erfassen der einzelnen Hops (Router) am Weg vom aktuellen Rechner hin zum gewünschten Host geht traceroute folgendermaßen vor:
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. Wollen wir auch ICMP so erledigen wir das mit dem Schalter -I
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