モバイル端末でのVPNの基本的な役割

VPN(Virtual Private Network)は、モバイル端末がインターネットへ出ていく通信の流れを「VPN経由」に切り替える仕組みです。端末側でVPN接続が開始されると、端末のネットワーク機能がVPN用の経路を作り、端末から送るデータをVPN側へ届けます。その後、VPN側がインターネット側の宛先へ通信を中継します。

ポイントは、VPNが「どの通信を包むか」「どのタイミングで切り替えるか」は端末とVPNクライアント(アプリ)や設定に左右されることです。ネットワークの全体像を理解するには、端末が“VPNトンネルを張ってから”通信が置き換わる、というイメージを持つと分かりやすくなります。

端末では何が起きている?(簡単なモデル)

実際の動きは細部で異なりますが、理解のためのモデルとしては次のように捉えられます。

  1. VPN接続を開始する VPNクライアントが起動し、指定されたVPN先と通信できる状態になります。

  2. 端末は“VPN用の経路”でデータを送る アプリがデータを送信しようとすると、その通信がVPNトンネルを通る形で扱われます。

  3. VPN側が宛先へ中継する トンネルを受け取った側が、最終的なサーバへ通信して結果を端末へ返します。

このモデルでは、端末から見て通信の出口が変わるため、通信の流れが「VPNを経由した形」になります。なお、どのアプリ/どの通信が対象になるかは設定次第で変わります。

通信が対象になる範囲と、変わり得る点

モバイル端末では、VPNが“端末全体の通信”として扱われる設計のこともありますが、必ずしも同じとは限りません。たとえば次のような要素で挙動が変わります。