ルーティングのため

ルーティングのため

VPN なしでオンライン ゲームをプレイする場合、ping は約 120 ミリ秒です。しかし、ドイツの仮想ロケーションで VPN を使用すると、ping はわずか 60 ~ 70 ミリ秒になります (これは驚くべきことです)。フィンランドへの仮想ロケーションを使用すると、ping は再び 160 を超えます。インターネットはギリシャの大学から来ています。

VPN 経由の ping が VPN なしの場合よりも速くなるのはなぜですか?

VPNなしの場合:

C:\Users\Dimitris>tracert -d prod.euw1.lol.riotgames.com
Tracing route to prod.euw1.lol.riotgames.com [185.40.64.65]
over a maximum of 30 hops:

  1    <1 ms    <1 ms    <1 ms  150.140.216.126
  2    <1 ms     1 ms     2 ms  150.140.208.73
  3    14 ms     4 ms     1 ms  150.140.208.65
  4    11 ms     6 ms     9 ms  150.140.128.50
  5    10 ms    11 ms     2 ms  150.140.128.106
  6     5 ms     6 ms     8 ms  62.217.97.30
  7     6 ms     6 ms     6 ms  62.217.100.63
  8    11 ms    11 ms     7 ms  83.97.88.69
  9    82 ms    85 ms    92 ms  62.40.112.215
 10    88 ms    84 ms    90 ms  62.40.98.150
 11    84 ms    87 ms    85 ms  62.40.98.112
 12    89 ms    91 ms    93 ms  62.40.98.152
 13    83 ms    82 ms    91 ms  109.105.102.98
 14    99 ms    88 ms    82 ms  109.105.102.97
 15    87 ms    87 ms    87 ms  80.249.209.203
 16   106 ms    88 ms    87 ms  80.249.211.64
 17     *        *        *     Request timed out.
 18    90 ms    96 ms    88 ms  104.160.141.103
 19    87 ms    88 ms    88 ms  104.160.141.107
 20     *        *        *     Request timed out.
 21     *        *        *     Request timed out.
 22    93 ms   106 ms    89 ms  185.40.64.65
Trace complete.



C:\Users\Dimitris>tracert prod.euw1.lol.riotgames.com
Tracing route to prod.euw1.lol.riotgames.com [185.40.64.65]
over a maximum of 30 hops:

  1    <1 ms    <1 ms    <1 ms  ita.fep.upatras.gr [150.140.216.126]
  2     1 ms     1 ms    <1 ms  150.140.208.73
  3     1 ms     1 ms     2 ms  upnet2fep.upnet.gr [150.140.208.65]
  4     2 ms     2 ms     4 ms  r29-vl1000.upnet.gr [150.140.128.50]
  5    15 ms    11 ms    16 ms  R29A-R29.upnet.gr [150.140.128.106]
  6     4 ms     4 ms     5 ms  upatras-rio-2-gw.kolettir.access-  link.grnet.gr [6
2.217.97.30]
  7     5 ms     5 ms     5 ms  eier-kolettir-AE.backbone.grnet.gr[62.217.100.63
]
  8    31 ms    24 ms    31 ms  grnet-ias-geant-gw.mx2.ath.gr.geant.net [83.97.88
.69]
  9    81 ms    82 ms    83 ms  ae1.mx1.ath.gr.geant.net [62.40.112.215]
 10    83 ms    81 ms    82 ms  ae2.mx1.mil2.it.geant.net [62.40.98.150]
 11    91 ms    83 ms    82 ms  ae6.mx1.gen.ch.geant.net [62.40.98.112]
 12   101 ms    95 ms    83 ms  ae4.mx1.par.fr.geant.net [62.40.98.152]
 13    82 ms    82 ms    85 ms  ndn-gw.mx1.lon.uk.geant.net [109.105.102.98]
 14    86 ms    92 ms    86 ms  uk-hex.nordu.net [109.105.102.97]
 15    86 ms    87 ms    88 ms  nl-sar.nordu.net [80.249.209.203]
 16     *       92 ms    87 ms  80.249.211.64
 17     *        *        *     Request timed out.
 18   114 ms    87 ms    88 ms  104.160.141.103
 19    88 ms    92 ms   103 ms  104.160.141.107
 20     *        *        *     Request timed out.
 21     *        *        *     Request timed out.
 22    88 ms    88 ms    90 ms  185.40.64.65

