IGMP各版本之间的区别

Posted 向阳-Y.

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了IGMP各版本之间的区别相关的知识,希望对你有一定的参考价值。

1.IGMP版本之间的差异是:
IGMPv1 :主机可以加入组播组。没有离开信息(leave messages)。路由器使用基于超时的机制去发现其成员不关注的组。
IGMPv2:该协议包含了离开信息,允许迅速向路由协议报告组成员终止情况,这对高带宽组播组或易变型组播组成员而言是非常重要的。
IGMPv3:与以上两种协议相比,该协议的主要改动为:允许主机指定它要接收通信流量的主机对象。来自网络中其它主机的流量是被隔离的。 IGMPv3 也支持主机阻止那些来自于非要求的主机发送的网络数据包。

重点:

1.1 IGMPv1/v2/v3都能自己选举查询器
1.2 对于成员离开, IGMPv2/v3能够主动离开,而IGMPv1不能
1.3 IGMPv1不支持特定组查询,IGMPv2支持

以上是关于IGMP各版本之间的区别的主要内容,如果未能解决你的问题,请参考以下文章

IGMP V1 V2 V3 定义和区别

spring各版本之间的区别

管家婆版本分很多种,各版本之间有啥区别吗?

有关Java的JDK三种不同版本之间的区别

组播之IGMP(2)

linux各版本的区别?