IGMPv2/v1是典型的接受任意源多播(Any-Source Multicast)[ASM],即它只是关注多播
组,而不关注是谁发送的,这样会有一些问题,比如说,假如一个局域网存在一个多播视频服
务器,其它Host在上面点播视频;假如出现一个伪装者,也向这个多播组发送干扰数据,但Ho
st无法辨别,这样可能引起视频的接受断断续续,影响服务的提供,显然这不是很理想;而IG
MPv3的提出,就是为了解决这个问题, 它提出了源特定多播(Source-Specific Multicast)[
SSM],不仅关注多播组,也关注发送多播组的源.
组,而不关注是谁发送的,这样会有一些问题,比如说,假如一个局域网存在一个多播视频服
务器,其它Host在上面点播视频;假如出现一个伪装者,也向这个多播组发送干扰数据,但Ho
st无法辨别,这样可能引起视频的接受断断续续,影响服务的提供,显然这不是很理想;而IG
MPv3的提出,就是为了解决这个问题, 它提出了源特定多播(Source-Specific Multicast)[
SSM],不仅关注多播组,也关注发送多播组的源.