'''Protocol-Independent Multicast''' ('''PIM''') è una famiglia di protocolli di rete di instradamento (routing) [[multicast]] per reti [[LAN]], [[WAN]] o internet.
Usa le informazioni di instradamento fornite da altri protocolli di routing tradizionali come il [[Border Gateway Protocol]] (BGP).
Esistono 4 varianti di PIM:
* [[PIM Sparse Mode]] (modalità sparsa)
* PIM Dense Mode (modalità densa)
* PIM Bidirezionale
* PIM source-specific multicast (multicast con sorgente specifica)
PIM-SM è comunemente usato nei sistemi [[IPTV]] per flussi di instradamento multicast tra reti [[VLAN]], sottoreti o LAN.