综上所述,IGMP的三个版本在报文类型、离开组机制、查询器选举以及组播源选择等方面存在显著差异。
普遍组查询报文、成员关系报告报文、响应抑制机制 2.IGMPv2--相比v1 新增特定组查询报文、增加成员离开报文、可以选举查询器、最大响应时间可更改 3.IGMPv3—相比v2 新增特定组播源查询报文、删除了单独的成员离开报文、删除了响应抑制机制 注意: (1)v1、v2、v3都支持ASM模型: (...
3. IGMPv3 的改进 IGMPv3 在兼容和继承IGMPv1 和IGMPv2 的基础上,进一步增强了主机的控制能力,并增强了查询和报告报文的功能。3.1 主机控制能力的增强 IGMPv3 增加了针对组播源的过滤模式(INCLUDE/EXCLUDE),使主机在加入某组播组G的同时,能够明确要求接收或拒绝来自某特定组播源S的组播信息。当主机加入组播组...
IGMPv1与IGMPv2的报文中均无法携带组播源的信息,因此无法配合SSM使用(可使用SSM Mapping功能解决这个问题)。 IGMPv3主要是为了配合SSM(Source-Specific Multicast)模型发展起来的,提供了在报文中携带组播源信息的能力,即主机可以对组播源进行选择。 IGMPv3介绍 IGMPv3大部分工作机制与IGMPv2类似: 查询器选举机制一致:IP...
所有版本的IGMP 都支持ASM(Any-Source Multicast,任意信源组播)模型;IGMPv3 可以直接应用于SSM(Source-Specific Multicast,指定信源组播)模型,而IGMPv1 和IGMPv2 则需要在IGMP SSM Mapping 技术的支持下才能应用于SSM 模型。 四、组播模型的分类 根据接收者对组播源处理方式的不同,组播模型分为以下三类: ...
IGMPv3同路由器的交互过IGMPv2程同相同。但是在IGMP V1/V2中,主机只根据组地址来决定加入某个组并从任何一个源接收发给该组地址的组播流。而使用IGMP V3的主机通告该主机所希望加入的 多播组,同时还通告该主机所希望接收的多播源的地址。主机可以通过一个包括列表或一个排除列表来指明希望从哪些源能接收多播流。
IGMP有三个版本:IGMPv1、IGMPv2和IGMPv3,基本区别如下: IGMPv1定义了基本的组成员查询和报告机制; IGMPv2添加了查询器选举和组成员离开机制; IGMPv3可以指定接收或不接收指定组播源的流量; 一、IGMPv1 IGMPv1只有普遍组查询和成员报告两种报文; 主机通过成员报告报文,通知本地组播路由器希望加入哪个组播组; ...
IGMPV1/V2/V3的区别 IGMP是Internet Group Management Protocol的简称,又被称为互联网组管理协 议,是TCP/IP协议族中负责IPv4组播成员管理的协议。IGMP的作用是用来在接收者主机和 与其直接相邻的组播路由器之间建立和维护组播组成员关系,通过在接收者主机和组播路由 器之间交互IGMP报文实现组成员管理功能。 IGMP报文封...
5),IGMP G1G2,浅析多播协议IGMP 三个版本的区别 王浦衡 (湖南化工职业技术学院,湖南株洲412000)【摘要】随着计算机通信技术的发展,多播通信以其高效、快捷的数据传输技术得到广泛应用。本文主要论述IGMP 协议v1,v2,v3三个版本的原理和区别。【关键词】多播协议;IGMP ;TCP /IP 中图分类号:TP212.9;TN929.5文献...