FB18 - Das Forum für Informatik

fb18.de / Diplom Informatik / Unterbereich Grundstudium / Technische Informatik

T4: Traceroute

T4: Traceroute 2004-07-19 15:22
Anonymer User
Was ist ein Traceroute? Wie funktionert er?
In einer der Prüfungsprotokolle steht: "mit TTL-Spielereien und mit den IP-Header-Optionen".
Kann mir jemand erklären, worum es hier geht?

Re: T4: Traceroute 2004-07-19 15:35
Faleiro
Mit dem Befehl / Programm / Verfahren traceroute bekommst du eine Auflistung aller Hops (Zwischenstationen, Router), ueber die ein Paket gelaufen ist.
[root@fal fal]# traceroute heise.de
traceroute to heise.de (193.99.144.80), 30 hops max, 38 byte packets
1 10.80.0.2 (10.80.0.2) 0.473 ms 0.224 ms 0.180 ms
2 62.206.21.249 (62.206.21.249) 13.902 ms 185.247 ms 8.274 ms
3 at-0-2-0-32.nap.decix.bmcag.net (194.140.113.29) 19.787 ms 15.243 ms 19.733 ms
4 de-cix.ffm.plusline.net (80.81.192.132) 22.674 ms 19.893 ms 19.608 ms
5 c22.f.de.plusline.net (213.83.57.23) 19.043 ms 15.253 ms 18.644 ms
6 redirector.heise.de (193.99.144.80) 22.051 ms 25.763 ms 19.753 ms

TTL bedeutet Time To Live und stellt einen Zaehler dar, der bei jedem Hop dekrementiert wird. Wenn du ihn auf 20 setzt, dann wird das Paket beim 20. Router, ueber den es geht, verworfen – so kann man Schleifen bei Routing (also Routingfehler) "abfangen" (naja zumindest bleibt das Paket dann nicht fuer immer auf Rundtour im Internet :-)