PIM Overview
In this post we will try to have an overview of PIM PIM (Protocol Independent Multicast) is a protocol to carry multicast traffic, as the name indicates (Protocol Independent) PIM doesn’t have topology discovery built-in mechanisms, PIM relies on the unicast routing protocol to build the Multicast trees. PIM comes in 4 modes PIM-DENSE: implicit join, i.e the multicast traffic is flooded everywhere and then pruned from receivers that don’t want to receive this specific feed PIM-SPARSE: explicit join, senders register with RP (Rendvous Point) and receivers contact RP routers to receive specific multicast feeds when needed PIM-BiDirectional: doesn’t build SPT (shortest Path Tree) and doesn’t maintain (S,G) entries PIM-Source Specific Multicast: Source Specific Multicast method allows clients to choose the source of multicast feed. It requires IGMP version 3 though. SSM builds SPT tree and does not require RP to operate. PIM maintains neighbour ship relation using hello messages (sent to...