中转网关上的多播 - Amazon Virtual Private Cloud
AWS 文档中描述的 AWS 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 AWS 服务入门

中转网关上的多播

多播是一种通信协议,用于同时向多台接收计算机传输单个数据流。中转网关支持在所连接 VPC 的子网之间路由多播流量,并充当实例的多播路由器,以将流量发送到多个接收实例目标。

多播概念

以下是多播的主要概念:

  • 多播域 — 多播域允许将一个多播网络分段成不同的域,并将中转网关用作多播路由器。您可以在子网级别定义多播域成员资格。

  • 多播组 — 多播组用于标识将发送和接收相同多播流的一组源和接收方。多播组由组 IP 地址标识。源在其数据包中将组地址用作 IP 目标地址。接收方使用此组地址通知网络希望接收发送到此组的数据包。中转网关多播组成员资格由附加到 EC2 实例的单个弹性网络接口定义。

  • 多播源 — 与支持的 EC2 实例关联的弹性网络接口,用于发送多播流量。

  • 多播组成员 — 与支持的 EC2 实例关联的弹性网络接口,用于接收多播流量。多播组具有多个组成员。

注意事项

  • 有关受支持区域的信息,请参阅 AWS Transit Gateway 常见问题解答

  • 您必须创建一个新的中转网关才能启用多播。

  • 您不能与其他账户共享启用多播的中转网关(使用 AWS Resource Access Manager)。

  • 多播组成员资格是使用 Amazon VPC 控制台或 AWS CLI 进行管理的。

  • 未来将提供用于管理群组成员资格的 Internet 组管理协议 (IGMP) 支持。

  • 一个子网只能位于一个多播域中。

  • 如果您使用非 Nitro 实例,则必须禁用 Source/Dest (源/目标) 检查。有关禁用检查的信息,请参阅适用于 Linux 实例的 Amazon EC2 用户指南 中的更改源或目标检查

  • 非 Nitro 实例不能是多播发送方。

  • AWS Direct Connect、站点到站点 VPN 和对等挂载不支持多播路由。

  • 中转网关不支持多播数据包分段。分段多播数据包会被丢弃。有关更多信息,请参阅 MTU