VPN仮想ロケーションドイツ:

C:\Users\Dimitris>tracert -d prod.euw1.lol.riotgames.com
Tracing route to prod.euw1.lol.riotgames.com [185.40.64.65]
over a maximum of 30 hops:

  1    49 ms    49 ms    49 ms  100.100.48.1
  2     *        *        *     Request timed out.
  3    59 ms     *       58 ms  95.172.68.229
  4    52 ms    48 ms    55 ms  95.172.71.149
  5    50 ms    78 ms    78 ms  95.172.67.5
  6    52 ms    64 ms    59 ms  77.67.73.165
  7    48 ms    49 ms    49 ms  89.149.186.170
  8    50 ms    53 ms    49 ms  4.68.63.57
  9    55 ms    51 ms    53 ms  4.69.154.71
 10    49 ms    54 ms    66 ms  4.69.154.71
 11     *        *        *     Request timed out.
 12     *        *        *     Request timed out.
 13     *        *        *     Request timed out.
 14     *        *        *     Request timed out.
 15    61 ms    77 ms    76 ms  104.160.141.103
 16    68 ms    75 ms    60 ms  104.160.141.107
 17     *        *        *     Request timed out.
 18     *        *        *     Request timed out.
 19    69 ms    64 ms    61 ms  185.40.64.65

Trace complete.

VPN仮想ロケーションフィンランド:

C:\Users\Dimitris>tracert -d prod.euw1.lol.riotgames.com
Tracing route to prod.euw1.lol.riotgames.com [185.40.64.65]
over a maximum of 30 hops:

  1   145 ms   130 ms   130 ms  100.100.112.1
  2   123 ms   143 ms   129 ms  10.25.52.1
  3   150 ms   155 ms   140 ms  87.245.248.22
  4   167 ms   175 ms   176 ms  87.245.234.118
  5     *        *        *     Request timed out.
  6     *      165 ms     *     104.160.141.52
  7   167 ms   167 ms   151 ms  104.160.141.101
  8   161 ms   171 ms   178 ms  104.160.141.105
  9     *        *        *     Request timed out.
 10     *        *        *     Request timed out.
 11   164 ms   162 ms   152 ms  185.40.64.65

Trace complete.

答え1

珍しい状況ではありますが、あり得ます。答えはたくさんあるかもしれません。

tracert -d 1.2.3.4おそらく、ネットワーク プロバイダーの内部構造に関する問題です。コマンドの結果 (1.2.3.4 は ping した IP) を教えていただき、質問に編集していただければ、大変助かります。

それがない場合、最も可能性の高い理由は ISP のネットワーク構成であると思います。

ISP は、さまざまなプロバイダーのネットワークに対しても料金を支払う必要があります。ほとんどの場合、ISP は常に最も安価で最適なプロバイダーを見つけようとしており、そのため、ほとんどの場合、近距離と遠く離れた遠隔地では異なるルーティングを使用しています。もちろん、ISP のネットワークはほとんどの場合はるかに安価ですが、ローカル エリアのネットワークは、ほとんどの場合、ローカル ISP のグループまたは地方自治体によって設立された地域組織によって行われます。

特に小規模な ISP を利用している場合や安価なパッケージを使用している場合、ISP がコストの高い部分からごく狭いネットワーク帯域幅のみを支払うのは普通のことです。

VPN を使用する場合、この VPN はおそらく ISP のより高速な外部ネットワークに接続されるため、より高速になります。また、VPN プロバイダーは、おそらくネットワーク プロバイダーよりもはるかに高速なネットワークを使用します。


拡張後: トレースルートをチェックすると、システム内のどこが遅いのかという非常に正確な情報が得られます。特に、3 つのルートすべてを比較すると、その情報が得られます。

