ルーティングインスタンスタイプ mpls-internet-multicast
は、イングレスレプリケーションプロバイダートンネルを使用して、MPLSクラウドを介してルーター間でIPマルチキャストデータを伝送し、大規模な実装で送信者と受信者ルーター間のマルチキャストトラフィックの高速パスを可能にします。
mpls-internet-multicast
ルーティングインスタンスは、コントロールプレーンの手順にのみ使用される非転送インスタンスであり、インターフェイス設定はサポートしていません。論理システムに対して定義できるルーティング インスタンスは 1 mpls-internet-multicast
つだけです。インターネットマルチキャストに使用されるすべてのマルチキャストおよびユニキャストルートは、ルーティングインスタンスではなく、マスターインスタンス(inet.0)にのみ関連付けられます。
インターネット マルチキャストに参加する各ルーターは、コントロール プレーンの手順のために BGP MPLS ベースのインターネット マルチキャストを使用し、MPLS ポイントツーポイント LSP のフル メッシュを形成するデータ プロバイダ トンネルのイングレス 複製で構成する必要があります。イングレス複製トンネルは、ルーティング インスタンス内のプロバイダ トンネルの設定と一致する、選択的または包括的なトンネルにすることができます。
トポロジーは、IP マルチキャスト ドメインのエッジにあるルーターで構成されており、一連の IP インターフェイスと MPLS コアに面したインターフェイスのセットを持っています。 図 1 を参照してください。インターネットマルチキャストトラフィックは、データプレーンのイングレス複製トンネルとコントロールプレーンのフルメッシュIGBPセッションを使用して、MPLSクラウドを介してIPルーター間で伝送されます。
mpls-internet-multicast
ルーティングインスタンスタイプは、MPLS上のインターネットマルチキャストをサポートするために、各ルーターのデフォルトマスターインスタンスに設定されています。PIM をマルチキャスト プロトコルとして使用する場合、mpls-internet-multicast
設定ステートメントもマスター インスタンスの [edit protocols pim]
階層レベルに含まれます。これにより、PIM をルーティング インスタンスに関連付ける疑似インターフェイスがmpls-internet-multicast
作成されます。
新しい宛先をイングレス複製プロバイダートンネルに追加する必要がある場合、イングレス複製プロバイダートンネルの設定方法によって、結果の動作は異なります。
図 1:インターネット マルチキャスト トポロジー
Example: Configure Internet Multicast Using Ingress Replication Tunnels
この例では、インスタンスタイプでVPN-Bを設定します mpls-internet-multicast
。この例では、マルチキャスト プロトコルに PIM も使用します。
- VPN-Bのルーティングインスタンスタイプを として
mpls-internet-multicast
設定します。
user@host# set routing-instances VPN-B instance-type mpls-internet-multicast
- アプリケーションが宛先を追加するよう要求するたびに、イングレス複製プロバイダトンネルを設定して新しいユニキャストトンネルを作成します。
user@host# set routing-instances VPN-B provider-tunnel ingress-replication
create-new-ucast-tunnel
- デフォルトのテンプレート設定を使用するように、ポイントツーポイント LSP を構成します。
user@host# set routing-instances VPN-B provider-tunnel ingress-replication
label-switched-path label-switched-path-template default-template
- イングレス複製プロバイダートンネルが選択されるように設定します。
user@host# set routing-instances VPN-B provider-tunnel selective
group 203.0.113.1/24 source 192.168.195.145/32 ingress-replication
label-switched-path
- ルーティングインスタンスでMVPNプロトコルを設定します。
user@host# set routing-instances VPN-B protocols mvpn
- 設定をコミットします。
- show コマンドを使用して、インスタンスが作成されたことを確認します。
user@host# run show mvpn instance VPN-B
MVPN instance:
Legend for provider tunnel I-P-tnl -- inclusive provider tunnel S-P-tnl -- selective provider tunnel
Legend for c-multicast routes properties (Pr)
DS -- derived from (*, c-g) RM -- remote VPN route
Instance : VPN-B
MVPN Mode : SPT-ONLY
Provider tunnel: I-P-tnl:INGRESS-REPLICATION:MPLS Label 18:10.255.245.6
Neighbor I-P-tnl
10.255.245.2 INGRESS-REPLICATION:MPLS Label 22:10.255.245.2
10.255.245.7 INGRESS-REPLICATION:MPLS Label 19:10.255.245.7
C-mcast IPv4 (S:G) Ptnl St
192.168.195.145/32:203.0.113.1/24 INGRESS-REPLICATION:MPLS Label
18:10.255.245.6 RM
- マスター インスタンスの
mpls-internet-multicast
階層レベルで 設定[edit protocols pim]
ステートメントを追加します。
user@host# set protocols pim mpls-internet-multicast
- 設定をコミットします。
- コマンドを使用して
show ingress-replication mvpn
、構成設定を確認します。
user@host# run show ingress-replication mvpn
Ingress Tunnel: mvpn:1l
Application: MVPN
Unicast tunnels
Leaf Address Tunnel-type Mode State
10.255.245.2 P2P LSP New Up
10.255.245.4 P2P LSP New Up
Ingress Tunnel: mvpn:2
Application: MVPN
Unicast tunnels
Leaf Address Tunnel-type Mode State
10.255.245.2 P2P LSP Existing Up
- イングレスレプリケーションプロバイダートンネルを含むよう設定する場合は、これを使用します。
user@host# set routing-instances VPN-B provider-tunnel ingress-replication
create-new-ucast-tunnel
user@host# set routing-instances VPN-B provider-tunnel ingress-replication
label-switched-path label-switched-path-template default-template
- show mvpn instance コマンドを使用して、トンネルが含まれています。
user@host# run show mypn instance VPN-B
MVPN instance:
Legend for provider tunnel
I-P-tnl -- inclusive provider tunnel S-P-tnl -- selective provider tunnel
Legend for c-multicast routes properties (Pr)
DS -- derived from (*, c-g) RM -- remote VPN route
Instance : VPN-A
MVPN Mode : SPT-ONLY
Provider tunnel: I-P-tnl:INGRESS-REPLICATION:MPLS Label 18:10.255.245.6
Neighbor I-P-tnl
10.255.245.2 INGRESS-REPLICATION:MPLS Label 22:10.255.245.2
10.255.245.7 INGRESS-REPLICATION:MPLS Label 19:10.255.245.7
C-mcast IPv4 (S:G) Ptnl St
192.168.195.145/32:203.0.113.1/24 INGRESS-REPLICATION:MPLS Label 18:10.255.245.6 RM