The control parameters of multicast data forwarding can
be set either globally or on an interface. The parameters specify
the interval for sending Join/Prune messages and the period for a
downstream interface to keep the Join/Prune state.
Context
The configuration involves the following cases:
Global configuration: It is valid on all the interfaces.
Configuration on the interface: The configuration on an interface
takes precedence over the global configuration. If the configuration
on an interface is not done, the global configuration is used.
Procedure
- Global Configuration
- Access the system view.
system-view
- Access the PIM view.
pim [ vpn-instance vpn-instance-name ]
- Set the interval for sending Join/Prune messages.
timer join-prune interval
- Set the interval for holding the Join/Prune state of
a downstream interface.
holdtime join-prune interval
- Configuration on an Interface
- Access the system view.
system-view
- Access the interface view.
interface interface-type interface-number
- Set the interval for sending Join/Prune messages.
pim timer join-prune interval
- Set the interval for holding the Join/Prune state of
a downstream interface.
pim holdtime
join-prune interval
- Contain the Generation ID option in a received Hello
message.
pim require-genid
The
Hello message without the Generation ID option is rejected.
By default, the FW handles the Hello message without the Generation option.
The change of the Generation ID in the Hello message received
from an upstream neighbor indicates that the upstream neighbor is
lost or the status of the upstream neighbor has changed. The FW immediately sends
the Join/Prune message to the upstream FW to refresh the
status.