阿里云企业版转发路由器组播功能详解
阿里云企业版转发路由器组播功能详解
组播是一种高效的网络通信模式,特别适用于在线直播、视频会议等需要同时向多个客户端发送相同数据的场景。阿里云企业版转发路由器支持组播功能,可以帮助用户快速搭建低成本、高可靠的组播网络。
什么是组播
组播是一种网络通信模式,通常应用于一个服务器同时向一组客户端(点对多点)发送相同数据报文的网络通信场景。例如在线直播、视频会议、金融交易行情数据同步、远程教育和网络电视等。
在点对多点的网络通信场景中,相对于单播和广播通信模式,组播通信模式可以帮助减轻服务器负载并提高带宽的利用率。
以在线直播场景为例,单播通信模式下,视频直播服务器需要为每一个客户端单独发送一份单播报文,同时路由器也需要转发所有的单播报文。而在组播通信模式下,视频直播服务器只需要发送一份组播报文,在传输过程中,组播路由器也只需要转发一份组播报文,在转发组播报文过程中,只需要依据客户端的位置,在客户端临近的组播路由器上复制转发组播报文即可。在客户端数量较多情况下,组播通信模式可以有效减轻服务器负载,节省路由器的带宽。
组播功能介绍
应用场景
企业版转发路由器开启组播功能后,可以帮助创建和管理以下场景的组播网络:
- 在同一个专有网络VPC(Virtual Private Cloud)内搭建的组播网络
- 在同地域不同VPC之间搭建的组播网络
- 在不同地域不同VPC之间搭建的组播网络
功能优势
- 低成本:企业版转发路由器的组播功能是阿里云提供的云原生的组播能力,可以帮助快速搭建组播网络,无需额外购买物理设备和第三方软件证书。企业版转发路由器组播功能支持按需开通,按使用量计费。
- 高可靠:企业版转发路由器提供多可用区容灾,可以有效避免单点故障对业务的影响,保证组播网络的高可用性。
- 易维护:相对于传统的通过命令行管理组播网络的方式,企业版转发路由器提供统一可视化的组播网络管理界面,免去组播路由的配置,让管理组播源和组播成员变得轻松快捷。
基本概念
- 组播域:一个组播域在地域范围内定义一个组播网络范围。仅组播域之内的资源可以发送和接收组播流量,组播域之外的资源无法发送和接收组播流量。一个企业版转发路由器下支持创建多个组播域,同地域的多个组播域之间互不相通,跨地域的多个组播域下拥有相同组播IP地址的组播组之间支持互通。
- 组播组:在组播域中,一组发送和接收相同组播报文的资源组成一个组播组。每个组播组均由一个组播IP地址标识。一个组播域下支持创建多个组播组,各个组播组的IP地址不能相同,同一组播域不同组播组的资源互不相通。不同组播域支持创建相同IP地址的组播组:若这些组播域位于同一地域,则相同组播组下的资源不支持互通。若这些组播域位于不同地域,则相同组播组下的资源支持互通。
- 组播源:在组播组下,发送组播流量的资源称为组播源。
- 组播成员:在组播组下,接收组播流量的资源称为组播成员。
组网方式
支持通过静态方式(手动创建)或通过IGMP协议来搭建一个组播网络。
- 静态方式:指创建组播域后,手动创建组播源和组播成员来搭建一个组播网络。
- IGMP方式:指创建组播域后,主机通过互联网组管理协议IGMP(Internet Group Management Protocol)协议动态加入组播组来搭建一个组播网络,可以简化组播网络的部署和管理。
计费说明
在使用企业版转发路由器组播功能过程中,系统会根据组网场景向用户收取连接费、流量处理费和跨地域连接费。连接费和跨地域连接费计费规则请参见云企业网计费说明。
组播场景下流量处理费计费说明如下:
计费规则
流量处理费为按使用流量后付费的计费模式,计费周期和账单周期均为1小时。在一个计费周期内,如果使用时长不足1小时,按1小时收费。
组播场景下的流量处理费=组播流量×流量单价0.02美元/GB
组播流量包含以下两部分:
- 每个组播源向企业版转发路由器发送的组播流量之和
- 企业版转发路由器向每个组播成员发送的组播流量之和
计费示例
以图示场景为例,VPC1、VPC2和VPC3的云服务器ECS(Elastic Compute Service)实例均加入了组播组1,其中VPC1的ECS1为组播源,VPC2和VPC3中的ECS实例均为组播成员。在企业版转发路由器传输组播流量的过程中,将对以下两部分的组播流量计费:
- 对组播源向企业版转发路由器发送的组播流量之和计费
- 对企业版转发路由器向VPC2中的ECS1、ECS2、ECS3、ECS4和VPC3中的ECS1、ECS2、ECS3发送的组播流量之和计费
假设上述两部分的组播流量分别为:2 GB和8 GB,则:
流量处理费=(2+8) GB×0.02美元/GB=0.20美元
使用限制
- 仅华东1(杭州)、华东2(上海)、华北2(北京)、华北6(乌兰察布)、华南1(深圳)、西南1(成都)、中国香港、日本(东京)、新加坡、德国(法兰克福)、英国(伦敦)、美国(弗吉尼亚)、美国(硅谷)地域的企业版转发路由器支持组播功能。
- 企业版转发路由器当前仅支持转发VPC之间的组播流量。
- 企业版转发路由器在VPC中创建的ENI,不支持加入组播网络。
- 一个ENI支持同时成为一个组播组下的组播源和组播成员。
- 仅支持ENI的主私网IP地址作为组播网络通信对象,ENI其余IP地址不支持组播通信。
- 组播资源的配额限制如下表所示:
资源 | 默认配额 | 申请更多配额 |
---|---|---|
每个转发路由器支持创建的组播域的数量 | 20个 | 无法调整 |
每个VPC支持关联的组播域数量说明每个VPC下所有交换机实例关联的组播域数量之和不能超过申请的配额。 | 20个 | |
每个转发路由器最大的组播源和成员数量 | 2000个 | 您可以通过以下两种方式自主申请提升配额:在云企业网配额管理页面申请提升配额。具体操作,请参见提升云企业网配额。在阿里云配额中心申请提升配额。具体操作,请参见创建配额提升申请。自主申请支持调整至3000个。如果需要更多配额,请联系商务经理,最多支持调整至10000个。 |
每个转发路由器下单个组播组支持的组播成员个数 | 100个 | 无法调整 |
每个转发路由器下单个组播组支持的组播源的个数 | 100个 | |
每个转发路由器下单个组播域支持关联的交换机的数量 | 10个 | |
每个转发路由器下单个组播组支持关联的跨地域组播成员的数量 | 15个 | |
每个组播域支持的组播组的数量 | 20个(废弃中) | |
每个组播组支持的最大带宽说明该带宽是指所有组播源向组播组发送的流量占用的带宽与组播组向所有组播成员发送的流量占用的带宽的总和。 | 10 Gbps |
- 组播功能开启后不支持关闭。组播功能开启后对用户现有的其他功能无影响。