範例:使用 AWS Transit Gateway 管理 IGMP 組態 - Amazon VPC

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

範例:使用 AWS Transit Gateway 管理 IGMP 組態

此範例顯示至少一個使用 IGMP 通訊協定進行多點傳送流量的主機。 會在從執行個體接收 IGMP JOIN 訊息時 AWS 自動建立多點傳送群組,然後將執行個體新增為此群組的成員。您也可以使用 將非 IGMP 主機靜態新增為群組的成員 AWS CLI。與多點傳送網域關聯的子網路中的任何執行個體都可以傳送流量,而群組成員則可接收多點傳送流量。

使用下列步驟完成組態設定。

  1. 建立 VPC。如需詳細資訊,請參閱 Amazon VPC 使用者指南中的建立 VPC

  2. 在 VPC 中建立子網路。如需詳細資訊,請參閱《Amazon VPC 使用者指南》中的建立子網路

  3. 建立針對多點傳送流量設定的傳輸閘道。如需詳細資訊,請參閱 在 Transit Gateway 中建立 AWS 傳輸閘道

  4. 建立 VPC 連接 如需詳細資訊,請參閱 在 AWS Transit Gateway 中建立 VPC 連接

  5. 建立針對 IGMP 支援設定的多點傳送網域。如需詳細資訊,請參閱 在 AWS Transit Gateway 中建立 IGMP 多點傳送網域

    請使用下列設定:

    • 啟用 IGMPv2 support (IGMPv2 支援)。

    • 停用 Static sources support (靜態來源支援)。

  6. 在傳輸閘道 VPC 連接的子網路與多點傳送網域之間建立關聯。如需詳細資訊,請參閱 將 VPC 連接和子網路與 AWS Transit Gateway 中的多點傳送網域建立關聯

  7. EC2 的預設 IGMP 版本為 IGMPv3。您需要變更所有 IGMP 群組成員的版本。您可以執行下列命令:

    sudo sysctl net.ipv4.conf.eth0.force_igmp_version=2
  8. 將不使用 IGMP 協定的成員新增至多點傳送群組。如需詳細資訊,請參閱在 AWS Transit Gateway 中向多點傳送群組註冊成員