マルチキャストを受信するためにモバイルノードは、マルチキャストグループを次に示す方法の 1 つを使って結合します。
移動先のサブネットにマルチキャストルーターが存在する場合は、モバイルノードはそのマルチキャストルーターを使用します。モバイルノードが、共存気付アドレスを使用している場合には、このアドレスをインターネットグループ管理プロトコル (IGMP) メッセージの発信元 IP アドレスとして使用します。その他の場合はホームアドレスを使用します。
モバイルノードのホームエージェントがマルチキャストルーターの場合は、モバイルノードはホームエージェントへの両方向トンネルを利用してグループを結合することができます。モバイルノードは、IGMP メッセージを自分のホームエージェントにトンネルを通して送信します。ホームエージェントはその後、マルチキャストデータグラムをトンネルを通してモバイルノードまで転送します。
また、データグラムをマルチキャストグループに送信するモバイルノードには、次のオプションがあります。
移動先ネットワークに直接送信する
トンネルを通して自分のホームエージェントに送信する
マルチキャストの経路指定は IP 発信元アドレスに依存しています。したがって、マルチキャストデータグラムを移動先ネットワークに直接送信するモバイルノードは、共存気付アドレスを IP 発信元アドレスとして使用します。同様に、マルチキャストデータグラムを自分のホームエージェントにトンネルを通して送信するモバイルノードは、自分のホームアドレスをマルチキャストデータグラムおよびカプセル化用データグラムの両方の IP 発信元アドレスとして使用します。この 2 番目のオプションでは、ホームエージェントはマルチキャストルーターであると想定しています。