VPN(仮想プライベートネットワーク)がVPS(仮想プライベートサーバー)を介してネットワークトラフィックを転送する方法に関する情報を探しています。
VPNに接続している例を見てみましょう。ウェブサイトにリクエストを送信すると、ネットワークスタックからレイヤー3に移動します。
IPパケットがあります-宛先アドレスを含むヘッダーとペイロードを持っています。
IPパケットの宛先アドレスをVPSのIPアドレスに変更した場合、サーバーはどのようにして要求を元の宛先アドレスに転送しますか?
考えられる唯一のことは、レイヤー3(IPレイヤー)で、ヘッダーの宛先アドレスがVPSのIPアドレスに変更され、元の宛先アドレスがパケットのペイロードに追加されるということです。
これは、パケットの長さとパケットのチェックサムヘッダーを再計算して、IPパケットを再度変更する必要があるという意味ではありませんか?
次に、VPSはパケットの逆マッピングを行って、サーバー上で元の要求を組み立てて作成します。
これはそれに関連する長い待ち時間があるように思われますか?
おそらく私はこれがどのように機能するかについていくつかの技術的な側面を見逃している、誰か他の人がそれを説明できますか?