129
Figure 47 RPT building at the receiver side
As shown in
, the process for building a receiver-side RPT is similar to that for building an
RPT in PIM-SM:
1.
When a receiver joins multicast group G, it uses an IGMP message to inform the directly
connected router.
2.
After getting the receiver information, the router sends a join message, which is forwarded, hop
by hop, to the RP of the multicast group.
3.
The routers along the path from the receiver's directly connected router to the RP form an RPT
branch. Each router on this branch adds a (*, G) entry to its forwarding table.
After a receiver host leaves the multicast group G, the directly connected router multicasts a prune
message to all PIM routers on the subnet. The prune message goes hop by hop along the reverse
direction of the RPT to the RP. After receiving the prune message, an upstream node removes the
interface that connects to the downstream node from the outgoing interface list. At the same time,
the upstream router checks the existence of receivers for that multicast group. If no receivers for the
multicast group exist, the router continues to forward the prune message to its upstream router.