What is PIM in Juniper?

PIM is used for efficient routing to multicast groups that might span wide-area and interdomain internetworks. It is called “protocol independent” because it does not depend on a particular unicast routing protocol. Junos OS supports bidirectional mode, sparse mode, dense mode, and sparse-dense mode.

What is PIM in routing?

Protocol Independent Multicast (PIM) is a collection of multicast routing protocols, each optimized for a different environment. PIM control messages are sent as raw IP datagrams (protocol number 103), either multicast to the link-local ALL PIM ROUTERS multicast group, or unicast to a specific destination.

What is the difference between PIM and IGMP?

Important is the Note: To use PIM snooping, you must enable IGMP snooping on the switch. IGMP snooping restricts multicast traffic that exits through the LAN ports to which hosts are connected. IGMP snooping does not restrict traffic that exits through the LAN ports to which one or more multicast routers are connected.

Does PIM support graceful restart?

PIM Graceful Restart Protocol Independent Multicast (PIM) graceful restart is a multicast high availability (HA) enhancement that improves the convergence of multicast routes (mroutes) after a route processor (RP) switchover.

How does multicast PIM work?

When hosts join a multicast group, the directly connected routers send PIM Join messages toward the RP. The RP keeps track of multicast groups. Hosts that send multicast packets are registered with the RP by the first hop router of that host. The RP then sends Join messages toward the source.

How do I set up auto RP?

To configure auto-RP properties:

  1. Configure PIM in sparse-dense mode on all routing devices in the PIM domain.
  2. Configure a routable loopback interface address on all routing devices in the PIM domain.
  3. Configure the two multicast dense groups on all the routing devices.
  4. Configure the auto-RP announce option.

What is a PIM used for?

A Product Information Management (PIM) solution provides a single place to collect, manage, and enrich your product information, create a product catalog, and distribute it to your sales and eCommerce channels.

Why do we need multicast?

Multicast IP Routing protocols are used to distribute data (for example, audio/video streaming broadcasts) to multiple recipients. Using multicast, a source can send a single copy of data to a single multicast address, which is then distributed to an entire group of recipients.

How does PIM Sparse Mode work?

A Protocol Independent Multicast (PIM) sparse-mode domain uses reverse-path forwarding (RPF) to create a path from a data source to the receiver requesting the data. When a receiver issues an explicit join request, an RPF check is triggered.

Why is PIM-SM more efficient?

PIM-SM uses shared trees by default and implements source-based trees for efficiency; it assumes that no hosts want the multicast traffic unless they specifically ask for it. It creates a shared distribution tree centered on a defined rendezvous point (RP).