ルーティング インスタンスの概要
BGP、IS-IS、LDP、マルチキャストソースディスカバリープロトコル(MSDP)、OSPFバージョン2(通常はOSPFと呼ばれる)、OSPFバージョン3(OSPFv3)、プロトコル独立マルチキャスト(PIM)、RIP、RIP next generation(RIPng)、スタティックルートの複数のインスタンスを作成するには、以下の階層レベルにステートメントを含めます。
[edit routing-instances routing-instance-name protocols]
[edit logical-systems logical-system-name routing-instances routing-instance-name protocols]
1 つのルーティング インスタンスで設定できるのは、各プロトコルのインスタンス 1 つだけです。
また、レイヤー3ホールセールネットワーク内の個々のDHCPホールセール加入者(小売業者)のルーティングテーブル、ルーティングポリシー、インターフェイスを分離するための複数のルーティングインスタンスを作成することもできます。レイヤー 3 ホールセール ネットワーク サービスを設定する方法については、 Junos OS ブロードバンド加入者管理およびサービス ライブラリを参照してください。
ルーティングインスタンスは、ルーティングテーブル、インターフェイス、ルーティングプロトコルパラメーターの集合です。一連のインターフェイスはルーティングテーブルに属し、ルーティングプロトコルパラメータはルーティングテーブル内の情報を制御します。1つのルーティングインスタンスには複数のルーティングテーブルが存在する可能性があります。たとえば、ユニキャストIPv4、ユニキャストIPv6、マルチキャストIPv4ルーティングテーブルが1つのルーティングインスタンスに存在する可能性があります。ルーティングプロトコルのパラメーターとオプションは、ルーティングテーブル内の情報を制御します。
各ルーティング インスタンスには、一意の名前と対応する IP ユニキャスト テーブルがあります。例えば、名前 my-instance
でルーティング インスタンスを設定すると、対応する IP ユニキャスト テーブルは です my-instance.inet.0
。のすべてのルートが my-instance
に my-instance.inet.0
インストールされています。
デフォルトのルーティングインスタンス、 、 master
は、メイン inet.0
ルーティングテーブルを指します。マスタールーティングインスタンスは予約されており、ルーティングインスタンスとして指定することはできません。
各ルーティング インスタンスは、以下のセットで構成されています。
ルーティング テーブル
これらのルーティング テーブルに属するインターフェイス(オプション、ルーティング インスタンス タイプによって異なります)
メモ:同じ論理インターフェイスがレイヤー2回線とccc接続の両方に設定されている場合、コミット操作は失敗します。
ルーティング オプションの設定
13種類のルーティングインスタンスを設定できます。
-
イーサネットVPN(EVPN)(MXシリーズルーターのみ)-このルーティングインスタンスタイプを使用して、レイヤー2仮想ブリッジを使用して分散した顧客サイトのグループを接続します。
転送-このルーティング インスタンス タイプは、フィルターベースの転送アプリケーションに使用します。このインスタンスタイプでは、インターフェイスとルーティングインスタンスの間に1対1のマッピングはありません。すべてのインターフェイスは、デフォルトのインスタンスinet.0に属します。
MPLS 上のインターネット マルチキャスト — このルーティング インスタンス タイプを使用して、MBGP または次世代 MVPN を使用して、MPLS クラウドを介してルーター間で IP マルチキャスト データを伝送するイングレス レプリケーション プロバイダ トンネルをサポートします。
レイヤー 2 バックホール VPN—(MX シリーズ ルーターのみ)このルーティング インスタンス タイプを使用して、既存の対応する論理インターフェイスを持たないレイヤー 2 ホールセール VLAN パケットをサポートします。このインスタンスを使用する場合、 ステートメントが と
nni
定義されている場合、ルーターは、 ステートメントが 、 、 またはaccess
として定義されている場合instance-role
にのみ、受信パケットの外部タグと内部タグの両方をinstance-role
学習します。レイヤー2制御—(MXシリーズルーターのみ)VPLSルーティングインスタンスのカスタマーエッジインターフェイスのRSTPまたはMSTPにこのルーティングインスタンスタイプを使用します。カスタマー エッジ インターフェイスが 2 つのプロバイダ エッジ インターフェイスにマルチホームされている場合、このインスタンス タイプは使用できません。カスタマー エッジ インターフェイスが 2 つのプロバイダ エッジ インターフェイスにマルチホームされている場合、デフォルトの BPDU トンネリングを使用します。
レイヤー 2 VPN —このルーティング インスタンス タイプをレイヤー 2 VPN(仮想プライベート ネットワーク)実装に使用します。
-
MAC-VRF—(MX、QFX、ACX、PTX、QFX のさまざまなプラットフォーム。サポートされているプラットフォームと Junos バージョンのサポートの詳細については、 機能エクスプローラーを参照してください。このルーティングインスタンスタイプを使用して、タイプの複数の顧客固有のEVPNインスタンス(EVI)
mac-vrf
を設定し、それぞれが異なるEVPNサービスタイプをサポートできます。この設定により、EVPN-VXLANネットワークの仮想トンネルエンドポイント(VTEP)として機能する各ジュニパーネットワークスデバイスのMACアドレスを持つ顧客固有の仮想ルーティングおよび転送(VRF)テーブルが得られます。このタイプのルーティング インスタンスは、EVPN ユニキャスト ルート専用です。 MPLS転送-このルーティングインスタンスタイプを使用して、自律システム境界ルーター(ASBR)全体にラベルスプーフィングや誤ったラベル挿入に対する保護を提供します。
非転送-ルーティング テーブル情報の分離が必要な場合、このルーティング インスタンス タイプを使用します。対応する転送テーブルはありません。すべてのルートは、デフォルトの転送テーブルにインストールされます。IS-ISインスタンスは、厳密に非転送インスタンスタイプです。
仮想ルーター —VPN ルーティングおよび転送インスタンス タイプと似ていますが、非 VPN 関連のアプリケーションに使用されます。このインスタンスタイプには、VRF(仮想ルーティングおよび転送)インポート、VRFエクスポート、VRFターゲット、ルート識別の要件はありません。
-
仮想スイッチ—(MXシリーズルーターのみ)仮想スイッチインスタンスタイプを使用して、スパニングツリープロトコル(STP)インスタンスを持つLANセグメントを分離し、VLAN識別子スペースを分離します。仮想スイッチの設定の詳細については、 ルーティングデバイス用Junos OSレイヤー2スイッチングおよびブリッジングライブラリを参照してください。
-
VPLS — VPN 内の一連のサイト間でポイントツーマルチポイント LAN を実装するには、仮想プライベート ローカルエリア ネットワーク サービス(VPLS)ルーティング インスタンス タイプを使用します。
VRF — レイヤー 3 VPN 実装に VPN ルーティングおよび転送ルーティング(VRF)インスタンス タイプを使用します。このルーティングインスタンスタイプには、VPNルーティングテーブルと対応するVPN転送テーブルがあります。このインスタンスタイプでは、インターフェイスとルーティングインスタンスの間に1対1のマッピングがあります。各 VRF インスタンスは転送テーブルに対応します。インターフェイス上のルートは、対応する転送テーブルに移動します。
および 階層レベルでステートメントを含めることで、マスターインスタンスのグローバルルーティングオプションと[edit routing-options]
プロトコルを[edit protocols]
設定します。ルーティングインスタンスinet.0
が指定されていない限り、ルートはデフォルトでマスタールーティングインスタンスにインストールされます。
レイヤー 3 VPN の実装には、BGP、OSPF、RIP の複数のインスタンスが使用されます。BGP、OSPF、RIP の複数のインスタンスでは、異なる VPN のルーティング情報は別々に保持されます。VRFインスタンスは、カスタマーエッジ(CE)ルーターからプロバイダーエッジ(PE)ルーターへのルートをアドバタイズし、PEルーターからCEルーターへのルートをアドバタイズします。各VPNは、そのVPNに属するルーティング情報のみを受信します。
転送インスタンスは、共通アクセス レイヤー アプリケーションのフィルターベースの転送を実装するために使用されます。
PIM インスタンスは、VPN アプリケーション上でマルチキャストを実装するために使用されます。
IS-ISとOSPFの非転送インスタンスは、非常に大規模なネットワークを小規模な管理エンティティに分離するために使用できます。多数のフィルターを設定する代わりに、非転送インスタンスを使用してルートをフィルタリングし、ポリシーをインスタンス化することができます。非転送インスタンスを使用すると、ネットワークのすべてのコンポーネントでアドバタイズされるルーティング情報の量を削減できます。特定のインスタンスに関連付けられたルーティング情報は、ネットワーク全体にアドバタイズされるのではなく、必要に応じて通知できます。
レイヤー 2 VPN インスタンスは、レイヤー 2 VPN の実装に使用されます。
仮想ルーター インスタンスは、VPN ルーティングおよび転送インスタンス タイプと似ていますが、非 VPN 関連のアプリケーションに使用されます。このインスタンスタイプには、VRFインポート、VRFエクスポート、VRFターゲット、ルート識別の要件はありません。
VPN 内の一連のサイト間にポイントツーマルチポイント LAN を実装するには、VPLS ルーティング インスタンス タイプを使用します。
ルーティングインスタンスタイプを設定するには、[]階層レベルで ステートメントをedit routing-instances routing-instance-name
使用instance-type
します。
ルーティングインスタンスを設定するには、以下のパラメーターを指定します。
ルーティング インスタンスの名前。各ルーティング インスタンスには、一意の名前と対応する IP ユニキャスト テーブルがあります。たとえば、my-instance という名前でルーティング インスタンスを設定すると、対応する IP ユニキャスト テーブルは my-instance.inet.0 になります。私のインスタンスのすべてのルートが に
my-instance.inet.0
インストールされています。メモ:デフォルトのルーティングインスタンス名を指定したり、ルーティングインスタンスの名前に特殊文字を含めることはできません。
ルーティング インスタンスのタイプ。
ルーティング インスタンスにバインドされたインターフェイス。転送ルーティング インスタンス タイプには必要ないインターフェイス。
ルーティングインスタンスを設定するには、[]階層レベルで ステートメントをedit
使用routing-instances
します。
BGP、IS-IS、OSPF、OSPFv3、RIP、またはRIPngのインスタンスを 作成するには、 階層レベルに設定ステートメントを [edit routing-instances routing-instance-name protocols]
含めます。また、ルーティングインスタンスに静的ルートを設定することもできます。