Citrix SD-WAN

マルチキャストルーティング

マルチキャストルーティングにより、1 対多のトラフィックを効率的に配信できます。マルチキャスト送信元は、マルチキャストトラフィックを 1 つのストリームでマルチキャストグループに送信します。マルチキャストグループには、マルチキャスト通信に IGMP プロトコルを使用するホストや隣接ルータなどのレシーバが含まれます。Voice over IP、ビデオオンデマンド、IP テレビ、およびビデオ会議は、マルチキャストルーティングを使用する一般的なテクノロジの一部です。Citrix SD-WANアプライアンスでマルチキャストルーティングを有効にすると、アプライアンスはマルチキャストルーターとして機能します。

送信元固有のマルチキャスト

通常、マルチキャストプロトコルを使用すると、マルチキャストレシーバは任意の送信元からマルチキャストトラフィックを受信できます。Source Specific Multicast(SSM; ソース固有マルチキャスト)では、レシーバがマルチキャストトラフィックを受信する送信元を指定できます。これにより、レシーバは、マルチキャストストリームを送信するすべてのソースに対してオープンリスナーではなく、特定のマルチキャストソースをリッスンすることを保証します。SSM は、考えられるすべての送信元からのトラフィックの消費に使用されるリソースのコストを削減します。また、受信者が既知の送信者からのトラフィックを確実に受信することによって、セキュリティ層を提供します。

次のトポロジは、ブランチサイトの 2 つのマルチキャストレシーバと、データセンターの 1 つのマルチキャストサーバ(172.9.9.2)を示しています。マルチキャストサーバは特定のグループ(232.1.1.1)でトラフィックをストリーミングし、レシーバはグループに参加します。マルチキャストグループでストリーミングされるトラフィックは、グループに加入したすべてのレシーバに中継されます。

SSM が機能するためには、マルチキャストグループ IP が 232.0.0.0/8 の範囲内にある必要があります。

マルチキャストトポロジ

  1. マルチキャストレシーバは、IP IGMP Join 要求を送信します。これは、レシーバがマルチキャストグループに加入し、送信元からマルチキャストストリームを受信することを示します。IGMP Join には、マルチキャスト送信元とグループ(S, G)の 2 つの属性が含まれます。IGMP バージョン 3 は、マルチキャスト送信元および受信側の SSM に使用され、一部の include 特定の送信元アドレスをリレーします。SSM を使用すると、レシーバは特定のマルチキャストサーバからストリームを明示的に受信できます。その送信元アドレスは、JOIN 要求の一部としてレシーバによって明示的に提供されます。この例では、IGMP v3 Join 要求が、ソース 172.9.9.2 を含む明示的なインクルード送信元リストを使用してトリガーされ、グループ 232.1.1.1 経由でマルチキャストストリームを送信するアドレスになります。

  2. 支店のCitrix SD-WANは、これらの受信機からのすべてのIGMP要求をリッスンし、それをメンバーシップレポートに変換し、仮想パス経由でデータセンターのSD-WANアプライアンスに送信します。

  3. データセンターのCitrix SD-WANアプライアンスは、仮想パスを介してメンバーシップレポートを受信し、マルチキャストソースに転送し、制御チャネルを確立します。

  4. マルチキャスト送信元は、仮想パスを介してマルチキャストストリームをマルチキャストレシーバに送信します。

コントロールチャネルトラフィックとマルチキャストストリームは、ブランチとデータセンター間の確立された仮想パスを通過します。Citrix SD-WANオーバーレイパスにより、マルチキャストトラフィックがWANの劣化やリンクの停止を防ぐことができます。

マルチキャストの構成

マルチキャストを設定するには、送信元と宛先の両方で SD-WAN アプライアンスで次の操作を実行します。

  1. マルチキャストグループの作成:マルチキャストグループの名前と IP アドレスを指定します。マルチキャストグループ IP は、送信元固有のマルチキャストに対して 232.0.0.0/8 の範囲内にある必要があります。
  2. IGMPプロキシを有効にする — Citrix SD-WANアプライアンスをIGMPプロキシとして構成し、マルチキャストルーティング用のIGMP制御チャネル情報を伝送できます。IGMP V3 は、単一送信元マルチキャストに必要です。
  3. アップストリームおよびダウンストリームサービスの定義:アップストリームインターフェイスにより、IGMP PROXY は、トラフィックをストリームする実際のマルチキャストソースに近い SD-WAN アプライアンスに接続できます。ダウンストリームインターフェイスを使用すると、IGMP Proxy は、トラフィックをストリームする実際のマルチキャストソースから遠く離れたホストに接続できます。 アップストリームサービスとダウンストリームサービスは、ソースのアプライアンスと宛先のアプライアンスで異なります。

監視

IGMP 統計情報

マルチキャストレシーバが加入グループ要求を開始すると、アプライアンスの [ Monitoring ] > [ IGMP ] でレシーバの詳細を確認できます。この情報は、発信元と宛先の両方のアプライアンスで確認できます。

次の図は、MLD 加入が開始され、メッセージタイプ RECV がマルチキャストグループアドレスの受信に使用されることを示しています。また、以下の IGMP/MLD メッセージの統計情報も確認できます。

IGMP モニタリング

次の図は、IGMP/MLD プロキシグループに関する情報を示しています。また、IGMP/MLD プロキシグループの統計情報と使用されているバージョンも確認できます。

IGMP モニタリング

マルチキャストルーティング