Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

分散型 IGMP について

デフォルトでは、インターネット グループ管理プロトコル(IGMP)処理は MX シリーズ ルーターのルーティング エンジンで実行されます。この一元化されたアーキテクチャは、拡張された環境や、ルーティング エンジンが CLI の変更やルート更新を受けると、パフォーマンスが低下する可能性があります。分散 IGMP を有効にすることで、IGMP 処理のシステム パフォーマンスを向上させることができます。 この IGMP は、パケット転送エンジンを利用して、参加および脱退イベントのシステム全体の処理レートを高く維持します。

分散型 IGMP の概要

分散型 IGMP は、IGMP 処理をルーティング エンジンからパケット転送エンジンに移動することで機能します。分散 IGMP が有効でない場合、IGMP 処理はルーティング エンジンで実行されているルーティング プロトコル プロセス(rpd)で一元化されます。分散型 IGMP を有効にすると、パケット転送エンジン上の MPC(Modular Port Concentrators)全体で参加イベントと脱退イベントが処理されます。ルーティング エンジンで一元化された rpd を介して処理されるのではなく、複数の MPC 間で結合/離職処理が分散されるため、パフォーマンスが向上し、結合と残りの遅延が減少します。

分散型 IGMP を有効にすると、各パケット転送エンジンはクエリーを処理して生成し、インターフェイス マッピング テーブルへのローカル グループ メンバーシップを維持し、このテーブルに基づいて転送状態を更新し、分散 IGMP を個別に実行し、IGMP インターフェイス オプションと ssm-map-policy IGMP インターフェイス オプションをgroup-policy実装します。

メモ:

および ssm-map-policy IGMP インターフェイス オプションからのgroup-policy情報は、ルーティング エンジンからパケット転送エンジンに渡されます。

分散型 IGMP を有効にすると、 rpd ルーティング エンジン上のすべての IGMP 設定(グローバルおよびインターフェイス レベルの設定を含む)が各パケット 転送エンジンと rpd 同期され、分散インターフェイス上でパッシブ IGMP が実行され、分散 IGMP インターフェイスごとにすべてのグループ メンバーシップが PIM(プロトコル独立マルチキャスト)に通知されます。

分散 IGMP の設定に関するガイドライン

MPC を使用して MX シリーズ ルーターで分散 IGMP を設定する場合は、次のガイドラインを考慮してください。

  • 分散型 IGMP は、最大参加時間と遅延時間を短縮し、参加/離脱イベントを増やすことで、ネットワーク パフォーマンスを向上させます。

    メモ:

    参加/脱退イベントがクライアント インターフェイスから受信されたときに、マルチキャスト トラフィックが事前プロビジョニングされず、MX シリーズ ルーターを宛先とする場合、参加および脱退の遅延が増加する可能性があります。

  • イーサネット インターフェイスでは、分散 IGMP がサポートされています。PIM インターフェイスのパフォーマンスは向上しません。

  • Junos OS リリース 18.2 以降、分散型 IGMP はイーサネット インターフェイスおよび加入者管理を強化するためにサポートされています。そのため、加入者フローに対する IGMP 処理は、サポートされるライン カードのルーティング エンジンからパケット転送エンジンに移動されます。マルチキャスト グループは、一部の集中型 IGMP と分散 IGMP の混在レシーバで構成できます。

  • PIM(プロトコル独立マルチキャスト)スタティックジョインまたはIGMPスタティックジョインを有効にすることで、初期のジョイン遅延を削減できます。マルチキャスト トラフィックを事前プロビジョニングすることで、初期遅延をさらに削減できます。マルチキャスト トラフィックを事前プロビジョニングすると、分散型 IGMP インターフェイスを備えた MPC がマルチキャスト トラフィックを受信します。

  • 分散型 IGMP を適切に機能させるには、単一シャーシ MX シリーズ ルーターで拡張 IP ネットワーク サービスを有効にする必要があります。バーチャル シャーシはサポートされていません。

  • 分散型 IGMP を有効にすると、パケット転送エンジンoif-mapgroup-limitssm-mapstaticで次のインターフェイス オプションはサポートされません。and accounting ステートメントはtraceoptions、ルーティング エンジンで引き続き実行される IGMP 操作に対してのみ有効にできます。パケット転送エンジンではサポートされていません。clear igmp membership分散 IGMP が有効になっている場合、コマンドはサポートされていません。

リリース履歴テーブル
リリース
説明
18.2
Junos OS リリース 18.2 以降、分散型 IGMP はイーサネット インターフェイスおよび加入者管理を強化するためにサポートされています。そのため、加入者フローに対する IGMP 処理は、サポートされるライン カードのルーティング エンジンからパケット転送エンジンに移動されます。マルチキャスト グループは、一部の集中型 IGMP と分散 IGMP の混在レシーバで構成できます。