01-29-2018 04:24 PM - edited 03-08-2019 01:36 PM
I am not able to grasp my head around the concept of why PIM Register mechanism is required.
Everyone seems to keep repeating the process of how PIM Register works instead of explaining why its in place.
As I understand it, RP is required to discover sources so that burden of locating sources is centralized as opposed to being distributed to each PIM router.
Why does the DR of the source's segment need to register with the RP and then once registration is complete the tree switches from RPT/Shared Tree to Source Tree?
Solved! Go to Solution.
01-30-2018 06:16 AM
01-30-2018 06:16 AM
01-30-2018 11:19 AM - edited 01-30-2018 11:33 AM
Thanks, that kind of makes sense. So the PIM register process is required so that RP can know about the source of traffic because there is no other automatic discovery of sources from the RP perspective? (kind of odd and weird because from downstream router perspective there exists a method to discover RP - Cisco's AutoRP, static RP and BSR so why not have a similar mechanism for RP to discover sources?).
So once the RP knows about the source of the traffic it then sends this source IP address information downstream towards the DR of the receiver's segment which switches to the Source Path Tree (S,G) from the RPT (*,G) once it gets this IP address S of the source of traffic?
01-30-2018 01:31 PM
01-30-2018 01:40 PM - edited 01-30-2018 01:41 PM
Just to clarify the RP does not send the IP address information to any router.
It simply forwards on the multicast packets on the shared tree and the router closest to the receiver then knows the source IP from the received packets.
Jon
01-30-2018 02:08 PM
01-30-2018 04:01 PM - edited 01-30-2018 04:03 PM
Hello
I know there is a lot more to it but in simplistic 10,000 ft perspective- My understanding:
RPT - shared
1) source to RP
2) RP to client <-----(not probably shortest path but source / client is now known)
SPT - shortest
Source to Client <--Is the shortest path ( could be via RP anyway)
res
Paul
01-31-2018 02:47 AM - edited 01-31-2018 02:48 AM
I don't recall whether the LHR is the one that makes the decision to switch to SPT from source to receiver. Remember, other routers can be impacted.
Before you (optionally) switch to STP, the source "sends" to the RP via a STP to it, and the the RP "sends" to the final receiver via STP to it. Which, also as Paul notes, the path through the RP might actually be the STP from source to receiver.
If there is a change in path for source to receiver STP, I recall (?) it's possible for the receiver (or at least the LHR) to receive two copies of the multicast flow's packets during the transition.
Discover and save your favorite ideas. Come back to expert answers, step-by-step guides, recent topics, and more.
New here? Get started with these tips. How to use Community New member guide