シームレス MPLS に関する情報
次の項では、シームレス MPLS について説明します。
シームレス MPLS の概要
シームレス MPLS は、複数のネットワークを単一の MPLS ドメインに統合するための、非常に柔軟でスケーラブルなアーキテクチャを提供します。これは、既存の既知のプロトコルに基づいています。
大規模な MPLS ネットワークでは、ネットワークのさまざまな部分に複数のタイプのプラットフォームとサービスを配置できます。このようなネットワークは、通常、コアエリアと集約エリアなどのエリアに分割され、各エリアに異なる内部ゲートウェイプロトコル(IGP)があります。あるエリアの IGP プレフィックスを別のエリアに配布することはできません。IGP プレフィックスを配布できない場合、エンドツーエンドのラベルスイッチパス(LSP)は確立できません。これは、ネットワークの拡張性に影響します。
シームレス MPLS では、エンドツーエンド LSP を確立することで、拡張性が向上します。シームレス MPLS は、プロバイダーエッジ(PE)ルータのループバックプレフィックスを転送するために、IGP ではなくボーダー ゲートウェイ プロトコル(BGP)を使用します。BGP は、プレフィックスをエンドツーエンドで配布します。これにより、あるドメインの IGP プレフィックスを別のドメインにインストールする必要がなくなります。
シームレス MPLS は、サービスプレーンとトランスポートプレーンの分離を導入し、エンドツーエンドのサービスに依存しないトランスポートを提供します。これにより、ネットワーク トランスポート ノードでサービス固有の設定が不要になります。
シームレス MPLS のアーキテクチャ
図は、3 つの異なるエリア(1 つのコアエリアと 2 つの集約エリア)があるネットワークを示しています。各エリアでは独自の IGP が実行され、エリア境界ルータ(ABR)ではエリア間の再配布は行われません。エンドツーエンド MPLS LSP を提供するためには、BGP を使用する必要があります。BGP は、ドメイン全体にラベルを付けて PE ルータのループバックをアドバタイズし、エンドツーエンド LSP を提供します。BGP は PE と ABR の間に導入されます。
シームレス MPLS は、BGP を使用してエンドツーエンド MPLS LSP を提供します。BGP は PE と ABR の間に導入されます。BGP は IPv4 プレフィックスとラベルを送信します。BGP は、ドメイン全体にラベルを付けて PE ルータのループバックをアドバタイズし、エンドツーエンド LSP を提供します。
ネットワークで IGP を使用する場合、プレフィックスのネクストホップアドレスは PE ルータのループバックプレフィックスです。このプレフィックスは、ネットワークの他の部分で使用されている IGP には認識されません。ネクストホップアドレスは、IGP プレフィックスへの再帰には使用できません。これを回避するために、プレフィックスは BGP で伝送されます。ABR はルートリフレクタ(RR)として設定されます。RR は、反映された iBGP プレフィックスの場合でも、ネクストホップを RR 自体に設定するように設定されます。
次の 2 つのシナリオが考えられます。
-
ABR は、ABR によってネットワークの集約部分にアドバタイズされる(BGP によって反映される)プレフィックスのネクストホップを ABR 自体に設定しません。ABR は、コア IGP から集約 IGP に ABR のループバックプレフィックスを再配布する必要があります。(コアからの)ABR ループバックプレフィックスのみを集約部分にアドバタイズする必要があります。リモート集約部分からの PE ルータのループバックプレフィックスは不要です。
-
ABR は、ABR によって集約部分にアドバタイズされた(BGP によって反映された)プレフィックスのネクストホップを ABR 自体に設定します。このため、ABR は ABR のループバックプレフィックスをコア IGP から集約 IGP に再配布する必要はありません。
いずれのシナリオでも、ABR は、ABR によってネットワークの集約部分からコア部分にアドバタイズされた(BGP によって反映された)プレフィックスのネクストホップを ABR 自体に設定します。