IGMPv3
IGMPv3是为了配合SSM(Source-Specific Multicast)服务模型而发展的,增加了在报文中携带组播源地址的功能,即能加入到指定源的组播组
IGMPv3与IGMPv2相比,IGMPv3新增了一些功能:
-
查询报文中除了普遍组查询和特定组查询之外,还新增了特定源组查询报文(Group-and-Source-Specific Query),该报文由查询器共享网段内特定组播组成员发送,用于查询该组成员是否愿意接受特定源发送的数据,特定源组查询通过在报文中携带一个或多个源地址来达到这一目的
-
报告报文不仅告知路由器主机希望加入哪个组播组,并且可以指定只接受哪些组播源发往该组的数据,IGMPv3增加针对组播源的过滤模式(INCLUDE/EXCLUDE),将组播组与源列表之间的对应关系,在IGMP表中表示为(G,INCLUDE,(S1,S2...)),表