レイヤ 3 仮想化
レイヤ 3 仮想化は、単一のデバイス上で複数の仮想ルーティングおよび転送インスタンス(VRF)を可能にするテクノロジーです。それぞれが独自のアドレス空間とルーティングテーブルを持ちます。
-
各 VRF には、IPv4 と IPv6 用の個別のユニキャストおよびマルチキャスト ルート テーブルが含まれています。
-
ルーティングの決定は、 VRF ごとに個別に行われます。
-
ルータごとに、デフォルト VRF および管理 VRF があります。
VRF のタイプと特性
以下の項では、管理 VRF、デフォルト VRF、および出力ロードバランス解決 VRF について説明します。
-
Management VRF :管理目的でのみ使用されます。管理 VRF に配置できるのは mgmt 0 インターフェイスだけであり、これを異なる VRF に割り当てることはできません。ルーティング プロトコルは、管理 VRF(スタティックのみ)で動作できません。
-
Default VRF :すべてのレイヤ 3 インターフェイスは、別の VRF に割り当てられるまではデフォルト VRF に存在します。異なる VRF コンテキストが指定されない限り、ルーティング プロトコルはデフォルトの VRF コンテキストで実行されます。デフォルト VRF は、すべての show コマンドに対してデフォルトのルーティング コンテキストを使用するものであり、Cisco IOS のグローバル ルーティング テーブルの概念に似ています。
-
Egress Loadbalance Resolution VRF :この VRF の目的は、VXLAN EVPN 機能のルートの追加の計算と解決を支援することです。この VRF は構成対象外であり、削除できません。VRF 制限はこの新しい暗黙的な VRF に対応するために 4096 から 4097 に引き上げられました。
![]() (注) |
Cisco NX-OS リリース 10.4(3)F にアップグレードすると、limit-resource のデフォルト構成が 4096 に変更されます。 Cisco NX-OS リリース 10.3(5) にアップグレードすると、limit-resource のデフォルト構成が 4096 に変更されます。 |
![]() (注) |
|
VRF およびルーティング
-
すべてのユニキャストおよびマルチキャスト ルーティング プロトコルは VRF をサポートします。
-
VRF で設定されたルーティング パラメータは、同じルーティング プロトコル インスタンスの別の VRF のルーティング パラメータから独立しています。
-
VRF にインターフェイスおよびルーティング プロトコルを割り当てることによって、仮想レイヤ 3 ネットワークを作成できます。
VRF およびルーティングの参照情報
インターフェイスが存在する VRF は 1 つだけです。物理ネットワークは、VRF を使用して複数の仮想ネットワークに分割できます。同じ VRF 内のルータはルート更新を共有しますが、異なる VRF 内のルータはルート更新をデフォルトで共有しません。
-
ルータ Z、A、および B は、VRF Red にあり、1 つのアドレス ドメインを形成しています。
-
ルータ C は別の VRF に設定されており、 VRF Red のルータとルート更新を共有しません。
デフォルトで、Cisco NX-OS は、着信インターフェイスの VRF を使用して、ルート検索に使用するルーティング テーブルを選択します。ルート ポリシーを設定すると、この動作を変更し、Cisco NX-OS が着信パケットに使用する VRF を設定できます。
-
Cisco NX-OS は VRF 間のルート リーク(インポートまたはエクスポート)をサポートします。

