定義:ダイナミックマルチポイントVPNとは
ダイナミックマルチポイントVPNは、複数の拠点(または端末)をVPNで結び、必要に応じて接続先や通信経路を切り替える「仕組み・設計方針」の総称として理解できます。ここでいう「マルチポイント」は多地点を扱う性質、「ダイナミック」は固定的に一つの経路へ固定し続けるのではなく、状況に応じて経路や送信先を変更し得ることを指します。
ただし、同じ呼び名でも実装方法はさまざまで、特定のベンダーや製品を前提にした断定はできません。この記事では、一般的なVPNの考え方の範囲で整理し、どこが実装依存になりやすいかも明確にします。
仕組み:基本の流れ(概念モデル)
まずVPNは、通信を暗号化し、トンネル(仮想的な通信路)を通してデータを運ぶ技術です。ダイナミックマルチポイントVPNでは、このトンネル形成と転送の判断が複数拠点にまたがります。
-
拠点同士でVPNの接続を作る 各拠点は、暗号化された通信路を確立します。マルチポイントのため、単一の相手だけでなく複数相手と関連付く形になります。
-
受け取ったパケットの「行き先」を決める 実際にどの拠点へ転送するかは、ルーティング(経路制御)の考え方で決まります。ダイナミック要素では、一定条件(回線の状態、遅延、混雑、可用性などの指標)に基づいて、転送経路や接続先の選択を変更し得ます。
-
状況変化に応じて再選択する 回線や拠点の状態が変わると、以前の経路が不利になることがあります。その場合、VPN側の制御が再選択を行い、通信が成立する経路へ切り替える設計が一般的です。
何が「ダイナミック」なのか:切替のパターン
ダイナミックという言葉は広い意味を持ちます。一般に、切替は次のような要素のどれか(または複数)に現れます。
