示例:使用 Amazon VPC Transit Gateways 管理 IGMP 配置 - Amazon VPC
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

示例:使用 Amazon VPC Transit Gateways 管理 IGMP 配置

本示例显示至少有一台主机将 IGMP 协议用于多播流量时, Amazon 会在收到来自实例的 IGMP JOIN 消息时自动创建多播组,然后将该实例添加为该组中的成员。您也可以使用将非 IGMP 主机作为成员静态添加至群组。 Amazon CLI位于与多播域关联的子网中的任何实例都可以发送流量,组成员将接收多播流量。

使用以下步骤完成配置:

  1. 创建 VPC。有关更多信息,请参阅 Amazon VPC 用户指南中的创建 VPC

  2. 在 VPC 中创建子网。有关更多信息,请参阅 Amazon VPC 用户指南中的创建子网

  3. 创建为多播流量配置的中转网关。有关更多信息,请参阅 使用 Amazon VPC 中转网关创建中转网关

  4. 创建 VPC 连接。有关更多信息,请参阅 使用 Amazon VPC 传输网关创建 VPC 连接

  5. 创建为 IGMP 支持配置的多播域。有关更多信息,请参阅 使用 Amazon VPC 传输网关创建 IGMP 组播域

    使用以下设置:

    • 启用IGMPv2 支持

    • 禁用 Static sources support(静态源支持)。

  6. 在中转网关 VPC 连接中的子网和组播域之间创建关联。有关更多信息,请参阅使用 Amazon VPC 中转网关将 VPC 连接和子网与组播域关联

  7. 的默认 IGMP 版本 EC2 为 IGMPv3。您需要更改所有 IGMP 组成员的版本。您可以运行以下命令:

    sudo sysctl net.ipv4.conf.eth0.force_igmp_version=2
  8. 将不使用 IGMP 协议的成员添加到多播组。有关更多信息,请参阅 使用 Amazon VPC Transit Gateways 取消注册组播组中的成员