VPLSマルチホーミングの設定
VPLSマルチホーミングでは、顧客サイトを複数のPEルーターに接続して、冗長接続を提供すると同時に、サービスプロバイダのネットワークにレイヤー2ループが形成されるのを防ぐことができます。2つ以上のPEルーターにマルチホームされたVPLSサイトは、PEルーターからCEへのデバイスリンク障害やPEルーターの障害が発生した場合に、冗長接続を提供します。VPLSマルチホーミングの詳細については、 VPLSマルチホーミングの概要を参照してください。
VPLSルーティングインスタンスに対してマルチホーミングを有効にする場合、LDPシグナリングも有効にすることはできません。BGP シグナリングのみを有効にできます。
VPLSのドキュメントでは、ルーティング機能を提供するすべてのデバイスを指すために、PEルーターなどの用語「ルーター」という言葉が使用されています。
以下のセクションでは、VPLSマルチホーミングを設定する方法について説明します。一部の情報は、シングルホーム サイトの構成とマルチホーム サイトの構成で提供されます。
VPLS マルチホーム サイトの構成
VPLS マルチホーム サイト設定の要件を以下に示します。
同じ CE デバイスに接続されたすべての PE ルーターに同じサイト ID を割り当てます。
2 つの PE ルーターが同じサイト ID を使用する場合、VPLS はデフォルトでマルチホーミングの動作を想定します。サイトプリファレンス値は、プライマリおよびバックアップPEルーターのシグナリングに使用されます。このような場合、 ステートメントを使用して
multi-homing
マルチホーミングを明示的に設定した場合、コアやスプリットブレインからPEルーターを分離しないようにするなど、BGPピアステータスの追跡にのみ使用されます。しかし、2 つの PE ルーター トポロジーなどでは、BGP ピアトラッキングの防止が必要なシナリオがあります。このような場合、マルチホーミングはノードの冗長性を損なうことができるため、明示的に設定しないでください。マルチホーミングを設定せずに同一のサイト ID を使用すると、各シグナリング
RPD_L2VPN_SITE_COLLISION: Same site ID 2 configured on remote PE (RD 8.8.8.1:1013:) and local PE in VPN 1013 (non-multihomed site 2)
でコリジョン ログ メッセージが生成されます。これは予想される動作です。各マルチホーム PE ルーターに固有のルート識別を割り当てます。
各 PE ルーター上のマルチホーム VPLS サイトに割り当てられたすべてのインターフェイスを参照します。このサイトのトラフィックを一度に送受信するには、これらのインターフェイスのうち 1 つだけが使用されます。
プライマリインターフェイスを指定するか、ルーターがプライマリインターフェイスとして使用するインターフェイスを選択できるようにします。
ルーターがインターフェイスを選択した場合、PE ルーターをサイトに接続するために使用されるインターフェイスは、PE ルーターの設定にリストされているインターフェイスの順序によって異なります。設定されたインターフェイスセットの最初の運用インターフェイスが、指定されたインターフェイスとして選択されます。このインターフェイスに障害が発生した場合、リスト内の次のインターフェイスが選択され、サイトのトラフィックを送受信します。
以下の設定は、VPLSマルチホーミングを有効にするために設定する必要があるステートメントを示しています。
[edit routing-instances routing-instance-name] instance-type vpls; interface interface-name; interface interface-name; protocols vpls { site site-name { active-interface { any; primary interface-name; } interface interface-name; interface interface-name; multi-homing; site-identifier number; } } route-distinguisher (as-number:id | ip-address:id);
異なるPEルーター上の同じVPLSサイトにマルチホームされているCEデバイス間に直接接続を追加すると、トラフィックがループし、接続の損失が発生する可能性があります。このトポロジーは推奨しません。
これらのステートメントのほとんどは、この章の残りの部分で詳しく説明されています。以下のセクションでは、VPLSマルチホーミングに固有のステートメントを設定する方法について説明します。
アクティブインターフェイスとしてのインターフェイスの指定
マルチホーム サイトのインターフェイスの 1 つをプライマリ インターフェイスとして指定する必要があります。複数のインターフェイスがある場合、残りのインターフェイスは、プライマリ インターフェイスがダウンした場合にのみアクティブになります。サイトレベルでアクティブなインターフェイスが設定されていない場合、VPLSサイトのすべてのトラフィックは、単一の非マルチホームPEルーターを通過します。
ステートメントには、以下のいずれかのオプションを設定する active-interface
必要があります。
any
-設定されたインターフェイス1つは、VPLSサイトのアクティブインターフェイスとしてランダムに指定されます。primary
—VPLS サイトがプライマリ インターフェイスとして使用するマルチホーム インターフェイスの名前を指定します。
VPLSサイトのプライマリインターフェイスとしてマルチホームインターフェイスを指定するには、 ステートメントを active-interface
含めます。
active-interface { any; primary interface-name; }
以下の階層レベルでこのステートメントを含めることができます。
[edit routing-instances routing-instance-name protocols vpls site site-name]
[edit logical-systems logical-system-name routing-instances routing-instance-name protocols vpls site site-name]
PE ルーターでのマルチホーミングの設定
CEデバイスが複数のPEルーター上の同じVPLSサイトに接続されている場合、関連するすべてのPEルーターの ステートメントを multi-homing
含めると、BGPピアが追跡されます。BGPピアが利用できない場合、VPLSはサイトのすべてのアクティブなインターフェイスを非アクティブにします。2 つの PE ルーターが同じサイト ID を使用する場合、VPLS はデフォルトでマルチホーミングの動作を想定します。サイトプリファレンス値は、プライマリおよびバックアップPEルーターのシグナリングに使用されます。このような場合、 ステートメントを使用して multi-homing
マルチホーミングを明示的に設定した場合、コアやスプリットブレインからPEルーターを分離しないようにするなど、BGPピアステータスの追跡にのみ使用されます。
マルチホーミングを設定せずに同一のサイト ID を使用すると、各シグナリング RPD_L2VPN_SITE_COLLISION: Same site ID 2 configured on remote PE (RD 8.8.8.1:1013:) and local PE in VPN 1013 (non-multihomed site 2)
でコリジョン ログ メッセージが生成されます。これは予想される動作です。
VPLSシングルホームサイト設定
すべてのVPLSシングルホームサイトは、同じデフォルトVEデバイスに接続されています。マルチホームサイトの一部として設定されていないVPLSルーティングインスタンス内のすべてのインターフェイスは、デフォルトのVEデバイスに対してシングルホームであると見なされます。