Ich bin zur Zeit am College für einen Bachelor-Abschluss in Netzwerktechnik, und einer meiner Professoren erklärte im Unterricht, dass eine Traceroute, die beispielsweise 15 Hopfen zeigt, tatsächlich den Weg abstrahiert und in Wirklichkeit viel mehr Knoten beteiligt sind. Ist das wahr?
Dies widerspricht allem, was ich auf Traceroute finden kann. Meines Wissens funktioniert Traceroute, indem ICMP- (oder UDP-) Pakete an ein bestimmtes Ziel mit einer TTL von 0 -> n gesendet werden, bis das Ziel erreicht ist. Die Testpakete, die gesendet werden, laufen nacheinander an jedem Ort aus, was zu einer ICMP-Antwort "Zeitüberschreitung" und schließlich zu einer Meldung "Port nicht erreichbar" beim Erreichen des Ziels führt.
Ich verstehe die Unzulänglichkeiten von Traceroute. Beispielsweise kann Traceroute-Verkehr von bestimmten Gateways blockiert werden, oder die TTL des Antwortpakets wird auf die verbleibende TTL des Tests festgelegt, sodass es niemals zum Absender zurückkehrt.
Nach vielen Nachforschungen kann ich jedoch keine ungenauen Verweise auf die Traceroute finden, wenn die Traceroute immer den gleichen Pfad zurückgibt. Ebenso gibt es keine Hinweise darauf, dass "zusätzliche" Hops von traceroute nicht gemeldet wurden (außer * * * Hops, deren Zeitüberschreitung ohne Antwort abgelaufen ist).
Ich bin offen für Diskussionen und aufrichtig daran interessiert, die Antwort darauf zu erfahren.