パケット応答時間が最も長くなっている場所を確認してください。あなたの場合(VPN なしの場合とフィンランド VPN の場合)、83.97.88.69 から 62.40.112.215 の間です。

IP Whoise検索サービスで確認する(例:参考:)、オーストラリアのパケットがイギリスに到着する場所であることがわかります。これはおそらく複数の海底通信ケーブルであり、とてもケーブルネットワークプロバイダーにとってはコストがかかるため、そのコストを節約しようとします。

さらに面白いのは、ドイツの VPN 接続の場合、オーストラリア -> イギリスのケーブルは何も機能しないということです。おそらく、ドイツへのデータ接続はまったく異なる方法で行われているのでしょう。

オーストラリアのネットワーク構成では、違いはないはずです。

理由はヨーロッパの場合だと思います。ドイツのVPN Prodiverは、より良いものを手に入れるために多額の費用を支払っています。グローバルゲーム サーバーのネットワーク プロバイダーとしてのネットワーク帯域幅。これが、.au と .uk 間の遅延を回避できる理由と考えられます。

フィンランドの VPN プロバイダーはそれを実行できませんでした。この場合の考えられる理由は、フィンランドは地域で高度に発展した国ではあるものの、ドイツほど発達したグローバル ネットワークに接続されていない可能性が高いことです (このため、フィンランドの VPN プロバイダーの ISP はより狭い帯域幅を購入する必要があり、英国の遅延を回避できません)。

答え2

VPN はトラフィックに異なるルートを強制します。

通常、ISP は遅延ではなく、帯域幅とコストを最適化します。

WHOIS と逆 DNS から、ユーザーはギリシャにいて、サーバーはアイルランドにあるようです。

まず、VPN 以外のパスを見てみましょう。62.40.* ホップにはおかしな逆 DNS があるようです (互いに数ミリ秒以内ですが、逆 DNS は 4 つの異なる国を示しているようです)。ただし、83.97.88.69 から 62.40.112.215 へのホップは、実際にはギリシャからロンドンへの直接リンクであると推測されます。

このリンクはレイテンシが高いようで、パス全体のレイテンシの大部分を占めています。考えられる説明は 2 つあります。1 つは、リンクがジブラルタル海峡を通る海底ケーブルなど、地理的に遠回りのルートを取っている可能性があることです。もう 1 つは、リンクが混雑していることです。

VPN の場合、トレースルートはトラフィックが VPN サーバーに到達した後のホップのみを表示します。ドイツの VPN では、VPN サーバーへのトラフィックが前述のロンドンへのリンクよりも低遅延のリンクを経由していることが明確にわかります。おそらく、ギリシャの ISP またはその上流には、ロンドンへのリンクよりもずっと低遅延のギリシャからドイツへのリンクがあります。

フィンランドの VPN では、トラフィックが VPN プロバイダーに到達するまでに 150 ミリ秒かかります。トラフィックはおそらくかなり遠回りのルートでフィンランドに到達していると思われます (ロンドン経由でも驚きません)。

答え3

ルーティングのため

自分 (A) が他のユーザー (B) に ping を送信する場合、接続は AB であると考えられますが、自分と B の間には常にホップがあります。パケットは実際には ACDEFB を実行する可能性があり、各接続には独自の速度、待ち時間、帯域幅があります。

VPN経由でpingすると、より良いルーティング(ランダムか、料金を支払っているため)、元のパスよりも速度/遅延/帯域幅が優れた AX-VPN-YB にルーティングされる可能性があります。

あるいは、もっと悪い状況になるかもしれません。どちらも起こり得ます。

答え4

そうですね、あなたがゲーマーで、物理的には中国にいるけれど、米国のゲーム サーバーに接続したいとします。VPN を介して米国のサーバーに接続すると、実際のゲーム サーバーに非常に近くなるため、ping 時間が短縮されます。また、接続が中断されないため、ping が高くなります。

また、ISP が特定の目的地へのアクセスを阻止したい場合、そこへ向かう途中で人為的な混雑を作り出すこともあります。VPN を使用すると、目的地が隠され、混雑が解消されます。

関連情報