F3726, F3211, F3174, R5135, R3816-HP Firewalls and UTM Devices Appendix Protocol Reference-6PW100

83
Table 12 Values in the hashing algorithm
Value Descri
p
tion
Value Hash value.
G IP address of the multicast group.
M Hash mask length.
C
i
IP address of the C-RP.
& Logical operator of "and."
XOR Logical operator of "exclusive-or."
Mod Modulo operator, which gives the remainder of an integer division.
RPT building
Figure 56 RPT building in a PIM-SM domain
As shown in Figure 56, the process of building an RPT is as follows:
1. When a receiver joins the multicast group G, it uses an IGMP message to inform the directly
connected DR.
2. After getting the receiver information, the DR sends a join message, which is forwarded
hop-by-hop to the RP that corresponds to the multicast group.
3. The routers along the path from the DR to the RP form an RPT branch. Each router on this branch
generates a (*, G) entry in its forwarding table. The asterisk means any multicast source. The RP
is the root of the RPT, and the DRs are the leaves of the RPT.
The multicast data addressed to the multicast group G flows through the RP, reaches the corresponding
DR along the established RPT, and finally is delivered to the receiver.
When a receiver is no longer interested in the multicast data addressed to the multicast group G, the
directly connected DR sends a prune message, which goes hop-by-hop along the RPT to the RP. After
receiving the prune message, the upstream node deletes the interface that connects to this downstream
Source
Server
Host A
Host B
Host C
Receiver
Receiver
Multicast packets
RPT
Join message
RP DR
DR