Gibt es eine Möglichkeit, alternative IPv4-Routen zu testen?

751
Ian Boyd

Ich verwende den Tunnel Broker- Service von Hurricane Electric, um IPv6-Konnektivität zu erhalten.

Mit TunnelBroker können Sie mithilfe eines Standard-IPv6-Tunnelprotokolls auf das IPv6-Internet zugreifen. Sie senden IPv6-Pakete, die in IPv4-Pakete verpackt sind, an einen ihrer Server. Dort wird das IPv6-Paket ins Internet übertragen.

Mein IPv4-Tunnelendpunkt befindet sich in Chicago. und es geht durch Bell Canada ( AS577 ), um dorthin zu gelangen. Bell ist ein schrecklicher, schrecklicher Netzwerkanbieter. Mein ISP ist mit Bell Canada vergleichbar, aber auch mit Level 3 Communications ( AS3356 ). Idealerweise würde ich meinen ISP bitten, die Routen zu ändern, um Bell zu umgehen:

enter image description here

Diese neue Route umfasst ein drittes autonomes System (TaliaNet - AS1299 ), bevor mein Tunnelendpunkt erreicht wird. Deshalb möchte ich wissen, wie die Route aussehen könnte. Ich würde gerne wissen:

  • die Anzahl der Hops
  • Transitzeit
  • usw.

Hinweis : Es gibt andere verfügbare Routen zwischen Level 3 * und ** Hurricane Electric .

Gibt es eine Möglichkeit, diese alternative Route zu "testen" ? Gibt es eine Möglichkeit, ICMP-Pakete zu "leiten" ?

Spiegel

Dies könnte meine eigene Frage beantworten, da dies der einzige Weg sein könnte. Mit Level 3's Looking Glass kann ich jedoch traceroutevon ihrem Detroit- Server (auf dem mein Internetdienstanbieter eine Verbindung zu Level 3 herstellt) einen zu meinem bevorzugten HE-Endpunkt ausführen :

Show Level 3 (Detroit, MI) Traceroute to 209.51.181.2 1 ae-8-8.ebr2.Chicago1.Level3.net (4.69.133.242) 4 msec 8 msec 4 msec 2 ae-5-5.ebr2.Chicago2.Level3.net (4.69.140.194) 8 msec 12 msec 8 msec 3 ae-2-52.edge3.Chicago3.Level3.net (4.69.138.168) 4 msec 4 msec 8 msec 4 gblx-level3-10g.Chicago3.Level3.net (4.68.62.26) 4 msec gblx-level3-10g.Chicago3.Level3.net (4.68.63.66) 8 msec 4 msec 5 HURRICANE-ELECTRIC-LLC-New-York.TenGigabitEthernet1-3.ar5.NYC1.gblx.net (64.209.92.98) [AS3549 ] 32 msec 24 msec 24 msec 6 10gigabitethernet8-3.core1.chi1.he.net (72.52.92.178) [AS6939 ] 24 msec 24 msec 28 msec 7 tserv1.chi1.he.net (209.51.181.2) [AS6939 ] 24 msec 28 msec 24 msec 

In diesem Fall ist alles großartig, bis sie den Verkehr an die Gateway-Maschine von Hurricane Electric übergeben.

Bonus

Bearbeiten : Warum nicht Serverfehler? Wegen ihrer Regeln:

Serverfehler ist für IT-Experten gedacht, die kompetente Antworten in Bezug auf die professionelle Verwaltung von Computersystemen benötigen.

Ich bin kein IT-Fachmann, der ein Computersystem professionell verwaltet. Das bin ich zu Hause an einem Freitagabend. Ich esse Life Cereal, ein Abendessen mit Freunden, ein Abendessen allein und allein Fernsehen.

5
Warum verwenden Sie nicht den Toronto-Endpunkt von HE? Michael Hampton vor 11 Jahren 0
@MichaelHampton Because at the time i wrote the question the trace to HE's Toronto server was *Windsor -> Toronto -> Chicago -> New York -> Toronto*. Today i just checked again, and my ISP got their own link up to Toronto, bypassing Bell! Ian Boyd vor 11 Jahren 0

1 Antwort auf die Frage

3
Sander Steffann

The short answer is 'no'. The IP feature you are looking for is the Source Route Option. It is used to determine how a packet is routed at the sender instead of in the network. Because of all the problems that using that option can cause (almost?) nobody will accept and/or honour it.

Routing policy decisions are made inside an AS (=Autonomous System). If you only connect to one ISP then that is where you route your traffic. Once you send your traffic to them it's up to them to decide where to send it next. Usually these decisions are based on what the receiving network advertises through BGP (=Border Gateway Protocol).

The AS graph you are looking at is a graph the other way around. It shows what AS7057 advertises, so this influences how traffic flows towards AS7057, not how data from AS7057 reaches other networks. It might be the same, but it certainly doesn't have to be.

Wenn Sie Probleme haben, den HE-Tunnelbroker zu erreichen, sollten Sie sich an ihn wenden. Sie geben sich sehr viel Mühe, um sicherzustellen, dass die Tunnelbroker-Plattform eine gute Leistung bringt. Sander Steffann vor 11 Jahren 0
+1; Ich habe noch nie von [Source Routing] gehört (http://en.wikipedia.org/wiki/Source_routing). Diese Antwort ist genau die Frage. mit dem Vorbehalt, dass es nicht funktioniert. Wie für den Datenfluss; Ich wusste, dass es für die Frage "wahr genug" war. Im Fall meines ISP haben sie wirklich nur zwei Peers, an die sie Datenverkehr senden können. Obwohl ich nie darüber nachgedacht habe, dass Pakete auf der * "Rückfahrt" * - Route die entgegengesetzte *** Route nehmen könnten. Ian Boyd vor 11 Jahren 1
Nun, die Lösung Ihres Problems könnte darin bestehen, sich mit Ihrem ISP in Verbindung zu setzen und ihnen mitzuteilen, dass Sie mit ihrem Service unzufrieden sind. Am Ende ist es ihre Aufgabe, dafür zu sorgen, dass eine gute Konnektivität besteht. Sie entschieden sich für Bell Canada. Wenn dies Probleme verursacht, müssen sie entweder sicherstellen, dass Bell die Probleme löst, oder zu einem besseren Transitanbieter wechseln (oder einen besseren hinzufügen). Sander Steffann vor 11 Jahren 0
Es gibt sonst niemanden, der Internet-Service anbieten kann. Die Tatsache, dass mein (kleiner) ISP seine eigene Datenleitung über internationale Grenzen hinweg auf Level 3 führte, um so viel Bell wie möglich zu entkommen, ist ziemlich beeindruckend. Es gibt kein anderes Rückgrat in der Umgebung. Ian Boyd vor 11 Jahren 0