ポイントツーポイントトンネリングプロトコル(PPTP)とは何か
ポイントツーポイントトンネリングプロトコル(PPTP)は、通信をトンネルのように包んで、インターネット上での送受信経路を別の地点経由に見せるための仕組み(VPNプロトコルの一つ)です。利用者の端末から送られたデータを、接続先(VPN側)まで運び、外部からはその接続先を経由しているように見える形になります。
ただし、ここで混同しやすい点があります。「トンネル化」や「暗号化」という言葉は、すべての状況で追跡を不可能にすることを意味しません。匿名性は、通信経路だけでなく、名前・番号のように追跡に使われうる情報が残るかどうか(例:DNS、ブラウザ、端末側ログ、Cookie、アカウント紐づけなど)で決まります。
仕組みの簡単なモデル
PPTPを使うときの見え方を、極端に単純化してモデル化すると次のようになります。
- 端末がインターネット向けの通信を作る
- その通信をPPTPのトンネルに入れて、VPN側へ送る
- VPN側で外部宛先へ転送する
- 受信側(サイト等)や中継経路からは、利用者の端末そのものではなくVPN側を経由しているように観測される場合がある
このモデルが示すのは、「見え方が変わる」ことと「追跡に使われる情報が残らない」ことは別、という点です。たとえ経路上のIPが変わっても、別の手がかりが有効なら追跡は成立しえます。
制限:なぜ「完全なオンライン匿名性」になりにくいのか
PPTPに限らず、VPN一般においても次のような制限や例外があります。
追跡は“IPだけ”で完結しない
サイトは、通信経路以外にも多様な情報を使って利用者を推定・関連付けします。代表例として、ブラウザの識別情報、Cookieやログイン状態、端末の特徴、アクセスパターンなどが挙げられます。つまり、経路上の見え方が変わっても、他の情報が同一だと匿名性は薄まります。
DNSや名前解決の扱いで痕跡が変わる
名前解決(ドメイン→IPの変換)の経路や挙動によっては、意図した地点と異なるところで問い合わせが観測される可能性があります。DNSがどこで解決されているか、要求がどのように扱われるかは、匿名性の実効に影響します。
アカウント連携やログインが最も強い手がかりになる
たとえば同じアカウントでログインしている場合、サービス側はユーザーを特定できます。VPNを使っても、そのサービス内での認証情報が変わらない限り、匿名性の効果は限定的になりやすいです。
「暗号化」には守備範囲がある
通信の暗号化は、内容の盗み見を減らす方向に働きます。一方で、通信が“どこからどこへ”“いつ”“どのような特徴で”行われたかといった観測項目は、状況によっては残ります。したがって「暗号化=追跡不能」とは言えません。
