Subject: [magma] rfc 4601 : joinDesired(s,g)

From: ajay thakur <[email-masked]>
Date: Thu, 21 Dec 2006 14:21:29 +0000 (GMT)

Hi,
In register packet state machine :   at the time of moving register tunnel interface to JOIN state we add "VI" into immediate_olist(S,G) 

So if we add interface to immdediate_olist(S,G), joinDesired(S,G) becomes true, which causes DR @ source to send join(S,G) towards RP. 

bool JoinDesired(S,G) {
     return( immediate_olist(S,G) != NULL
          OR ( KeepaliveTimer(S,G) is running
              AND inherited_olist(S,G) != NULL ) )
    }

But as per,

"3.2.  Phase Two: Register-Stop"
says that RP initiates (S,G) towards source after 
receiving encapsulated packet. 

So i guess whoever start first forms (S,G) tree..Is that
right ? 

What if DR@src removes the VI interface from 
immediate_olist (S,G) after receiving register stop from
RP? Then DR @ souce will send prune(S,G) towards RP ?

Thanks,
Ajay Thakur

 Send free SMS to your Friends on Mobile from your Yahoo! Messenger. Download Now! http://messenger.yahoo.com/download.php

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