MVPN mLDP パーティション化 MDT の設定

MVPN mLDP パーティション化 MDT の前提条件

MVPN BGP 自動検出が設定されている必要があります。

MVPN mLDP パーティション化 MDT の制約事項

  • VRF の PIM デンスモード(自動 RP を除く)および PIM-Bidir はサポートされていません。

  • BGP マルチキャストシグナリングがサポートされており、PIM シグナリングはサポートされていません。

  • ポイントツーマルチポイント(P2MP)mLDP ラベルスイッチパスのみがサポートされています。

  • (mLDP インバンドシグナリングが設定されている)同じ VRF を IPv4 で設定する必要があります

  • mLDP パーティション化マルチキャスト配信ツリー(MDT)は、PIM-Source Specific Multicast(SSM)トラフィックのみをサポートします。

  • Rosen mLDP 再帰 FEC はサポートされていません。パーティション化 MDT は、AS 間 VPN に適用できます(AS 間オプション B およびオプション C はサポートされていません)。

  • mLDP フィルタリングはサポートされていません。

  • パーティション化 MDT では、インターフェイスベースの厳密な RPF のみがサポートされます。

  • strict-rpf interface コマンドはサポートされていません

  • mLDP パーティション化マルチキャスト配信ツリー(MDT)が PIM スパースモード(SM)トラフィックを処理する場合、単一の入力 PE のみを設定し、strict-rpf interface コマンドが無効になっていることを確認します。複数の PE 入力の設定は許可されていません。

MVPN mLDP パーティション化 MDT に関する情報

MVPN mLDP パーティション化 MDT 機能では、プロバイダーエッジルータ(PE)のサブセットであるアップストリーム マルチキャスト ホッププロバイダー マルチキャスト サービス インターフェイス(UMS-PMSI)を使用して、他の PE にデータを送信します。これは、データマルチキャスト配信ツリー(MDT)による複数の選択的 PMSI(S-PMSI)の使用方法に似ています。パーティション化 MDT アプローチでは、特定の入力 PE からのトラフィックの対象受信者を持つ出力 PE ルータが、その入力 PE をルートとするポイントツーポイント(P2P)接続に参加します。これにより、ネットワーク内の入力 PE ルータの数が少なくなり、コア内のツリーの数が制限されます。

MVPN mLDP パーティション化 MDT の概要

MVPN を使用すると、サービスプロバイダは MPLS VPN 環境でマルチキャストトラフィックを設定およびサポートできます。このタイプでは、個々の VPN ルーティングおよび転送(VRF)インスタンスでのマルチキャスト パケットのルーティングおよび転送がサポートされ、サービス プロバイダーのバックボーン全体にわたって VPN マルチキャスト パケットを転送するためのメカニズムも提供されます。MLDP の場合は、通常のラベル スイッチ パス転送が使用されるため、コアが PIM プロトコルを実行する必要はありません。このシナリオでは、c パケットは MPLS ラベル内にカプセル化され、MPLS ラベルスイッチパス(LSP)に基づいて転送されます。

MVPN mLDP サービスを使用すると、送信元と受信側が異なるサイトに配置されている Protocol Independent Multicast(PIM)ドメインを構築できます。

複数の分散したサイトがあるカスタマーにレイヤ 3 マルチキャスト サービスを提供する場合は、サービス プロバイダーはプロバイダー ネットワーク経由でカスタマーのマルチキャスト トラフィックを伝送するセキュアかつスケーラブルなメカニズムを求めます。マルチキャスト VPN(MVPN)は、BGP/MPLS VPN のようなネイティブ マルチキャスト テクノロジーを使用して共有サービス プロバイダー バックボーンを介して、このようなサービスを提供します。

MVPN は、マルチキャスト ドメイン(MD)の概念を採用するときに MPLS VPN テクノロジーをエミュレートします。その際、プロバイダー エッジ(PE)ルータは、同一カスタマー VPN に接続している他の PE ルータとの仮想 PIM ネイバー接続を確立します。これらの PE ルータはプロバイダー ネットワーク上のセキュアな仮想マルチキャスト ドメインを形成します。マルチキャスト トラフィックは、専用プロバイダー ネットワークを通過しているかのように、サイト間をコア ネットワーク上で伝送されます。

VPN ルーティングおよび転送(VRF)インスタンスごとに個別のマルチキャスト ルーティングおよび転送テーブルが保持され、トラフィックは、サービス プロバイダーのバックボーン全体にわたって VPN トンネル経由で送信されます。

