SSM and bidirectional PIM

in CCIE
I understand for SSM, the receiver must know the address of the source(s), but I want to learn these two protocols in detail. I have both the "Deploying IP Multicast Networks" and "Routing TCP/IP Vol 2", however these books do not cover either of these multicast implementations. What is the best document you have found on both explanation and deployment of these Multicast models?
:study:Reading: Lab Books, Ansible Documentation, Python Cookbook 2018 Goals: More Ansible/Python work for Automation, IPSpace Automation Course [X], Build Jenkins Framework for Network Automation []
Comments
DocCD if the book doesn't cover it.
Is there something you are not understanding with SSM or Bidir-PIM that we can help with? Once these topics "click" for you they are actually pretty simple compared to traditional sparse-mode implementations in my opinion
This reminds me of an infrastructure architect that I knew that tried telling me there was no functional different between sparse and dense mode. He had this massive multicast-heavy enterprise configured with dense mode in the data center (Cat 6500's in the core and distribution - you can't get away with that crap with the Nexus 7Ks) and in their corporate offices.
Oh and he also didn't put any storm control in place. I died a little inside when I saw the configs. *sniff*
Blog: www.network-node.com
Sounds like my kind of Hero!
I'd have died a little too.
I think I have SSM down. It seems that receivers learn the source of the traffic via some type of out of band method. As for bidir, I just don't see the need for all shared trees. It seems it would only be applicable if you have multiple hosts running as a sender and receiver simultaneously. Reading this now:
http://www.cisco.com/c/dam/en/us/products/collateral/ios-nx-os-software/multicast-enterprise/prod_white_paper0900aecd80310db2.pdf
Bidir-PIM is the tool for that very purpose
Bidir-PIM is useful for a couple of scenarios. It can be good to memorize those book answers of multiple senders/multiple receivers... etc... but thinking about real world implementations:
Search for an SRND on multicast and trading floors. Some good examples for using bidir and phantom-RP for high resiliency and low-latency.
Another (the most significant) trait of bidir, is the fact that there is no state information eating up the resources of routers throughout your network. When you have statically defined RPs, and those are the same for everything (shared trees), always... there is not ginormous mrib being maintained. Think of a large SP providing MVPN services to thousands of customers... that's a lot of state to maintain in your network. This is the 'why' to the "many sources, many receivers" answer.
HTH