Cos'è un raggruppatore Internet a pacchetto?
Il PIG opera formando gruppi di host interessati a ricevere lo stesso traffico multicast. Questi gruppi sono chiamati "gruppi multicast". Quando un host si unisce a un gruppo multicast, invia un messaggio di unione al router multicast più vicino. Il router inoltra quindi il messaggio di join a tutti gli altri router nella rete.
Quando un router riceve un messaggio di join, crea una voce di inoltro per il gruppo multicast. Questa voce contiene gli indirizzi di tutti gli host che sono membri del gruppo. Quando il router riceve un pacchetto di dati multicast, inoltra il pacchetto a tutti gli host membri del gruppo.
PIG è un protocollo di routing multicast semplice ed efficiente. Tuttavia, non è scalabile su reti di grandi dimensioni. All'aumentare del numero di host e gruppi multicast aumenta anche la dimensione delle tabelle di inoltro sui router. Ciò può rendere difficile per i router tenere il passo con il traffico.
PIG è stato sostituito da protocolli di routing multicast più scalabili, come il Distance Vector Multicast Routing Protocol (DVMRP) e l'Internet Group Management Protocol (IGMP).