PIM 参加ロード バランシングの設定
デフォルトでは、PIM ジョイン メッセージは RPF ルーティング テーブルのチェックに基づいて送信元に送信されます。送信元に向かって複数の等価コスト パスがある場合、1 つのアップストリーム インターフェイスが選択され、join メッセージを送信します。このインターフェイスはすべてのダウンストリーム トラフィックにも使用されるため、代替インターフェイスが利用可能であっても、マルチキャストの負荷は 1 つのアップストリーム インターフェイスとルーティング デバイスに集中します。
PIM スパース モードでは、PIM ジョイン ロード バランシングを設定して、ユニキャスト ルーティングによって提供される等コストのアップストリーム パス(インターフェイスとルーティング デバイス)にジョイン メッセージとトラフィックをソースに分散できます。PIM ジョイン ロード バランシングは、PIM スパース モード構成でのみサポートされます。
PIM ジョイン ロード バランシングは、ドラフト ローゼン マルチキャスト VPN(デュアル PIM マルチキャスト VPN とも呼ばれる)およびマルチプロトコル BGP ベースのマルチキャスト VPN(次世代レイヤー 3 VPN マルチキャストとも呼ばれる)でサポートされています。ドラフトローゼンのレイヤー 3 VPN シナリオで PIM ジョイン ロード バランシングが有効になっている場合、ロード バランシングは、中間 P ルーティング デバイスではなく、遠端の PE ルーティング デバイスのジョイン数に基づいて実現されます。
内部 BGP(IBGP)マルチパス転送 VPN ルートが利用可能な場合、Junos OS はマルチパス転送 VPN ルートを使用して参加メッセージをリモート PE ルーターに送信し、VPN 上でのロード バランシングを実現します。
デフォルトでは、異なるグループに対して複数の PIM ジョインを受信すると、ユニキャスト ルーティング プロトコルによって選択された同じアップストリーム ゲートウェイにすべてのジョインが送信されます。利用可能なイコールコスト パスが複数あっても、これらの代替パスは、送信元からさまざまなグループへのマルチキャスト トラフィックの分散には使用されません。
PIM ジョイン ロード バランシングが設定されている場合、PIM ジョインはすべての等コストのアップストリーム インターフェイスとネイバーに均等に分散されます。新しい参加が発生するたびに、最小負荷のアップストリーム インターフェイスとネイバーの選択がトリガーされます。同じインターフェイス上(LAN 上など)に複数のネイバーがある場合、ジョイン ロード バランシングは各ネイバーの値を維持し、マルチキャスト ジョイン(およびダウンストリーム トラフィック)をこれらのネイバー間でも分散します。
インターフェイスとネイバーのジョイン カウントは、ソースごとではなく、グローバルに維持されます。したがって、特定のソースの結合が負荷分散される保証はありません。ただし、ルーティング デバイスが認識するすべてのソースとすべてのグループのジョインは負荷分散されます。また、あるネイバーを他のネイバーよりも優先する方法も管理上はなく、すべてのイコールコスト パスが同じように処理されます。
メッセージ フィルタリングは、グローバルに構成することも、ルーティング インスタンスに対して構成することもできます。次の例は、グローバル設定を示しています。
PIM ドメイン内の非 RP ルーターで PIM 参加ロード バランシングを設定します。