Re: IGMP Non Querier - Querier Transition
"K.Kawaguchi" <[email protected]> Wed, 11 Nov 2009 16:11:59 +0900
| Newsgroups | gmane.ietf.magma |
|---|---|
| Message-ID | <[email protected]> |
Hi, I think, There is no rule here. However, an important problem does not here. Because, general query is transmitted when Non-Querier changes to Querier. QRV and QQIC in the query which a new Querier transmitted will be adopted to other Non-Queriers. Considering an operation person's position, the clear value is good. The specification of a product should be clarified. Moreover, The function which can choose the value of continuation or self may be good. ----- Original Message ----- > RFC 3376 says that IGMP Non-Querier should adopt the robustness and Query > interval from the Querier. > Those sections are pasted below for reference. > > 4.1.6. QRV (Querier’s Robustness Variable) > > If non-zero, the QRV field contains the [Robustness Variable] value > > used by the querier, i.e., the sender of the Query. If the querier’s > > [Robustness Variable] exceeds 7, the maximum value of the QRV field, > > the QRV is set to zero. Routers adopt the QRV value from the most > > recently received Query as their own [Robustness Variable] value, > > unless that most recently received QRV was zero, in which case the > > receivers use the default [Robustness Variable] value specified in > > section 8.1 or a statically configured value. > > 4.1.7. QQIC (Querier’s Query Interval Code) > > The Querier’s Query Interval Code field specifies the [Query > > Interval] used by the querier. The actual interval, called the > > Querier’s Query Interval (QQI), is represented in units of seconds > > and is derived from the Querier’s Query Interval Code as follows: > > If QQIC < 128, QQI = QQIC > > If QQIC >= 128, QQIC represents a floating-point value as follows: > > 0 1 2 3 4 5 6 7 > > +-+-+-+-+-+-+-+-+ > > |1| exp | mant | > > +-+-+-+-+-+-+-+-+ > > QQI = (mant | 0x10) << (exp + 3) > > Multicast routers that are not the current querier adopt the QQI > > value from the most recently received Query as their own [Query > > Interval] value, unless that most recently received QQI was zero, in > > which case the receiving routers use the default [Query Interval] > value specified in section 8.2. > > > > > The above sections says that these values need to adopted as their own > values. > But the RFC does not explain on whether the Non-Querier should continue with > the adopted values,when transitions to Querier state (if the existing > querier is down due to any reason). > > Can any one please clarify me on this. > > Thanks, > RajaSekhar > > _______________________________________________ > magma mailing list > [email protected] > https://www.ietf.org/mailman/listinfo/magma > Best Regards -- Kiyoaki Kawaguchi _______________________________________________ magma mailing list [email protected] https://www.ietf.org/mailman/listinfo/magma