Rosen MVPN mLDP ソリューションでは、コントロールプレーンとデータトラフィックを伝送するために、マルチポイントツーマルチポイント(MP2MP)のデフォルト MDT が設定されます。このソリューションの欠点は、MVPN の一部であるすべての PE ルータがこのデフォルト MDT ツリーに参加する必要があることです。MVPN のすべての PE ルータ間に MP2MP ツリーを設定することは、各 PE をルートとする N 個の P2MP ツリーを作成することと同じです(N は PE ルータの数)。Inter-AS(オプション A)ソリューションでは、全 AS 上のすべての PE ルータがデフォルト MDT に参加する必要があるため、この問題は悪化します。このソリューションのもう 1 つの欠点は、デフォルト MDT を介して送信されたパケットが、必要ない場合でもすべての PE ルータに到達することです。

パーティション MDT アプローチでは、特定の入力 PE からのトラフィック要求を受信する出力 PE ルータだけが、その入力 PEで設定された PMSI に参加します。これにより、ネットワーク内の入力 PE ルータの数が少なくなり、コア内のツリーの数が制限されます。

MVPN mLDP パーティション化 MDT の設定方法

MVPN mLDP パーティション化 MDT の設定

手順

  コマンドまたはアクション 目的

ステップ 1

enable

例:


Device> enable

特権 EXEC モードを有効にします。

  • パスワードを入力します(要求された場合)。

ステップ 2

configure terminal

例:


Device# configure terminal

グローバル コンフィギュレーション モードを開始します。

ステップ 3

ip multicast-routing vrf vrf-name

例:


Device(config)# ip multicast-routing vrf VRF

vrf-name 引数に指定された MVPN VRF の IP マルチキャストルーティングを有効にします。

ステップ 4

ip vrf vrf-name

例:


Device(config-vrf)# ip vrf VRF

VRF インスタンスを定義し、VRF コンフィギュレーション モードを開始します。

ステップ 5

rd route-distinguisher

例:


Device(config-vrf)# rd 50:11

ルート識別子(RD)が作成されます(VRF を機能させるため)。

  • ルーティングテーブルと転送テーブルを作成し、RD と VRF インスタンスを関連付けて、VPN のデフォルト RD を指定します。

ステップ 6

route target export route-target-ext-community

例:


Device(config-vrf)# route target export 100:100

指定した VRF のエクスポート ルート ターゲット拡張コミュニティを作成します。

ステップ 7

route target import route-target-ext-community

例:


Device(config-vrf)# route target import 100:100

指定した VRF のインポートルートターゲット拡張コミュニティを作成します。

ステップ 8

mdt partitioned mldp p2mp

例:


Device(config-vrf)# mdt partitioned mldp p2mp

パーティション化 MDT を設定します。

ステップ 9

mdt auto-discovery mldp [inter-as]

例:


Device(config-vrf)# mdt auto-discovery mldp inter-as

BGP A-D による AS 間動作を有効にします。

ステップ 10

exit

例:


Device(config-vrf)# exit

VRF コンフィギュレーション モードを終了し、特権 EXEC モードに戻ります。

ステップ 11

show ip pim mdt

例:


Device# show ip pim mdt

ワイルドカード S-PMSI A-D ルートに関する情報を表示します。

ステップ 12

show ip pim vrf mdt [send | receive]

例:


Device# show ip pim vrf mdt send

ワイルドカード S-PMSI A-D ルートに関する情報と、他の PE ルータまたは現在使用中の MDT グループから受信した MDT グループマッピングを表示します。

ステップ 13

show ip multicast mpls vif

例:


Device# end

すべての PE 用に作成された LSPVIF を表示します。

MVPN mlDP パーティション化 MDT の設定例

例:MVPN mLDP パーティション化 MDT



ip multicast-routing vrf VRF
   ip vrf VRF
   rd 50:11
   route target export 100:100
   route target import 100:100
   mdt strict-rpf interface
   mdt partitioned mldp p2mp
   mdt auto-discovery mldp inter-as  
  !
 !


      

MVPN mLDP パーティション化 MDT の設定の機能履歴

表 1. MVPN mLDP パーティション化 MDT の設定の機能履歴

リリース

機能

機能情報

Cisco IOS XE Fuji 16.9.2

MVPN mLDP パーティション MDT

パーティション化 MDT アプローチでは、特定の入力 PE からのトラフィック要求を受信する出力 PE ルータだけが、その入力 PEで設定されている S-PMSI に参加します。通常、ネットワーク内の入力 PE ルータの数は少ないため、コア内のツリーの数が制限されます。

Cisco IOS XE 17.13.1

mLDP ベースの MVPN プロファイル 14

この機能では、オプション B で展開された Inter AS MPLS VPN ネットワーク内のパーティション化 MDT がサポートされています。