

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

# 例: AWS Transit Gateway を使用して IGMP 設定を管理する
<a name="multicast-configurations-igmp"></a>

この例では、マルチキャストトラフィックに IGMP プロトコルを使用するホストが少なくとも 1 つ表示されます。 AWS はインスタンスから IGMP `JOIN` メッセージを受信したときにマルチキャストグループを自動的に作成し、そのインスタンスをこのグループのメンバーとして追加します。を使用して、IGMP 以外のホストをメンバーとしてグループに静的に追加することもできます AWS CLI。マルチキャストドメインに関連付けられたサブネットにあるインスタンスはすべて、トラフィックを送信でき、グループメンバーはマルチキャストトラフィックを受信します。

 設定を完了するには、次の手順を実行します。

1. VPC を作成します。詳細については、「Amazon VPC ユーザーガイド」の「[VPC を作成する](https://docs.aws.amazon.com/vpc/latest/userguide/create-vpc.html)」を参照してください。

1. VPC 内にサブネットを作成します。詳細については、「Amazon VPC ユーザーガイド」の「[サブネットを作成する](https://docs.aws.amazon.com/vpc/latest/userguide/create-subnets.html)」を参照してください。

1. マルチキャストトラフィック用に設定されたトランジットゲートウェイを作成します。詳細については、「[Transit Gateway で AWS Transit Gateway を作成する](create-tgw.md)」を参照してください。

1. VPC アタッチメントを作成します。詳細については、「[AWS Transit Gateway で VPC アタッチメントの作成](create-vpc-attachment.md)」を参照してください。

1. IGMP サポート用に設定されたマルチキャストドメインを作成します。詳細については、「[AWS Transit Gateway で IGMP マルチキャストドメインを作成する](create-tgw-igmp-domain.md)」を参照してください。

   以下の設定を使用します。
   + **IGMPv2 のサポート**を有効にします。
   + **静的ソースサポート**を無効にします。

1. トランジットゲートウェイ VPC アタッチメント内のサブネットとマルチキャストドメイン間の関連付けを作成します。詳細については、「[AWS Transit Gateway での VPC アタッチメントとサブネットのマルチキャストドメインへの関連付け](associate-attachment-to-domain.md)」を参照してください。

1. EC2 のデフォルトの IGMP バージョンは IGMPv3 です。すべての IGMP グループメンバーのバージョンを変更する必要があります。以下のコマンドを実行できます。

   ```
   sudo sysctl net.ipv4.conf.eth0.force_igmp_version=2
   ```

1. IGMP プロトコルを使用しないメンバーをマルチキャストグループに追加します。詳細については、「[AWS Transit Gateway でマルチキャストグループにメンバーを登録する](add-members-multicast-group.md)」を参照してください。