Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

マルチプロトコル BGP ベースのマルチキャスト VPN での SPT 専用モードの設定

MBGP MVPN(次世代レイヤー 3 マルチキャスト VPN とも呼ばれる)の場合、デフォルトの動作モードは最短パス ツリーのみ(SPT のみ)モードです。SPTのみモードでは、アクティブなマルチキャストソースは、マルチキャストVPNのソースアクティブルートを介して学習されます。この動作モードは、BGP-MVPNドラフト(draft-ietf-l3vpn-2547bis-mcast-bgp-00.txt)のセクション14に記載されています。

SPT 専用モードとは対照的に、ランデブー ポイント ツリー(RPT)-SPT モード(共有ツリー データ配信とも呼ばれます)は、サイト間共有ツリー ジョイン メッセージ用にレシーバーから RP に(*,G)メッセージを送信するネイティブ PIM モデルをサポートします。

SPT専用モードでは、PEルーターが(*, C-G)ジョイン メッセージを受信すると、ルーターはカスタマー グループにデータを送信するアクティブな送信元を探します。PEルーターにカスタマーグループのソースアクティブルートがある場合、ルーターはソースツリーのカスタマーマルチキャストルートを作成し、ソースでVPNサイトに接続されているPEルーターにルートを送信します。送信元は、MVPN のシングルフォワーダ選択によって決定されます。受信者が VPN サイトで (*,G) ジョイン メッセージを送信すると、(*,G) ジョイン メッセージは PE ルーターまでしか伝わりません。ジョイン メッセージがタイプ 7 マルチキャスト ルート((S,G) ジョイン メッセージと同等)に変換された後、ルートは no-advertise コミュニティ設定でインストールされます。

メモ:

MVPN シングルフォワーダ選択は、BGP-MVPN ドラフト(draft-ietf-l3vpn-2547bis-mcast-bgp-00.txt)のセクション 9.1.1 に記載されているルールに従います。単一フォワーダー選挙の勝者は、次のルールに基づいています。

  • 送信元へのアクティブなユニキャスト ルートがインターフェイス経由の場合、このルートを使用してアップストリーム マルチキャスト ホップ(UMH)が決定されます。

  • 送信元へのアクティブなユニキャストルートがVPNルートの場合、MVPNは、VPNルートの場合はルートインポートコミュニティで最も高いIPアドレスに基づいてUMHを選択し、ローカルVRFルートの場合はローカルプライマリループバックアドレスに基づいてUMHを選択します。

単一フォワーダーの選択により、特定の顧客ソース (C-S) に対して一意のフォワーダーの選択が保証されます。アップストリームの PE ルーターは、選択がそれぞれカスタマー ソースと C-RP に基づいているため、ソース ツリーと共有ツリーで異なる場合があります。SPT のみのモードでは単一フォワーダ選択で十分ですが、代替 RPT-SPT モードでは、共有ツリーと送信元ツリーでトラフィックが重複しないようにするための手順が必要です。これらの手順では、RPT から SPT への切り替え中およびその逆の重複トラフィックを減らし、NULL ルートを減らすために、管理者が構成したパラメーターが必要になる場合があります。

SPT のみモードでは、ソースがアクティブな場合、PIM は DR と C-RP(またはそれ自体と C-RP の間でマルチキャスト ソース検出プロトコル(MSDP)を実行している PE ルーター)の両方でソースの登録状態を作成します。レジスタの状態が作成されると、MVPN は送信元-アクティブ ルートを作成します。これらのタイプ 5 のソースアクティブ ルートは、すべての PE ルーターにインストールされています。(*,G)ジョイン メッセージを持つエグレス PE ルーターがソースアクティブ ルートを受信すると、(S,G) マルチキャスト ルートを生成するために組み合わせることができる 2 つのルートがあります。タイプ 7 ルートは、受信者がグループ G に関心があることを PE ルーターに通知します。送信元アクティブルートは、送信元SがグループGにデータを送信していることをPEルーターに通知します。MVPNはこの情報を組み合わせてマルチキャスト参加メッセージを生成し、シングルフォワーダ選択によって決定されるように、これをイングレスPEルーターにアドバタイズします。

一部のサービス プロバイダにとって、SPT のみの実装は、C-RP の設定に制限が生じるため、理想的ではありません。PE ルーターが (*, C-G) ジョイン メッセージからカスタマー マルチキャスト ルートを作成するには、ルーターは MVPN タイプ 5 のソースアクティブ ルートを通じてアクティブ ソースについて学習する必要があります。これらのソースアクティブルートは、PEルーターのみから発信することができます。つまり、MVPN 内の PE ルーターは、RP に送信されたすべての PIM 登録メッセージについて学習する必要がありますが、これは次の場合にのみ可能です。

  • C-RP は、MVPN 内の PE の 1 つに併置されます。

  • MSDP は、MVPN 内の PE ルーターの 1 つで、C-RP と VRF インスタンスの間で実行されます。

この制限が受け入れられない場合、プロバイダーは既定の SPT 専用モードではなく RPT-SPT モードを使用できます。ただし、SPT 専用モードは VPN サイト間で (*,G) ルートを転送しないため、SPT 専用モードには RPT-SPT モードに比べて次のような利点があります。

  • PE ルーター間でソースツリーのカスタマーマルチキャストルートのみを交換および処理することで、運用を簡素化

  • RPT から SPT への切り替え中に、サービス プロバイダが MVPN の一時的な重複を抑制する必要がなくなることで、運用が簡素化されます。

  • 交換する顧客のマルチキャストルートの種類を制限することで、サービスプロバイダ空間のコントロールプレーンのオーバーヘッドを低減し、その結果、展開の拡張性を高めることが可能

  • RPT-SPTモードに伴うトラフィックシフトのない、バックボーンでのより安定したトラフィックパターン

  • 状態情報が少ないため、サービスプロバイダスペースでのメンテナンスが容易

SPT 専用モードを設定するには、次の手順を実行します。

  1. SPT 専用モードを明示的に構成します。
  2. spt-only VPN を構成するすべての VRF に ステートメントを含めます。