按需发送
组播模型
1、任意源组播
组播用户只能对组播地址做选择时,我们部署任意源组播
特点:组播地址利用率不高,组播用户不同维护组播源信息
2、指定源组播
组播用户可以对组播源和组播地址同时做选择时,我们部署指定组播源
特点:组播地址利用率高,组播用户需要维护组播源信息
组播组成员在接收组播数据时可以对于组播数据源进行选择,因此产生了ASM(Any-Source Multicast,任意源组播)和SSM(Source-Specific Multicast,指定源组播)两种组播服务模型
ASM:组成员加入组播组以后,组成员可以接收到任意源发送到该组的数据。
SSM:组成员加入组播组以后,组成员只会收到指定源发送到该组的数据。
组播数据转发存在的问题
组播路由与RPF检查
由于组播转发容易产生环路,次优,重复报文,所以组播路由表项除了目的网络和出接口外还需要添加组播源和入接口的信息。设备仅转发从特定唯一的入接口收到的组播数据,从而避免组播转发时产生环路,次优,重复报文(部分解决)等问题。
对于相同的组播源,设备通过RPF(Reverse Path Forwarding,反向路径转发)检查可以确定设备上唯一的组播流量入接口。
RPF路由选举规则