L3 VPN
この記事は Nicolas Vibert 氏のブログ L3 VPN の翻訳です。翻訳の一覧はこちら。
IPSec VPN の目的は、あるサイトから別のサイトへプライベート ネットワークをアドバタイズすることです:
VMware Cloud on AWS では、2 つの VPN タイプをサポートします。それらは、ポリシーベースの VPN とルートベースの VPN です。
ポリシーベースの VPN
ポリシーベースの VPN では、VPN の両側でどのサブネットをサイト A からサイト B に公開するか、どのサブネットをサイト B からサイト A に公開するのかを手動で設定する必要があります。
標準的な Cisco のルーター/ファイアウォールでは、アクセスリスト (ACL) を作成し、その ACL に学習したり対向側にアドバタイズするサブネットを設定する必要があります。これは VPN 構成の ‘暗号マップ’ セクションで利用されます。
新しいサブネットが作成される度に (ここでは VMC SDDC 側で 10.3.20.0/24)、VPN 構成をアップデートしなければなりません。これは明らかに理想的ではありません。
VMware Cloud on AWS の場合では、これは新しい論理ネットワークを作成する度に、新しいサブネットが全てのリモートサイトと通信可能となるように、全ての VPN の VPN 構成そして全てのリモート側の構成もアップデートしなければならないということです。
オンプレミス側と VMware Cloud on AWS の VPN 構成をアップデートする必要があります。
ルートベースの VPN
最近、VMware Cloud on AWS ではルートベースの VPN が導入されました。ルートベースの VPN では、従来のポリシーベースの VPN に対し非常に大きな改善があります。
次のことは単純ではありますが、本質的です。ポリシーベースの VPN が静的である一方、ルートベースの VPN は動的です。ポリシーベースの VPN は回復性を持たない一方、ルートベースの VPN は回復性を持ちます。
ルートベースの VPN では、トンネル内でダイナミック ルーティング プロトコル (BGP) が実行され、ルート情報は動的に交換されます。
ルートベースの VPN トンネルが確立されると、クラウド側またはリモートサイト側で新しいネットワーク セグメントを作成したとしても、VPN の構成をアップデートする必要がなくなります。
ルートベースの VPN の回復性
ルートベースの VPN のもう一つの利点は、2 つのサイト間により良い回復性を提供することができる複数の VPN トンネルを確立できることです。
1 つ目のセッションと並行して、2 つ目の VPN セッションを (合わせて 2 つ目の BGP セッションも) 簡単に作成することができます。これによりオンプレミスのルーターの一つに障害が起きたい際の回復性が得られます。