デフォルトの VRF からのルート リークとルート インポート
デフォルト VRF からのルート リークおよびインポートは、インポート ポリシーとルート マップを使用して、Cisco NX-OS の VRF 間で IP プレフィックスを転送できるようにするプロセスです。
-
インポート ポリシーは、ルート マップを使用して、VRF にインポートされるプレフィックスを指定します。
-
IPv4 と IPv6 の両方のユニキャストプレフィックスをインポートできます。
-
インポートされたプレフィックスを、このポリシーによって 別の VRF に再インポートすることはできません。
デフォルト VRF からのルートのインポート:詳細と考慮事項
デフォルト VRF から IP プレフィックスをインポートするには、プレフィックス リストや as-path フィルタなどの標準規格のルート ポリシー フィルタリング メカニズムを使用して、インポート ルート マップで一致基準を定義します。
-
IP プレフィックス リストまたは as-path フィルタを作成して IP プレフィックスまたはその範囲を定義し、ルートマップの match 句で使用できます。
-
ルート マップを通過したプレフィックスは、インポート ポリシーを使用して指定された VRF にインポートされます。
![]() (注) |
BGPデフォルトVRFのルートは直接インポートできます。デフォルトVRFの他のルートは、最初にBGPに再配布する必要があります。 |
詳細については、「VRF ルート リーキングの注意事項および制約事項」セクションを参照してください。
IPv6 専用環境の BGP VRF ルーター ID
router-id を取得するソースを優先順に次に示します。
-
VRF レベル router-id コマンド
-
IPv4 アドレスが設定された VRF インターフェイス
-
デフォルトの VRF ルータ ID 設定からデフォルト以外の VRF ルータ ID を継承
![]() (注) |
router-id の 3 番目のソースの優先度は最も低く、1 番目と 2 番目のソースが利用できない場合にのみ適用されます。 |
![]() (注) |
router-id がない場合、BGP OPEN メッセージを送信できません。 |
VRF 認識サービス
Cisco NX-OS アーキテクチャの基本的な特徴として、すべての IP ベースの機能が VRF を認識することがあげられます。
次の VRF 認識サービスは、特定の VRF を選択することにより、リモート サーバへの接続や、選択した VRF に基づいた情報のフィルタリングを可能にします。
-
AAA:詳細については、『Cisco Nexus 9000 Series NX-OS Security Configuration Guide』を参照してください)。
-
Call Home:詳細については、『Cisco Nexus 9000 Series NX-OS System Management Configuration Guide』を参照してください。
-
DNS(ドメイン ネーム システム):詳細については、DNSを参照してください。
-
HSRP:詳細については、『Configuring HSRP』を参照してください。
-
HTTP:詳細については、『Cisco Nexus 9000 Series NX-OS Fundamentals Configuration Guide』を参照してください。
-
NTP:詳細については、『Cisco Nexus 9000 Series NX-OS System Management Configuration Guide』を参照してください。
-
Ping と Traceroute :詳細については、『Cisco Nexus 9000 Series NX-OS Fundamentals Configuration Guide』を参照してください。
-
RADIUS:詳細については、『Cisco Nexus 9000 Series NX-OS Security Configuration Guide』を参照してください)。
-
SNMP:詳細については、『Cisco Nexus 9000 Series NX-OS System Management Configuration Guide』を参照してください。
-
SSH:詳細については、『Cisco Nexus 9000 Series NX-OS Security Configuration Guide』を参照してください。
-
Syslog:詳細については、『Cisco Nexus 9000 Series NX-OS System Management Configuration Guide』を参照してください。
-
TACACS+:詳細については、『Cisco Nexus 9000 Series NX-OS Security Configuration Guide』を参照してください)。
-
TFTP:詳細については、『Cisco Nexus 9000 Series NX-OS Fundamentals Configuration Guide』を参照してください。
-
VRRP(仮想ルータ冗長プロトコル):詳細については、VRRP の設定を参照してください。
-
XML:詳細については、『Cisco NX-OS XML Management Interface User Guide』を参照してください。
各サービスで VRF サポートを設定する詳細については、各サービスの適切なコンフィギュレーション ガイドを参照してください。
Reachability
到達可能性は、サービスを提供するサーバに到達するために必要なルーティング情報がどの VRF にあるかを示します。たとえば、管理 VRF で到達可能な SNMP サーバを設定できます。ルータにサーバ アドレスを設定する場合は、サーバに到達するために Cisco NX-OS が使用すべき VRF も設定します。
次の図は、管理 VRF を介して到達可能な SNMP サーバを示しています。SNMP サーバ ホスト 192.0.2.1 には管理 VRF を使用するように、ルータ A を設定します。

フィルタリング
フィルタリングにより、VRF に基づいて VRF 認識サービスに渡される情報のタイプを制限できます。たとえば、Syslog サーバが特定の VRF をサポートするように設定できます。下に示す 2 つの Syslog サーバは、それぞれ 1 つの VRF をサポートしています。Syslog サーバ A は VRF Red で設定されているので、Cisco NX-OS は VRF Red で生成されたシステム メッセージだけを Syslog サーバ A に送信します。

到達可能性とフィルタリングの組み合わせ
VRF 認識サービスの到達可能性とフィルタリングを組み合わせることができます。サービスに接続するために Cisco NX-OS が使用する VRF とともに、そのサービスがサポートする VRF も設定できます。デフォルト VRF でサービスを設定する場合は、任意で、すべての VRF をサポートするようにサービスを設定できます。
次の図は、管理 VRF を介して到達可能な SNMP サーバを示しています。たとえば、SNMP サーバが VRF Red からの SNMP 通知だけをサポートするように設定できます。


フィードバック