Heutzutage können Sie nicht zu viel in die Traceroute-Ergebnisse einlesen. End-Netzwerke filtern häufig die verschiedenen Pakete, auf die Traceroute angewiesen ist. Sogar tcptraceroute (ein nützliches Diagnosetool, da es näher an das Testen des eigentlichen Testobjekts herangeht - den Pfad einer TCP-Verbindung) - leidet, wenn die ICMP-Fehlerantwortpakete gefiltert werden.
Das Offensichtliche bei den von Ihnen angegebenen Ergebnissen ist jedoch, dass Ihre www.reddit.com in jedem Beispiel in eine andere IP-Adresse aufgelöst wurde. Sie können also zunächst überprüfen, ob Sie denselben DNS-Server für alle Suchvorgänge verwenden.
Welche Art von Fehler treten Sie im Browser tatsächlich auf?
- vollständiger Verbindungsfehler (sofortiger Fehler)
- Zeitüberschreitung der Verbindung, überhaupt nichts?
- Verbindungszeitüberschreitung, Teil der Seite wird geladen, aber einige Dinge nicht
Sie erwähnen von Seiten, die eine Anmeldung erfordern - das könnte ein Hinweis sein, da darauf hingewiesen wird, dass mehr Daten an die Site gesendet werden als eine einfache HTTP-Anfrage.
Möglicherweise gibt es NAT-Inkompatibilitäten, lokalisierte Firewallprobleme oder ähnliches. Der TCP-Stack von OS X ist möglicherweise nicht wirklich fehlerhaft, es könnten nur einige der TCP-Flags sein, die von den anderen Betriebssystemen nicht gesetzt werden, und es gibt viele Kandidaten (SACK, Pfad-MTU-Erkennung, Fensterskalierung), um nur drei zu nennen .)