企业版转发路由器支持组播通信。企业版转发路由器连接网络实例后,可以帮助您创建和管理组播网络,并作为组播路由器帮助您转发网络实例间的组播流量。本文为您介绍企业版转发路由器组播功能原理、计费说明、使用限制和使用流程。

背景信息

什么是组播

组播是一种网络通信模式,通常应用于一个服务器同时向一组客户端(点对多点)发送相同数据报文的网络通信场景。例如在线直播、视频会议、金融交易行情数据同步、远程教育和网络电视等。

什么是组播

组播的优势

在点对多点的网络通信场景中,相对于单播和广播通信模式,组播通信模式可以帮助您减轻服务器负载并提高带宽的利用率。

以在线直播场景为例,为您介绍单播和组播通信模式的区别,方便您理解组播通信模式的优势。
说明 广播和组播通信模式的区别,请您自行查阅文档。
在单播通信模式下,视频直播服务器向客户端3和客户端4推送视频流量时,需要发送两份单播报文即单播报文1和单播报文2,由路由器将这两份单播报文转发至对应客户端。如下图所示。单播通信模式

在组播通信模式下,视频直播服务器和视频接收客户端加入同一个组播组中。视频直播服务器向客户端3和客户端4推送视频流量时,只需要向组播组发送一份组播报文即组播报文1。该报文经过组播路由器转发,在靠近客户端的组播路由器上进行复制,组播报文被复制的数量依据组播组中的客户端数量决定。复制完成后,组播路由器将所有组播报文转发至对应的客户端。如下图所示。

组播通信模式

对比以上两种通信模式,在单播通信模式下,服务器需要为每一个客户端单独发送一份单播报文,同时路由器也需要转发所有的单播报文。在客户端数量较多的情况下会增加服务器负载,同时会占用路由器较多带宽。而在组播通信模式下,视频直播服务器和视频接收客户端加入同一个组播组后,视频直播服务器只需要发送一份组播报文,在传输过程中,组播路由器也只需要转发一份组播报文,在转发组播报文过程中,只需要依据客户端的位置,在客户端临近的组播路由器上复制转发组播报文即可。在客户端数量较多情况下,组播通信模式可以有效减轻服务器负载,节省路由器的带宽。

组播功能介绍

以下内容为您介绍企业版转发路由器组播功能的应用场景、功能优势和基本概念。

应用场景

企业版转发路由器开启组播功能后,可以帮助您创建和管理以下场景的组播网络:
  • 在同一个专有网络VPC(Virtual Private Cloud)内搭建的组播网络(如下图组播网络3)。
  • 在同地域不同VPC之间搭建的组播网络(如下图组播网络2)。
  • 在不同地域不同VPC之间搭建的组播网络(如下图组播网络1)。
组播-基本概念-对象关系

功能优势

低成本

企业版转发路由器的组播功能是阿里云提供的云原生的组播能力,可以帮助您快速搭建组播网络,无需额外购买物理设备和第三方软件证书。企业版转发路由器组播功能支持按需开通,按使用量计费。

高可靠

企业版转发路由器提供多可用区容灾,可以有效避免单点故障对业务的影响,保证组播网络的高可用性。

易维护

相对于传统的通过命令行管理组播网络的方式,企业版转发路由器提供统一地可视化的组播网络管理界面,免去组播路由的配置,让您轻松快捷的管理组播源和组播成员。

基本概念

下表为您介绍企业版转发路由器组播功能涉及到的一些基本概念。

名称 说明
组播域 一个组播域在地域范围内定义一个组播网络范围。

仅组播域之内的资源可以发送和接收组播流量,组播域之外的资源无法发送和接收组播流量。

一个企业版转发路由器下支持创建多个组播域,同地域的多个组播域之间互不相通,跨地域的多个组播域下拥有相同组播IP地址的组播组之间支持互通。

组播组 在组播域中,一组发送和接收相同组播报文的资源组成一个组播组。每个组播组均由一个组播IP地址标识。

一个组播域下支持创建多个组播组,各个组播组的IP地址不能相同。不同组播域下支持创建相同IP地址的组播组。

不同组播组的组播流量互不相通,相同组播组的组播流量同地域不通,跨地域支持互通。

组播源 在组播组下,发送组播流量的资源称为组播源。
组播成员 在组播组下,接收组播流量的资源称为组播成员。

计费说明

在您使用企业版转发路由器组播功能过程中,系统会向您收取流量处理费,计费说明如下:

计费规则

流量处理费为按使用流量后付费的计费模式,计费周期和账单周期均为1小时。在一个计费周期内,如果您的使用时长不足1小时,按1小时收费。

组播场景下的流量处理费=组播流量×流量单价0.13元/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.13元/GB=1.30元

使用限制

  • 仅澳大利亚(悉尼)、英国(伦敦)地域的企业版转发路由器支持组播功能。如需使用,请联系商务经理申请组播资源。
  • 企业版转发路由器当前仅支持转发VPC之间的组播流量。
  • 企业版转发路由器在VPC中创建的ENI,不支持加入组播网络。
  • ENI被指定为组播源或组播成员后,如果您在VPC中删除该ENI,则该ENI关联的组播对象关系自动解除。
  • 仅支持ENI的主私网IP地址作为组播网络通信对象,ENI其余IP地址不支持组播通信。
  • 组播资源的配额限制如下表所示。
    资源 默认配额 提升配额
    每个转发路由器支持创建的组播域的个数 10 向商务经理申请
    每个组播域支持的组播组的个数 20 向商务经理申请
    每个转发路由器下单个组播组支持的组播成员个数 15 向商务经理申请
    每个转发路由器下单个组播域支持关联的交换机的个数 10 向商务经理申请
    每个转发路由器下单个组播组支持的组播源的个数 1 向商务经理申请
    每个转发路由器下单个组播组支持关联的跨地域组播域的个数 5 向商务经理申请
    每个组播成员支持的组播吞吐量 100 Mbps 向商务经理申请

使用流程

组播使用流程

具体操作,请参见创建和管理组播网络