A multicast device sends Join messages upstream to require forwarding of multicast data, and Prune messages upstream to stop the forwarding of multicast data. Join information and prune information are encapsulated in Join/Prune messages. The PIM device periodically sends Join/Prune messages to an upstream device to update the forwarding state. When the upstream device receives a Join/Prune message, it starts a timer and sets the timer value to the holdtime of the Join/Prune message. If the device does not receive any Join/Prune message before the timer expires, it acts as follows:
Therefore, the interval for sending Join/Prune messages must be smaller than the holdtime of a Join/Prune message.
The interval for sending Join/Prune messages and the holdtime of Join/Prune messages can be set globally or on an interface. If the two parameters are configured in both the global PIM view and interface view, the configuration in the interface view takes effect.