Sommario:
Definizione - Cosa significa IP Multicast?
Un multicast IP è una tecnica di comunicazione utilizzata per la comunicazione uno-a-molti e molti-a-molti in tempo reale su una rete TCP / IP.
I dati vengono spesso comunicati simultaneamente da un server a molti client che hanno richiesto i dati. La tecnica può adattarsi a una vasta popolazione di riceventi perché il server non ha bisogno di conoscere le identità dei ricevitori o il numero di ricevitori, a differenza della comunicazione TCP / IP tradizionale che richiede una sorta di handshaking in cui è richiesta una connessione separata per ogni sorgente -destinazione coppia.
Un multicast IP è anche noto come comunicazione multipunto.
Techopedia spiega IP Multicast
Un multicast IP serve per trasmettere dati a più host. I nodi di rete, come router e switch, si occupano della replica dei pacchetti di dati da inviare ai destinatari in modo tale che i dati vengano inviati su ciascun collegamento una sola volta. Per questo metodo sono necessarie tre cose:
- Indirizzo IP multicast di gruppo
- Albero guidato dal ricevitore
- Albero di distribuzione multicast
L'indirizzo IP del gruppo multicast viene utilizzato sia da fonti che da destinatari per la messaggistica. Fonti o mittenti utilizzano l'indirizzo di gruppo per trasmettere i loro pacchetti mentre i ricevitori chiedono alla rete di unirsi a quell'indirizzo di gruppo usando il protocollo IGMP (Internet Group Management Protocol) in modo che possano ricevere i pacchetti inviati a quell'indirizzo di gruppo.
Questo è un modo efficiente di inviare dati a un gruppo multicast rispetto ai metodi unicast e broadcast. In un unicast, il mittente trasmette i dati a ciascun destinatario separatamente in un gruppo multicast, il che lo rende molto inefficiente quando ci sono molti destinatari. D'altra parte, nel metodo di trasmissione il mittente trasmette a tutti gli host di una rete e gli host che non hanno bisogno dei dati semplicemente li rilasciano. Questo spreca risorse ed è realmente applicabile solo agli host all'interno della stessa rete o LAN.
