摘要:
相对IGMPv1,IGMPv2使用独立的查询器选举机制;所有IGMPv2的路由器在初始状态时都认为自己是查询器,向本地网段内的所有主机和路由器发送普遍组查询报文;其他路由器在收到该报文后,将报文的源ip地址与自己的接口地址作比较;ip地址最小的路由器将被选举成查询器,其他路由器成为非查询器;如上图所示,RTA的接口ip地址小于RTB的接口ip地址,则RTA当选为查询器;IGMP的查询器和非查询器都会处理IGMP组加入信息,但是只有查询器负责发送查询报文;IGMP非查询器不处理IGMPv2离开报文;所有非查询器上都会启动一个定时器,如果在该定时器超时前收到了来自查询器的查询报文,则重置该定时器;否则就认为原查询器失效并发起新的查询器选举; 阅读全文