仮想ルーター(VR)とは、Versa VOSデバイス上のソフトウェアオブジェクトであり、ハードウェアのレイヤー3 IPルーターの機能(独自のルーティングテーブル、独自のインターフェース割り当て、および独自の静的・動的ルーティングプロトコル)を実行します。これは、同じアプライアンス上の他のすべてのVRから分離されています。
主なポイント
- VRとは、物理ルーターと同様に動作するソフトウェアルーティングインスタンスのことです。
- 各VRは、独自のルーティングテーブルとインターフェースの割り当てを保持しています。
- 一般的な役割としては、LAN VR、WAN/トランスポート VR、および管理 VR などがあります。
- VRは、インスタンスごとに個別にOSPF、OSPFv3、BGP、および静的ルーティングを実行します。
- VRは、テナント間のトラフィックを分離し、組織間のルーティングをセグメント化します。
このページの内容: その重要性仕組み種類仮想ルーターとVersaよくある質問
仮想ルーターはなぜ重要なのでしょうか?
1台のアプライアンスでは、LANトラフィック、WANトランスポート、管理トラフィック、および個別のテナントといった複数のルーティングドメインを分離し、それらのドメインが互いに混在したり、同じルーティングテーブルを争ったりすることがないようにする必要がある場合がよくあります。 VR(仮想ルーティング)は、共有ハードウェア上で各ドメインに独自の隔離されたルーティングコンテキストを提供します。2つのVR間でIPアドレス範囲が重複していても安全であり、あるVRで学習されたルートは明示的に再配布されない限り別のVRに漏れることはなく、あるVRのルーティングテーブルで障害や設定ミスが発生しても、隣接するVRには影響が及びません。
この分離性こそが、ルーティング層におけるセグメンテーションとマルチテナント機能を実現可能にしている要因でもあります。トラフィックの種類や顧客ごとに個別の物理ルーターを導入する代わりに、1台のVOSデバイスが複数のVRをホストし、各VRは独自のプロトコル、ポリシー、インターフェースを備えた独立したルーターとして動作します。これは、一般的なネットワークにおける仮想ルーティングおよびフォワーディング(VRF)の背後にあるのと同じ原理であり、Versaのプラットフォーム全体を通じて、中核的なルーティング構造として適用されています。
仮想ルーターとは何ですか?
機能的には、VRはハードウェアベースのレイヤー3 IPルーターと同じ役割を果たすソフトウェアオブジェクトです。つまり、ルーティングテーブルを保持し、割り当てられたインターフェース間でパケットを転送し、アプライアンスと同様に、静的ルート、OSPFおよびOSPFv3、BGP、マルチキャストルーティングといったプロトコルを実行するほか、プロトコル間の再配布およびインポートポリシーも実行します。 インターフェースとネットワークはVRに明示的に割り当てられ、それらのインターフェース上のトラフィックがどのように転送されるかは、そのVRのルーティングテーブルのみによって制御されます。
VRは、本質的にはルーティングインスタンスです。つまり、インターフェース、モニター、またはポリシーが、どのルーティングドメインに属するかを指定する必要があるあらゆる場所で参照される、名前が付けられた再利用可能な転送コンテキストです。そのため、Versa では、テナントのトラフィックを分離し、インターフェースや組織間のルーティングをセグメント化するためにVRが利用されています。すべてのテナント、およびテナント内の各機能別トラフィックタイプに、独自のVRを割り当てることができます。
仮想ルーターの種類
すべてのVRは、2つのインスタンスタイプのいずれかとして作成されます。仮想ルーティングインスタンス(VRI)は基本タイプであり、単純なVPN形式のルーティングコンテキストを構成するために使用されます。仮想ルーティング転送インスタンス(VRF)は、レイヤ3 VPN用にルータを構成するもので、MPLSまたはIPアンダーレイを介してレイヤ2ドメインを接続するための、オプションのMPLS VPNコアまたはEVPNコアの設定が可能です。
インスタンスの種類にかかわらず、デプロイメントでは通常、VRにその役割に基づいて名前が付けられます。具体的には、LAN VRはテナントのローカルネットワークトラフィックとルーティングプロトコルを処理し、WAN/トランスポートVRはWANリンクやネクストホップへのルーティングを処理し、管理VRはテナントのデータとは別にデバイス管理トラフィックを処理し、専用のHA制御VRは、高可用性デプロイメントにおいてアクティブとスタンバイのアプライアンスペア間の同期トラフィックを処理します。
仮想ルーター &Versa
Versa Director では、「構成」>「ネットワーク」>「仮想ルーター」の「アプライアンス」ビューから仮想ルーター(VR)を作成・設定します。インスタンス名、インスタンスタイプ、インターフェース、静的ルート、および OSPF、OSPFv3、BGP などの動的ルーティングインスタンスは、すべて「仮想ルーターの構成」ワークフロー内で設定されます。各 OSPF または BGP インスタンスは、独自のルーター ID、エリア、およびネイバーポリシーを持ち、デバイス上の他の VR とは独立して、それぞれの VR 内で実行されます。
VRは、Versa 固有のインフラストラクチャトラフィックも伝送します。ステートフルなシャーシ間HA設計では、管理者は、アクティブデバイスとスタンバイデバイス間のデータ同期接続を伝送するためだけに、顧客のLAN VRとは別の専用のVR(例:HA-Control-VR)を作成します。 また、CMSコネクタを使用せずにAzure上にVersa VNFをインストールする場合、顧客のLAN VRには、Azure独自の仮想ルーターBGPエンドポイントとピアリングするBGPインスタンスが構成されます。これは、VersaのVRとAzureのマネージドルーティングサービスという、2つの異なる「仮想ルーター」の概念であり、標準のeBGPセッションを介して相互にルート交換を行います。
よくある質問
仮想ルーターと物理ルーターの違いは何ですか?
仮想ルーターとは、専用のハードウェアではなく、VOSアプライアンス上で動作するソフトウェアオブジェクトのことです。ルーティングテーブル、インターフェース転送、静的および動的ルーティングプロトコルといったレイヤー3の機能を同様に実行しますが、1台の物理デバイス上で複数のVRを互いに分離して実行することができます。
「仮想ルーティングインスタンス」と「仮想ルーティング転送インスタンス」の違いは何ですか?
仮想ルーティングインスタンス(VRI)は、基本的なVRタイプであり、シンプルなVPN形式のルーティングコンテキストを構成するために使用されます。仮想ルーティング転送インスタンス(VRF)は、レイヤ3 VPN用にルータを構成するもので、MPLSまたはIPアンダーレイを介してドメイン間を接続するための、オプションのMPLS VPNコアまたはEVPNコアの設定を行うことができます。
VOSデバイスにおいて、仮想ルーターは一般的にどのような役割を果たしていますか?
通常、導入時には、ローカルテナントのトラフィック用のLAN VR、WANリンクへのルーティング用のWAN/トランスポートVR、およびデバイス管理トラフィック用の管理VRが分離されます。高可用性設計では、アクティブアプライアンスとスタンバイアプライアンス間の同期接続を伝送するためだけに、専用のVRを追加する場合もあります。
仮想ルーターは、OSPF や BGP などのルーティングプロトコルを実行できますか?
はい。各VRは、独自の静的ルートに加え、OSPF、OSPFv3、BGPといった動的ルーティングインスタンスをサポートしており、これらはデバイス上の他のVRとは独立して設定されます。各VRには独自のルーターID、エリア、またはピアグループが割り当てられているため、あるVRのプロトコル状態が別のVRに影響を与えることはありません。
仮想ルーターはルーティングインスタンスとどのように関連しているのでしょうか?
VRとはルーティングインスタンスのことです。この2つの用語は同じオブジェクトを指します。「ルーティングインスタンス」は、インターフェース、モニター、またはポリシーを設定する際に、それらがどのルーティングコンテキストに属するかを指定するために使用される一般的な用語です。「仮想ルーター」は、Directorのネットワーク設定で作成され、名前が付けられるオブジェクトのことです。
「仮想ルーター」の詳細
さらに詳しく知りたい場合は、私たちが信頼している情報源を以下にご紹介します。
| IETF RFC 4364: BGP/MPLS IP VPN | Versa Networks: SD-WAN |
|---|---|
| VRFベースのレイヤー3 VPNを定義するIETF規格。これは、仮想ルーティング・フォワーディング・インスタンス(VRF)という概念の基盤となるものです。 | VersaのSD-WANプラットフォームの概要。ここでは、テナント単位およびロール単位の仮想ルーターが、ルーティングの基盤となる構成要素となっています。 |
関連用語
仮想ルーターについて調べているなら、次はこれらもぜひチェックしてみてください。
| ルーティングインスタンス | テナント | 組織 |
|---|---|---|
| 仮想ルーターが提供する転送コンテキストの総称。この2つの名称は、同じオブジェクトを指しています。 | 仮想ルーターによって、他のすべてのテナントのトラフィックから分離されている、孤立した顧客または事業部門。 | DirectorとConcertoは、個々のテナント間およびテナント内でルーティングを行う仮想ルーターセグメントを構築します。 |