フィリピン/アジアにいるので、オランダ/ヨーロッパのデータセンターへのtracerouteを実行しました。
traceroute to www.transip.nl (37.97.254.1), 30 Hops max, 60 byte packets
1 _gateway (192.168.0.1) 0.603 ms 0.820 ms 1.044 ms
2 192.168.1.1 (192.168.1.1) 1.626 ms 1.913 ms 2.450 ms
3 100.80.0.1 (100.80.0.1) 15.024 ms 15.499 ms 15.574 ms
4 122.2.175.210.static.pldt.net (122.2.175.210) 19.529 ms 13.686 ms 18.721 ms
5 210.213.130.194.static.pldt.net (210.213.130.194) 26.495 ms 29.889 ms 25.421 ms
6 210.213.130.166.static.pldt.net (210.213.130.166) 29.558 ms 210.213.130.170.static.pldt.net (210.213.130.170) 31.060 ms 210.213.130.166.static.pldt.net (210.213.130.166) 30.544 ms
7 be4082.ccr21.sea02.atlas.cogentco.com (38.88.253.225) 175.644 ms 176.446 ms 175.543 ms
8 be2085.ccr21.slc01.atlas.cogentco.com (154.54.2.198) 192.795 ms 202.931 ms 154.54.89.102 (154.54.89.102) 197.130 ms
9 be3038.ccr22.den01.atlas.cogentco.com (154.54.42.98) 205.635 ms be3037.ccr21.den01.atlas.cogentco.com (154.54.41.146) 206.457 ms be3038.ccr22.den01.atlas.cogentco.com (154.54.42.98) 199.473 ms
10 be3035.ccr21.mci01.atlas.cogentco.com (154.54.5.90) 218.277 ms be3036.ccr22.mci01.atlas.cogentco.com (154.54.31.90) 217.505 ms 219.785 ms
11 be2832.ccr42.ord01.atlas.cogentco.com (154.54.44.170) 234.085 ms 232.986 ms be2831.ccr41.ord01.atlas.cogentco.com (154.54.42.166) 239.130 ms
12 be2717.ccr21.cle04.atlas.cogentco.com (154.54.6.222) 232.922 ms be2718.ccr22.cle04.atlas.cogentco.com (154.54.7.130) 234.582 ms 236.636 ms
13 be2993.ccr31.yyz02.atlas.cogentco.com (154.54.31.226) 350.882 ms be2994.ccr32.yyz02.atlas.cogentco.com (154.54.31.234) 309.069 ms be2993.ccr31.yyz02.atlas.cogentco.com (154.54.31.226) 241.048 ms
14 be3260.ccr22.ymq01.atlas.cogentco.com (154.54.42.90) 252.195 ms be3259.ccr21.ymq01.atlas.cogentco.com (154.54.41.206) 254.512 ms 250.827 ms
15 be3042.ccr21.lpl01.atlas.cogentco.com (154.54.44.161) 321.737 ms be3043.ccr22.lpl01.atlas.cogentco.com (154.54.44.165) 316.665 ms be3042.ccr21.lpl01.atlas.cogentco.com (154.54.44.161) 321.672 ms
16 be2182.ccr41.ams03.atlas.cogentco.com (154.54.77.245) 330.955 ms be2183.ccr42.ams03.atlas.cogentco.com (154.54.58.70) 325.524 ms 328.065 ms
17 be2519.rcr21.b015960-1.ams03.atlas.cogentco.com (130.117.3.98) 325.461 ms 328.000 ms be3458.ccr21.ams04.atlas.cogentco.com (154.54.39.186) 328.784 ms
18 transip-bv.demarc.cogentco.com (149.6.128.66) 319.343 ms transip-bv.demarc.cogentco.com (149.6.128.70) 321.417 ms transip-bv.demarc.cogentco.com (149.6.128.66) 387.741 ms
19 e1-a7.r1.ams0.transip.net (157.97.168.0) 323.007 ms e1-a8.r2.ams0.transip.net (157.97.168.5) 322.006 ms e1-a7.r1.ams0.transip.net (157.97.168.0) 327.590 ms
20 r2.s2.t2.ams0.transip.net (37.97.252.135) 331.404 ms r2.s1.t2.ams0.transip.net (37.97.252.133) 347.417 ms r1.s2.t2.ams0.transip.net (37.97.252.131) 347.202 ms
21 * * *
22 www.transip.nl (37.97.254.1) 346.537 ms !X 346.544 ms !X 346.686 ms !X
そして、オランダ政府のWebサイトへのtraceroute:
traceroute to www.rijksoverheid.nl (178.22.85.11), 30 Hops max, 60 byte packets
1 _gateway (192.168.0.1) 0.671 ms 0.829 ms 1.076 ms
2 192.168.1.1 (192.168.1.1) 1.583 ms 1.837 ms 2.297 ms
3 100.80.0.1 (100.80.0.1) 18.357 ms 14.273 ms 19.029 ms
4 122.2.175.210.static.pldt.net (122.2.175.210) 17.365 ms 16.517 ms 19.562 ms
5 210.213.134.138.static.pldt.net (210.213.134.138) 20.223 ms 20.523 ms 25.175 ms
6 210.213.134.150.static.pldt.net (210.213.134.150) 53.741 ms 53.280 ms 48.837 ms
7 10ge1-7.core1.hkg1.he.net (74.82.46.121) 46.192 ms 45.045 ms 49.970 ms
8 100ge2-1.core1.sin1.he.net (184.105.222.102) 79.106 ms 79.390 ms 78.945 ms
9 100ge11-1.core1.mrs1.he.net (184.105.65.14) 216.103 ms 214.327 ms 213.072 ms
10 100ge4-2.core1.par2.he.net (184.105.222.21) 216.944 ms 214.460 ms 217.548 ms
11 100ge10-1.core1.ams1.he.net (184.105.81.110) 231.812 ms 228.647 ms 227.183 ms
12 rc03-te2-1.core.as41887.net (80.249.210.128) 226.056 ms 219.802 ms 224.610 ms
13 rc10-xe-0-0-1.core.as41887.net (94.228.128.214) 287.617 ms 285.719 ms 280.354 ms
(...)
cogentco.com
からのこのマップによると、最初のtracerouteは香港->米国のどこか->アムステルダムを使用して CoGent を通過しているようです(どのパスをたどるかはよくわかりません)。
2番目のtracerouteは、香港->シンガポール->マルセイユ->パリ->アムステルダムを ハリケーンエレクトリック を使用して通過します。これは、pingに関して明らかに高速なルートです。
これら2つのオランダの宛先間のpingの差を測定したところ、それぞれ平均400msと300msでした。これは、リモートSSHを使用する場合の応答性の大きな違いです。 tracerouteの複数の実行は、宛先ごとに一貫していることに注意してください。
この奇妙で非効率的なルーティングの理由は何でしょうか?
ここで役割を果たす2つの要因があります。
1つ目はBGPの制限です。ボーダーゲートウェイプロトコル(BGP)は、国際ネットワークを接続するための最も一般的なプロトコルのようです。宛先アドレスに基づいてパスを選択し、ネットワークの数を最小限に抑えます。ただし、制限として、ネットワーク内のパスの長さではなく、ネットワーク自体の数のみを調べます。また、ルートの実際の品質も確認しません。
私の質問に対する彼らの回答に基づいて判明したように。 Cogentは、主要なバックボーンISPとして、ヨーロッパとアジア間のインターネット接続が不十分です。彼らは言った:
「コージェントはアジア市場でのピアリングを制限しています。現時点では、マルセイユのピアを通じて、テリアのネットワークへのパスが到達するまでの最良のパスが聞こえます。
あなたのトレースの最初のCogentホップはシアトルにあり、東にヨーロッパに行きます。
(...)
残念ながら、現時点ではアジアでのピアリングは限られています。将来的には、アジア市場でピアリングが増えるはずです。」-Cogent Communications Inc.
この記事も読んでください: インターネットパフォーマンスに関する神話 、それは言う:
BGPには2つの欠点があります。まず、コストに基づいてルートが選択されます。 ISPは、他のISPと交渉したビジネス関係に基づいてルーティングテーブルを設計するため、速度ではなくコストに基づいてトラフィックをルーティングします。
第二に、ルートは混雑や損失に適応しません。 ISPがパスまたはネットワークパフォーマンスに基づいてルートを変更できるようにするフィードバックメカニズムがないため、トラフィックを輻輳したネットワークにルーティングすることはよくあることです。 BGPはルーティングの復元力を保証しますが、速度やパフォーマンスには対応していません。
2番目の要因は、ターゲットの宛先アドレスが競合他社のHEよりもCogentとの契約が良好なデータセンター(ハリケーンエレクトリック)に属していることです。 次の画像 で示されているように、そのデータセンターから:
これが、アジアからTransIPへの接続がCogentを使用する傾向がある理由ですが、宛先が別のデータセンターである場合は、代わりにHurricaneElectricを使用する可能性があります。
免責事項:この回答は、私自身の調査と、user1686およびDavidPostillによる終了した質問に対する役立つ回答/コメントに基づいています。そのため、それを可能性は高いが信頼できる説明ではないと考えてください。