Re: What is an IGMPv3 Router's initial current state foramulticast group?

Mark Fine <[email protected]> Thu, 6 Mar 2008 13:15:44 -0800
Newsgroups gmane.ietf.magma
Message-ID <[email protected]>
> Right, except if there is a reset in the router (as Suvendu wrote  
> "lets say a router comes up afresh ") before receiving the TO_IN  
> message.
>
> This is an example when considering INCLUDE with an empty list  as  
> intial state for the router has some problems.
>
> But I think is the only case and the only difference is the Group  
> specific query action in the router.
> I don't remeber now why this Group specific query is necessary.

This is not a problem for the router: the difference in the New Router  
State and the difference in the Actions "if there is a reset in the  
router" is because of the non-existent state in the reset router. In  
the reset router there is no Old Router State to transition from,  
there is no source records to lower timers and send Group-and-Source- 
Specific Queries for, and there is no group record to lower timer and  
send Group-Specific Query for.

Orthogonally, routers use a reduced Query Interval on startup to  
minimize the duration of unlearned Router State when "there is a reset  
in the router", see 8.6 and 8.7.