4.4. PIM Register Messages
PIM Register messages are used to deliver multicast data from a source's DR to the RP when no source-specific tree exists yet.
Key Concepts:
- Register Encapsulation: Source DR encapsulates multicast data packets in unicast Register messages to RP
- Register-Stop: RP sends Register-Stop when native traffic arrives or no receivers exist
- Null-Register: Periodic probe to check if Register-Stop is still in effect
- Register Suppression: Timer-based mechanism to prevent unnecessary encapsulation
Register Process:
- Source sends multicast data
- Source DR encapsulates packets in Register messages
- Register messages unicast to RP
- RP decapsulates and forwards on shared tree
- RP joins source tree (S,G) for native forwarding
- RP sends Register-Stop to source DR
note
For Register message format, Register-Stop conditions, and state machine details, see Section 4.4 of RFC 7761.