Subject: [pim] PIM RP register mechanism

From: "CTO YAO Chunyan" <[email-masked]>
Date: Fri, 16 Jun 2006 17:57:51 +0800

Dear all: I have a question on PIM-SM RP register mechanism: Why there
needs this term "( SwitchToSptDesired(S,G) AND ( inherited_olist(S,G) ==
NULL ))" in pseudocode describing action when RP receiving following a
Register message in PIM-SM protocol (v2-new-12)? 

The text is as the following:

"draft-ietf-pim-sm-v2-new-12.txt", Part 4.4.2---- Receiving Register
Messages at the RP:  

When an RP receives a Register message, the course of action is decided
according to the following pseudocode:

packet_arrives_on_rp_tunnel( pkt ) 
{ 
   
   if( I_am_RP(G) AND outer.dst == RP(G) ) {

       ..... 
       if ( SPTbit(S,G) OR
           ( SwitchToSptDesired(S,G) AND ( inherited_olist(S,G) == NULL
))) {
            send Register-Stop(S,G) to outer.src
            sentRegisterStop = TRUE;
          }
       ......
   }  else {.....
           }
}

many thanks!

           Chunyan

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