352-001 · Question #333
A multicast network is using bidirectional PIM. Which two actions, when combined, can achieve high availability so that two RPs within the same network can act in a redundant manner? (Choose two.)
The correct answer is B. Use a phantom RP address. D. Advertise routes for the two RPs with different subnet mask lengths through the unicast routing. Bidirectional PIM RP redundancy requires a phantom RP address combined with two physical RPs advertising routes to it at different prefix lengths, so longest-prefix-match selects one active RP while the other serves as standby.
Question
A multicast network is using bidirectional PIM. Which two actions, when combined, can achieve high availability so that two RPs within the same network can act in a redundant manner? (Choose two.)
Options
- AUse Anycast RP based on MSDP peering between the two RPs.
- BUse a phantom RP address.
- CAdvertise routes for the two RPs with the same subnet mask through the unicast routing protocol.
- DAdvertise routes for the two RPs with different subnet mask lengths through the unicast routing
- EManipulate the administrative distance of the unicast routes to the two RPs.
- FManipulate the multicast routing table by creating static mroutes to the two RPs.
How the community answered
(24 responses)- A8% (2)
- B63% (15)
- C4% (1)
- E4% (1)
- F21% (5)
Why each option
Bidirectional PIM RP redundancy requires a phantom RP address combined with two physical RPs advertising routes to it at different prefix lengths, so longest-prefix-match selects one active RP while the other serves as standby.
MSDP is used with PIM-SM Anycast RP to synchronize active source state between multiple RPs, but bidirectional PIM has no concept of active sources or MSDP, making this approach incompatible with bidir PIM.
A phantom RP is a virtual IP address not assigned to any router interface; all multicast groups are configured to use this address as the RP. Both physical RPs advertise host routes or prefixes covering the phantom address so traffic is routed to one of them, decoupling the RP identity from any single physical device.
Advertising routes to both RPs with the same subnet mask length produces equal-cost paths, which results in unpredictable load sharing rather than the deterministic active/standby selection required for correct bidir PIM RP redundancy.
By advertising the phantom RP address from each physical RP using different subnet mask lengths - a longer prefix from the primary and a shorter prefix from the backup - unicast routing always installs the longer-match route to the primary RP. When the primary fails, the shorter backup prefix becomes the best match, achieving automatic and deterministic failover without any multicast-specific protocol changes.
Administrative distance controls which routing protocol's routes are preferred in the RIB, not which of two same-protocol routes to a single destination is selected, so it cannot provide the per-RP preference needed for bidir PIM redundancy.
Static mroutes influence RPF lookups in the multicast routing table but do not create the phantom RP mechanism needed for bidir PIM RP redundancy and provide no automatic failover when the active RP fails.
Concept tested: Bidirectional PIM phantom RP high availability design
Source: https://www.cisco.com/c/en/us/td/docs/ios-xml/ios/ipmulti_pim/configuration/xe-16/imc-pim-xe-16-book/imc-bdir-pim.html
Topics
Community Discussion
No community discussion yet for this question.