Subject: [magma] Question about the return from MLDv1 mode in RFC3810 (MLDv2)

From: "K.Kawaguchi" <[email-masked]>
Date: Thu, 4 Dec 2008 21:48:25 +0900

Hi all,

I have a question about the return from MLDv1 mode in 8.3.1 of 
RFC3810 (MLDv2). Please see the following procedures.

-----
1. Router receives MLDv1 Report from Host-1.
   - Sets Old Version Host Present Timer.
   - Moves to MLDv1 capable mode.
   - State: EX(null, null), Filter Timer = MALI

2. Router receives MLDv2 Report IS_IN(A) from Host-2.
   - Old Version Host Present Timer > 0.
   - MLDv1 capable mode.
   - State: EX(A, null), Filter Timer > 0

3. Router receives MLDv1 Done from Host-1.
   - Old Version Host Present Timer > 0.
   - MLDv1 capable mode.
   - RUT sends MLDv2 Query Q(MA,A) and Q(MA).
   - State: EX(A, null), Filter Timer = LLQT

4. Router receives only MLDv2 Report IS_IN(A) from Host-2.
   - Old Version Host Present Timeout > 0. (?)
   - MLDv1 capable mode. (?)
   - State: IN(A), Filter Timer is expired.

5. Router receives MLDv2 Report BLOCK(A) from Host-2.
   - Old Version Host Present Timeout > 0. (?)
   - MLDv1 capable mode. (?)
   - Record: IN(A) (?)

   (3) Dose Router drop this MLDv2 Report BLOCK(A)?
-----

I think that the Router should also set a Old Version Host Presant Timer 
to 0 and should return to the MLDv2 mode when a Filter Timer is expired.
Is this right although RFC3810 does not have description?

Best Regards
--
Kiyoaki Kawaguchi

_______________________________________________
magma mailing list
[email-masked]
https://www.ietf.org/mailman/listinfo/magma